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:

  • Gravando arquivos em um servidor ou enviando-os por FTP.
  • Processando conteúdo.
  • Integração com um CRM para recuperar e enfileirar itens de trabalho.

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:

  • Adicionar um atraso antes da ação Hangup. Isso da ao contato a chance de desligar primeiro, em vez de ouvir a chamada desconectada.
  • Adicionar um atraso antes da 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 última mensagem não aparecerá no bate-papo.
  • Criar um loop de repetição com a ação Music. Certifique-se de ter conectores nos dois sentidos entre Wait e Music.
  • Solicitar outra resposta ao contato usando a ação Askcaller para solicitar outra resposta ao contato.

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

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

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.

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.

Baixe este script.