¿Para qué sirve API Voice?
API Voice facilita a tus aplicaciones WEB el control en vivo de tus llamadas de teléfono, tanto entrantes como salientes, permitiendo realizar acciones sobre estas en función de lo que el llamante o llamado diga o marque en el teclado de su teléfono. Podrás montar fácilmente servicios telefónicos de reservas, gestión de cobros, control de acceso a IVRs, encuestas telefónicas, etc.
Obtén más información sobre API Voice y comienza a sacarle partido a tus aplicaciones.
¿Qué necesito para utilizar API Voice?
Solo necesitarás tener una cuenta de cliente de netelip con el servicio API Voice activo, y un servidor WEB en el que correrán las aplicaciones que establecerán las comunicaciones con API Voice de netelip.
Si todavía no es cliente de netelip puede registrarse en el siguiente enlace.
¿Cómo funciona API Voice?
API Voice v1.0 de netelip tiene un conjunto de comandos que se utilizan para indicar a netelip qué hacer cuando se realiza o se recibe una llamada a través de API Voice.
Cuando alguien hace una llamada a uno de tus números de teléfono de API Voice, buscaremos la “URL de control para llamadas entrantes” asociada a ese número de teléfono, y se hará una petición a dicha URL, facilitando información de la llamada entrante y esperando recibir instrucciones sobre qué hacer con la llamada.
Algunas de las instrucciones disponibles son:
- Reproducir un fichero de audio.
- Lectura de los dígitos marcados por el llamante o llamado en el teclado de su teléfono.
- Iniciar la grabación de la llamada.
- Reproducir audio a través de un texto. Text To Speech.
- Convertir audio en texto. Voice to Text.
- Desviar la llamada a un número de teléfono.
- Desviar la llamada a una extensión de un servidor SIP.
- Colgar la llamada.
También se podrán realizar otras acciones si dispones del servicio de Centralita Virtual, como:
- Terminar las llamadas entrantes en la Centralita Virtual de netelip.
- Poner la llamada en una cola de llamadas con una prioridad.
- Pasar la llamada a una sala de conferencias.
- Desviar la llamada a una extensión o grupo de extensiones.
- Desviar la llamada al buzón de voz de una extensión.
- Reproducir un fichero de audio de vPBX.
- Desviar la llamada a un IVR.
- Gestionar las llamadas salientes de la extensiones de su vPBX.
- Crear sus propias funcionalidades a medida, tanto para llamadas entrantes como salientes de su centralita virtual.
Así mismo, tus aplicaciones podrán lanzar llamadas a números de teléfono de la red telefónica pública, a través de envío de un POST con autentificación por Token + IP (si lo especifica). Una vez contestada la llamada, esta pasará a ser gestionada por la “URL de control para llamadas salientes” de su servidor WEB.
Puede consultar la lista completa de comandos en el apartado “Comandos disponibles“.
Es importante conocer las múltiples funcionalidades de API Voice. Consulta algunas de las más importantes en nuestra documentación.
Lee nuestro articulo del blog sobre API Voice y comienza a sacarle partido a tus aplicaciones.
¿Conoces para qué sirve las APIs? Te lo contamos todo en nuestro artículo del blog.
¿Quieres conocer nuestros casos de uso reales para utilizar API Voice? Te dejamos una amplia lista.