SetDisposition
Esta página de ayuda es para Studio. Esta información también está disponible para Desktop Studio.
|
Programación especifica la disposición SetDisposition se usa en el script personalizado para las habilidades |
Dependencias
- Usar SetDisposition tan pronto como sea posible en el script y, a continuación, volver a usarlo en el script para actualizar la disposición
Resultado asignado por el agente o el sistema al final de una interacción de voz (disposición) o digital (estado). si el script determina que es apropiada una disposición diferente.
- La práctica recomendada para utilizar SetDisposition es gestionar todas las ramas de error, aunque solo sea para capturar qué rama se tomó. Esta práctica facilita la resolución de problemas de secuencias de comandos que contiene esta acción.
- Llamar a SetDisposition sobrescribe cualquier disposición capturada por una llamada anterior de la acción.
Tipos de scripts compatibles
|
|
|
|
|
|
|
Genérico |
Correo electrónico | Conversación | Teléfono | Correo de voz | Elemento de trabajo | SMS |
Propiedades de entrada
Estas propiedades definen los datos que utiliza la acción al ejecutarse.
Las propiedad |
Descripción |
---|---|
|
Ingrese 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. |
Contact ID |
Especifica un ID de contacto literal o un nombre de variable. Se expone esta propiedad para permitir a los programadores que especifiquen la disposición |
Skill |
Esto se expone para permitir a los secuenciadores de comando que especifiquen la disposición |
Disposition | Seleccione una disposición del menú desplegable. La disposición seleccionada aquí se aplicará a cada interacción que active esta acción. |
Callback Number |
Permite que el scripter especifique un número de teléfono llamar de vuelta |
Callback Time |
Permite al scripter especificar un tiempo de devolución de llamada que se capturará con eldisposición Esto es análogo a un agente especificando una hora de devolución de llamada después de que se termine en su cliente agente. |
Notes |
Un campo para ingresar cualquier nota. Esto es análogo a un agente especificando notas después de que se termine en su cliente agente. |
Commitment Amount |
Análogo a un agente que especifica un monto de compromiso después de que se completa la llamada en su cliente agente. |
Condiciones de la rama de resultados
Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.
Condición |
Descripción |
---|---|
Default |
Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción. |
Success | Ruta que se toma si la acción finaliza sin errores y cualquier llamada API o devolución de datos se realiza correctamente (códigos de respuesta 2xx). |
InvalidContactID | Ruta que se toma si el sistema no pudo encontrar una llamada con el ID de contacto especificado. |
InvalidSkill | Recorrido si uno o más habilidades![]() |
SkillNotRunning | Recorrido si la habilidad especificada no estaba funcionando y el sistema no pudo capturar la disposición![]() |
InvalidDispositionCode | Recorrido si el código de disposición especificada |
SkillNotConfiguredForDisposition |
Recorrido si la habilidad no está configurado para capturar la eliminación![]() |
UnableToDetermineBusNo | Recorrido si el sistema no puede determinar el BusNo y fue incapaz de capturar la disposición![]() |
SpecifiedDispositionHasNoClassification | Recorrido si el código de disposición![]() |
InvalidCommitmentAmount | Ruta tomada si el monto del compromiso no es válido. El monto comprometido debe ser un decimal (por ejemplo, sería válido 5.00 y sss sería inválido y tomaría esta rama). |
OnInvalidCallbackTime | Ruta adoptada si no es válida la hora de devolución de la llamada. |
Ejemplo de secuencia de comandos
Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.
Este script se activa y pasa inmediatamente a establecer la disposición. Observe que cada opción de disposición tiene su propio camino.
¿Desea descargar este script?