Node.js

Configure su aplicación de voz

Ahora que has definido tus webhooks, debes indicarle a la plataforma API de Vonage dónde encontrarlos. Para ello, configúralos en la aplicación de voz que creaste como parte de la aplicación requisitos previos para este tutorial.

Debe configurar la aplicación de voz con la siguiente información:

  • APPLICATION_ID - el UUID de su aplicación
  • APPLICATION_NAME - un nombre para su aplicación
  • answer_url - la URL donde su webhook entrega el Objeto de Control de Llamada Nexmo que controla el flujo de llamadas entrantes.
  • event_url - la URL a la que la plataforma envía de forma asíncrona la información sobre los eventos cuando cambia el estado de la llamada

El answer_url y event_url consiste en su nombre de dominio Ngrok (tal y como se genera en el archivo requisitos previos (para este tutorial), seguida de la ruta de cada webhook en tu código.

Asegúrate de que Ngrok se esté ejecutando antes de realizar este paso.

Ejecute el siguiente comando CLI para actualizar su aplicación con los siguientes datos:

vonage apps:update APPLICATION_ID --name="APPLICATION_NAME" --voice_answer_url=https://mynewdomain.ngrok.io/webhooks/answer

Por ejemplo:

vonage apps:update 228c1ad1-176d-406c-a63a-b97e6fd3fd52 --voice_answer_url=https://63daf1c05d6f.ngrok.io/webhooks/answer