Wait
|
Adiciona uma pausa ao script. Wait é útil em situações em que o sistema precisa de tempo extra para processar solicitações, como quando:
Nestas e em situações semelhantes, adicionar uma pausa permite que o processamento seja concluído. Isso ajuda a evitar que os servidores fiquem sobrecarregados com solicitações simultâneas. A pausa pode ser muito curta, tão curta quanto 0,1 segundo. Wait tem outros usos, como:
|
Dependências
Ao utilizar Wait para criar um loop, como com a ação Music, você deve ter conectores nos dois sentidos entre Wait e a outra ação, conforme mostrado nesta imagem como exemplo.
Tipos de script suportados
|
|
|
|
|
|
|
|
Genérico |
Chat | Telefone | Correio de Voz | Item de Trabalho | SMS | Digital |
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. |
Seconds |
Insira a duração da pausa em segundos. Você pode inserir um valor inferior a um segundo como 0,5. |
Condições da 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. |
Dicas e truques
- Wait pode ser particularmente útil em scripts com arquivos sendo gravados em um servidor ou FTP.
- Wait pode ser útil em scripts que processam conteúdo ou se integram a um CRM para recuperar e enfileirar itens de trabalho. Adicionar uma pequena pausa com esta ação permite que o processamento seja concluído e ajuda a evitar que os servidores sejam sobrecarregados com solicitações simultâneas. Uma espera curta, como 0,1 segundo pode evitar problemas.
- Inclua vários segundos antes de uma ação Hangup. Isso dá ao contato a chance de desligar antes de ouvir a desconexão da chamada.
- Adicione Wait antes de uma ação Exit em um script de chat. Se você encerrar o script muito rapidamente após o envio de uma mensagem, às vezes a mensagem não aparecerá em um bate-papo.
- Faça um Loop de uma ação Wait com uma ação Askcaller para solicitar outra resposta ao contato.
- Se você testar o script e ele parecer ter problemas com um número fracionário de segundos, tente usar uma vírgula em vez de um ponto. Por exemplo, em vez de 0.5, tente 0,5.
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.
Este exemplo mostra uma mensagem que é reproduzida quando o script é acionado e, em seguida, solicita e agente. Se o chamador tiver que esperar o agente atender, a música tocará por 20 segundos e depois será suspensa por 0,5 segundos, tocará por mais 20 segundos e assim por diante até que a chamada seja atendida.