Askcaller (Chat Scripts)
Esta página de ayuda corresponde a Desktop Studio. Esta información también está disponible para Studio.
|
|
Solicita información de un contacto de chat. Por ejemplo, use esta acción para que le proporcionen un número de cuenta, su nombre o cualquier otra información útil. |
Tipos de secuencias de comandos compatibles
|
|
| Conversación |
La acción Askcaller también se puede usar en Scripts con el tipo DE soporte DE medios SMS o digital.
Propiedades de entrada
Estas propiedades definen los datos que utiliza la acción al ejecutarse.
|
Propiedad |
Descripción |
|---|---|
| Título |
Introduzca una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. |
| Message | The text of the message you want to send. You can use a variablefor this field. |
| ResultVar | The variable name that is created and holds returned information. For example, if the contact enters their account number as 123456, then the variable holds 123456. |
| TimeoutSec | La cantidad de segundos que la acción espera para ejecutarse antes de que se agote el tiempo DE espera. |
Condiciones de rama de resultado
Las condiciones de las ramas de resultado le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecuta una acción.
|
Condición |
Descripción |
|---|---|
| Por defecto | Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined. |
| Tiempo límite | Path taken if there is no response for the number of seconds specified. |
| LlamadorRespondido | Path taken if the contact provides a response. |
| Error | Path taken when the action fails to execute properly. For example, when there is an unexpected problem such as poor connectivity, syntax errors, and so on. The _ERR variable, with a single underscore character, should be populated with a condensed explanation of the problem. |
Ejemplo de Script
Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Es posible que se requiera scripting adicional.
En el siguiente script, la acción Askcaller solicita un número de cuenta al contacto. Si el contacto proporciona un número de cuenta, se transfiere a un agente mediante la acción Reqagent. Si el contacto no responde, la interacción regresa a la solicitud de número de cuenta. Esto ocurre hasta la cantidad de veces especificada en la acción Loop. Cada ciclo envía un mensaje explicando que el sistema no recibió una respuesta del contacto. Si no se recibe ninguna respuesta después del número especificado de Bucles, se envía un mensaje diferente para informar al contacto que no se recibió ningún número de cuenta y, a continuación, finaliza la interacción.
¿Le gustaría descargar esta secuencia de comandos?