Wait

Esta página de ajuda é para CXone Studio. Esta informação também está disponível para Desktop Studio.

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

Um quadrado com uma linha saindo dele e indo em direção a três outros quadrados.

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

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.

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.