Node.js
Configure seu aplicativo de voz
Agora que você definiu seus webhooks, é preciso informar à plataforma de API da Vonage onde encontrá-los. Para isso, basta configurá-los no aplicativo de voz que você criou como parte do pré-requisitos para este tutorial.
Você precisa configurar o Aplicativo de Voz com as seguintes informações:
APPLICATION_ID- o UUID do seu aplicativoAPPLICATION_NAME- um nome para o seu aplicativoanswer_url- a URL para a qual seu webhook envia o Objeto de Controle de Chamadas da Nexmo, que controla o fluxo das chamadas recebidas.event_url- a URL para a qual a plataforma envia informações sobre eventos de forma assíncrona quando o status da chamada muda
O answer_url e event_url consiste no seu nome de domínio do Ngrok (conforme gerado no pré-requisitos (para este tutorial), seguido da rota de cada webhook no seu código.
Certifique-se de que Ngrok esteja em execução antes de você realizar esta etapa.
Execute o seguinte comando da CLI para atualizar seu aplicativo com os dados a seguir:
Copiar
vonage apps:update APPLICATION_ID --name="APPLICATION_NAME" --voice_answer_url=https://mynewdomain.ngrok.io/webhooks/answer
Por exemplo:
Copiar
vonage apps:update 228c1ad1-176d-406c-a63a-b97e6fd3fd52 --voice_answer_url=https://63daf1c05d6f.ngrok.io/webhooks/answer
Criar um menu de chamadas
Crie um menu de resposta de voz interativa (IVR) para atender às chamadas dos clientes
Disponível em:
Etapas
1
Introdução2
Prerequisites3
O que você vai desenvolver4
Instale as dependências5
Criar o servidor6
Criar o webhook de resposta7
Criar o webhook DTMF8
Criar o webhook de evento9
Configure seu aplicativo de voz10
Execute!11
Conclusão12
E agora?