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
|
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. |
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. |
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?