Askcaller (Scripts de chat)

Solicita informações de um contato de chat. Por exemplo, use esta ação para que eles forneçam um número de conta, seu nome ou qualquer outra informação útil.

Tipos de script suportados

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

Chat

A ação Askcaller também pode ser utilizada em scripts do tipo de mídia SMS .

Propriedades de entrada

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

Propriedade

Descrição

Caption

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.

Message O texto que é enviado para o alvo selecionado quando esta ação é executada. Você pode usar variáveis neste campo.
ResultVar O nome da variável que é criada e contém as informações retornadas. Por exemplo, se o contato inserir o número da conta como 123456, a variável conterá 123456.
TimeoutSec O número de segundos que a ação espera para ser executada antes do limite de tempo. O valor deve ser de 0 a 60. O contato tem esse tempo para inserir informações em sua janela de chat.

Condições de ramal resultante

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.
Timeout Caminho percorrido se não houver resposta pelo número de segundos especificado.
CallerResponded Caminho percorrido se o contato fornecer uma resposta.
Error Caminho tomado quando a ação não é executada corretamente. Por exemplo, quando há um problema inesperado como conectividade ruim, erros de sintaxe e assim por diante. A variável _ERR, com o caractere sublinhado, deve ser preenchida com uma explicação condensada do problema.

Exemplo de script

Este é um exemplo para mostrar como esta ação pode ser usada em scripts. Ele não é voltado para um script inteiro. Criação de script adicional pode ser necessária.

No script a seguir, a ação Askcaller solicita um número de conta do contato. Se o contato fornecer um número de conta, ele será repassado a um agente através da ação Reqagent. Se o contato não responder, a interação retornará ao prompt do número da conta. Isso ocorre até o número de vezes especificado na ação Loop. Cada loop envia uma mensagem explicando que o sistema não recebeu uma resposta do contato. Se nenhuma resposta for recebida após o número especificado de loops, uma mensagem diferente será enviada para informar ao contato que nenhum número de conta foi recebido e a interação será encerrada.

Quer baixar este roteiro?