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
- Nomeie o rascunho e crie-o.
- Selecione a entrada Start call e dê a ela um nome descritivo.
- Defina os campos de dados da entrada se as etapas seguintes precisarem de valores da sua aplicação.
- 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
- Selecione + em um resultado e escolha a próxima etapa.
- Selecione a etapa no canvas para editar suas configurações.
- Use Expandir para ver a configuração completa, os dados disponíveis e a pré-visualização da etapa.
- 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
Recursos relacionados
Continue com a documentação, guias e exemplos sobre este tópico.