Case

Le permite configurar varias ramas personalizadas en función del valor de la propiedad Variable de la acción.

Por ejemplo, se podría usar la acción Case en un script de chat donde la ventana de chat presente al contacto un formulario de pre-chat. A partir de una lista desplegable en el formulario, el contacto selecciona de una lista de productos para charlar acerca de. Los productos se configuran como variables en la acción Begin del script, y la acción Case se usa entonces para configurar las distintas ramas dependiendo del producto que seleccionó el contacto.

No hay límite a la cantidad de ramas que pueden utilizarse en una misma acción Case.

Dependencias

  • Para cada valor posible de la variable, debe crear una condición de bifurcación personalizada.
  • Conecte siempre la bifurcación Default de la Case acción. Esto es especialmente importante si la variable de la propiedad Variable puede contener a veces un valor diferente o inesperado. Conectar la bifurcación Default le da al script una forma de manejar valores inesperados.

Tipos de secuencias de comandos compatible

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Genérico

Correo electrónico Conversación Teléfono Correo de voz Elemento de trabajo SMS Digital

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Las propiedad

Descripción

Agregar Leyenda

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. The default is the action name.

Variable El nombre de la variable del que desea que CASE extraiga el valor.

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.

Añadir una Ramificación de la Variable a una Acción CASE

Las variables Case se agregan usando el conector o enlace a la acción adecuada.

  1. En el lienzo, arrastre un conector desde la acción Case a una acción distinta.

    Se abrirá la ventana Pick Branch, de la siguiente manera:

  2. Haga clic en el signo más (+) para crear una nueva rama.

  3. Introduzca el valor de la variable que va a desencadenar esta rama para ser tomado, por ejemplo, '1'.
  4. Hacer clic en OK.
  5. Repita según sea necesario para cada sucursal.

Ejemplo del Script

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.

En este ejemplo, Case tiene conexión con tres acciones Runscript distintas. Si entra una llamada con un DNISCerrado Identifica el número que marcó el contacto para comunicarse con usted para las llamadas de voz entrantes y el número que el agente o el sistema marcó en las llamadas de voz salientes. de 8881234567, la acción Runscript de Ventas ejecuta un subscript designado. Si el DNIS es 8771234567, entonces la acción Runscript de Colecciones ejecuta un script diferente. Por último, si la llamada no entra en ninguno de esos números DNIS, la acción Runscript del Departamento de Atención al Cliente activa un subscript.

¿Le gustaría descargar esta secuencia de comandos?