Projete uma sequência de chamada
Defina os prompts, as opções de teclado, a gravação e o encerramento de uma chamada antes de configurar a aplicação que a gerencia. Siga o guia de trunk SIP para conectar essa aplicação ao Bird.
Defina o resultado para quem liga
Escolha um resultado pequeno e observável. Um menu de informações de serviço pode oferecer horário de funcionamento em uma tecla e instruções de como chegar em outra. Escreva também a resposta para silêncio e para uma tecla não reconhecida, além das opções principais.
Mantenha ações de negócio externas na aplicação ou no runtime conversacional que as controla. Uma confirmação falada não garante que outro sistema agendou um compromisso ou alterou um pedido. Use o guia de integração de voz com IA quando a conversa depender de ferramentas e diálogo em tempo real.
Mapeie as etapas e dependências
- Nomeie o ponto de entrada e cada destino. Liste os números de telefone e as aplicações externas que dependem deles.
- Escreva os prompts e prepare o áudio. Especifique se o pressionamento de uma tecla deve interromper o prompt ou aguardar até que ele termine.
- Defina ramificações para opções completas de teclado, silêncio e entrada não reconhecida. Atribua a cada ramificação um destino ou um encerramento explícito da chamada.
- Se a aplicação gravar uma resposta, especifique quando a captura começa e termina, qual áudio é capturado e se é necessária transcrição. Mantenha dados sensíveis fora da janela de captura.
- Verifique se a aplicação conectada suporta o comportamento necessário. Confirme o tratamento de entrada, a gravação e as operações de transferência antes de configurar o fluxo.
Mantenha a gravação, o processamento de transcrição e o resultado telefônico separados. O guia de gravações aborda consentimento, acesso e revisão dos artefatos gerados.
Conecte a aplicação
Crie um trunk e ative a direção de chamada necessária. Para chamadas recebidas, ative a chamada de entrada, configure um gateway de entrega e aponte um número elegível para o trunk. O guia de recebimento de chamadas aborda o roteamento de números.
Para chamadas de saída, ative a chamada de saída e configure autenticação, identidade do chamador e acesso ao destino. Use o guia de chamadas SIP para preparar a conexão.
Configure prompts e o comportamento do menu na aplicação conectada. Descubra as operações expostas pela API, CLI ou interface de gerenciamento dela e leia os schemas ou a ajuda atuais antes de fazer alterações. A API de registro de chamada da Bird documenta leituras; um exemplo de leitura não é uma solicitação de criação de chamada.
Teste antes de alterar a rota de produção
Use um número que você controla e uma configuração de aplicação isolada. O guia da primeira chamada aborda a preparação da conexão.
Teste entrada reconhecida, silêncio, tecla não reconhecida, prompts interrompidos e desligamento limpo. Verifique se cada ramificação alcança a resposta pretendida. Confira o estado de gravação e transcrição separadamente quando o fluxo os utilizar.
Coordene as edições durante o teste e registre a configuração testada. Mantenha a configuração anterior da aplicação e a rota de número disponíveis para restaurá-las caso o novo fluxo falhe. Restaurar o roteamento não desfaz uma ação de negócio já realizada.
Verifique o resultado da chamada
Use o log de chamadas para inspecionar o resultado telefônico. Uma chamada atendida, um menu concluído e uma tarefa de negócio concluída são resultados separados. Reconcilie os eventos de Voice com o registro de chamada quando atualizações estiverem ausentes ou chegarem fora de ordem.
Próximos passos
Recursos relacionados
Continue com a documentação, guias e exemplos sobre este tópico. Os recursos estão em inglês.
Entenda o conceitoWhat is a voice API?Explore a funcionalidadeVoiceGuia de implementaçãoVoice overview
Obtenha um resumo de implementação