Todo lo que vale la pena saber, nada que no lo sea.
Cómo funciona una API de voz programable
Tu aplicación realiza una llamada REST (o responde una llamada entrante) y la plataforma la establece mediante SIP a la red telefónica pública conmutada (PSTN) y las redes móviles. A medida que avanza la llamada (suena, se contesta, se pulsa un dígito, se cuelga), la plataforma envía webhooks a tu aplicación, y tú respondes con instrucciones para reproducir audio, recopilar información, grabar o conectar. Es el equivalente de voz de una API de SMS. Consulta /products/voice y /products/voice.
Los componentes básicos
Números DID para recibir llamadas entrantes; IVR para reproducir mensajes y recopilar tonos DTMF o voz; conversión de texto a voz y reconocimiento de voz para audio dinámico; grabación y transcripción de llamadas; y conferencias/conexión para conectar a las personas que llaman con los agentes. Cada una se expone como una primitiva de API que se integra en un flujo. Consulte /answers/what-is-did y /answers/what-is-ivr.
OTP de voz y sus ventajas e inconvenientes
La verificación por voz OTP realiza una llamada automatizada que lee en voz alta un código de un solo uso. Es útil como alternativa cuando falla la verificación por SMS OTP, para líneas fijas o en mercados donde se está realizando una campaña de SMS. Llega a números a los que no llega el SMS y es más difícil de interceptar silenciosamente, pero cuesta más por intento y tarda más en completarse que un SMS. La verificación robusta permite alternar entre SMS, voz y llamada flash. Consulte /answers/what-is-otp y /answers/what-is-flash-call-verification.
Las métricas que importan: ASR, ACD y PDD
La tasa de respuesta-captura (ASR) mide el porcentaje de intentos de llamada que se conectan; la duración media de la llamada (ACD) mide la duración de las llamadas contestadas; y el retardo posterior a la marcación (PDD) mide el tiempo que los interlocutores esperan antes de que suene el teléfono. En conjunto, revelan la calidad de la ruta: una ASR baja o un PDD alto indican una ruta de operador deficiente. Dimensiona las troncales y los agentes con la herramienta /tools/erlang-calculator. Consulta /answers/what-is-asr, /answers/what-is-acd y /answers/what-is-pdd.
Ventajas de desarrollar sobre una API de voz
Sin necesidad de gestionar hardware telefónico ni contratos con operadores, alcance global mediante una única interconexión, facturación por uso y la posibilidad de modificar los flujos de llamadas mediante código en lugar de reprogramar una centralita. Esto sitúa las llamadas entrantes y salientes al mismo nivel que los SMS y WhatsApp. Consulte /products/voice.
Limitaciones y cosas que planificar
La velocidad de las llamadas de voz está limitada por las llamadas por segundo (CPS) y la capacidad de los canales simultáneos, por lo que las ráfagas deben gestionarse con moderación; las regulaciones (listas DNC, reglas de identificación de llamadas/CLI, STIR/SHAKEN en Norteamérica) restringen las llamadas salientes; y la economía por minuto difiere notablemente de la de los SMS por mensaje. Modele la concurrencia y las CPS antes de una campaña importante. Consulte /answers/what-is-cps y /answers/what-is-dnc.