Case

Permite que você defina vários ramais personalizados com base no valor da propriedade Variable da ação.

Por exemplo, a ação Case pode ser usada em um script de chat em que a janela de chat apresenta um formulário pré-chat para o contato. Em uma lista suspensa no formulário, o contato escolhe produtos sobre os quais conversar. Os produtos são configurados como variáveis na ação Begin para o script e a ação Case é usada para configurar ramais diferentes, dependendo do produto que o contato selecionou.

Não há limite para o número de ramais que podem ser usados em uma única ação Case.

Dependencies

  • Para cada valor de variável possível, é preciso criar uma condição de ramal personalizada.
  • Sempre conecte o ramal Default da ação Case . Isto é particularmente importante se a variável na propriedade Variable puder conter um valor diferente ou inesperado. Conectar o ramal Default concede ao script uma maneira de lidar com valores inesperados.

Supported Script Types

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

E-mail Chat Telefone Correio de Voz Item de Trabalho SMS Digital

Input Properties

Estas propriedades definem dados que a ação usa durante a execução.

Propriedade

Descrição

Adicionar legenda

Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação. The default is the action name.

Variable O nome da variável da qual você quer que CASE obtenha o valor.

Result Branch Conditions

Condições de ramal resultante permitem que você crie ramais no seu script para atender diferentes resultados quando uma ação é executada.

Condição

Descrição

Default Caminho percorrido, a menos que o script atenda a uma condição que exige que ele percorra um dos outros ramais. Também é percorrido se os outros ramais da ação não estiverem definidos.

Add a Variable Branch to a CASE Action

Case variables are added by using the connector or link to the appropriate action.

  1. On the canvas, drag a connector from the Case action to a different action.

    The Pick Branch window will open, as follows:

  2. Click the Plus sign (+) to create a new branch.

  3. Enter the value of the variable that will trigger this branch to be taken, for example '1.'
  4. Click OK.
  5. Repeat as needed for each branch.

Script Example

Este exemplo não é um script completo. Trabalho de script adicional é necessário para usar esta ação.

In this example, Case is connected to three different Runscript actions. If a call comes in with a DNISFechado Identifica o número que o contato discou para falar com você nas chamadas de voz de entrada e o número que o agente ou sistema discou nas chamadas de voz de saída. of 8881234567, then the Sales Runscript action runs a designated subscript. If the DNIS is 8771234567, then the Collections Runscript action runs a different script. Finally, if call does not come in on either of those DNIS numbers, the Customer Service Runscript action triggers a subscript.

Would you like to download this script?