Sign inGet Started

Criar e editar uma sequência de voz

Warning: Voice sequences are in preview. Steps, entry data, and the sequence definition format can change in ways that break existing sequences and API requests.

Use o editor de sequências para conectar etapas de chamada e configurar o que os chamadores ouvem. Comece a partir de um modelo, ou abra Sequências e selecione Criar sequência > Começar do zero.

A edição requer acesso de escrita em Gerenciamento de voz.

Configurar uma entrada de chamada

  1. Nomeie o rascunho e crie-o.
  2. Selecione a entrada Start call e dê a ela um nome descritivo.
  3. Defina os campos de dados da entrada se as etapas seguintes precisarem de valores da sua aplicação.
  4. Conecte a saída da entrada à primeira etapa de chamada.

Uma sequência pode ter várias entradas de chamada. O chamador começa na entrada selecionada pela solicitação API ou pela rota de número de entrada. Uma rota de entrada fornece dados de entrada vazios, então essa entrada deve aceitar {}. Consulte dados de sequência.

Adicionar e conectar etapas

  1. Selecione + em um resultado e escolha a próxima etapa.
  2. Selecione a etapa no canvas para editar suas configurações.
  3. Use Expandir para ver a configuração completa, os dados disponíveis e a pré-visualização da etapa.
  4. Conecte cada resultado pretendido a uma próxima etapa ou a um encerramento explícito.

Use Etapas para navegar em um fluxo maior. Mover uma etapa altera sua posição; as conexões determinam a ordem de execução. Uma saída tem um destino, e vários caminhos podem compartilhar um destino.

Revise com atenção a inserção em uma conexão existente: uma etapa com várias saídas precisa da continuação correta. Use o menu de ações da conexão para corrigir o destino ou removê-lo.

Projetar encerramentos e caminhos de repetição

Um resultado selecionado não conectado pode encerrar o fluxo. Use Desligar para tornar o encerramento da chamada explícito, ou Finalizar com um resultado para registrar um status, motivo e objeto de resultado.

Conexões comuns não podem formar um ciclo. Para repetir um menu, use Transferir para uma entrada de chamada. Uma transferência inicia um novo escopo de dados e mantém os limites de execução da chamada; ela não cria um loop ilimitado. Siga discagem e transferências.

Nós desconectados podem bloquear a publicação. Conecte-os a uma entrada de chamada ou remova-os quando não forem mais necessários.

Salvar e recuperar edições

Finalize edições de campos abertos, selecione Salvar rascunho e verifique se o salvamento foi bem-sucedido. Mais ações do editor contém desfazer, refazer e edição JSON. Mantenha JSON para configurações que precisem disso; os editores de campo e JSON editam a mesma definição.

A recuperação do navegador pode restaurar trabalho não salvo no mesmo navegador. Ela não salva o rascunho no servidor nem o disponibiliza em outro navegador. Se outro editor salvou uma revisão mais recente, compare as alterações antes de salvar novamente.

A pré-visualização pode usar alterações não salvas. Um teste real de rascunho usa a revisão salva, e chamadas em produção usam uma versão publicada.

Próximos passos

Continue com a documentação, guias e exemplos sobre este tópico.