- Integraciones /
- Vonage
Conecta Vonage a los agentes de voz de ElevenLabs Conversational AI
Activa conversaciones de voz con IA en tiempo real en tu infraestructura telefónica actual, con fiabilidad de nivel empresarial y sin cambiar nada de tu sistema
Deja que tus agentes IA gestionen llamadas de voz con Vonage
Características
Funciones de la integración
Transmisión de voz en tiempo real
- Transmisión de audio bidireccional por WebSocket con latencia inferior al segundo
- Compatible con audio PCM a 16kHz, optimizado para procesamiento de voz IA
- Mantiene conversaciones naturales sin retrasos incómodos que rompen la experiencia
Sin cambios en la infraestructura
- Usa tus números Vonage, troncales SIP y clientes WebRTC actuales
- No necesitas nuevo hardware, números ni modificar la infraestructura
- Conserva tu enrutamiento de llamadas, grabaciones y flujos de trabajo telefónicos actuales
Fiabilidad de nivel empresarial
- Basado en SLA empresarial, con alta disponibilidad y conmutación automática por error
- Cumple con RGPD y cifrado de extremo a extremo por WebSocket seguro (WSS)
- Soporta grandes volúmenes de llamadas con escalado automático
Integración pensada para desarrolladores
- Conector WebSocket ya preparado y fácil de configurar
- APIs RESTful para control de llamadas, monitorización y analítica
- Documentación completa con ejemplos de código y buenas prácticas
Gestión flexible de llamadas
- Compatible con escenarios de llamadas entrantes y salientes
- Transferencia fluida a agentes humanos cuando sea necesario, manteniendo todo el contexto
- Compatible con llamadas PSTN, troncales SIP y WebRTC
Instalación
Guías de instalación
Paso 1: Consigue tus credenciales de ElevenLabs
- Accede al panel de ElevenLabs y haz clic en Mi cuenta
- Selecciona Claves API y copia tu clave
- Ve al panel de Conversational AI y selecciona tu agente
- Haz clic en Configuración y selecciona Copiar ID del agente
- Guarda ambas credenciales para la configuración
Paso 2: Configura el conector WebSocket
- Clona el repositorio del conector desde GitHub
- Accede al directorio del conector
- Crea el archivo de configuración de entorno a partir de la plantilla
- Añade tu clave API de ElevenLabs y el ID del agente
- Instala las dependencias necesarias
Paso 3: Despliega el conector
Desarrollo local
- Usa ngrok para exponer el puerto local 6000
- Anota la URL pública de reenvío (sin https://)
- Inicia la aplicación del conector
Despliegue en producción
- Despliega en un proveedor cloud (AWS, Azure, Vonage Cloud Runtime)
- Asegura un endpoint público HTTPS con certificado SSL
- Configura el firewall para tráfico WebSocket
- Anota el hostname de producción
Paso 4: Configura la aplicación Vonage
- Accede al panel de Vonage y crea o actualiza la Voice Application
- Configura el endpoint WebSocket a: wss://YOUR_CONNECTOR_HOSTNAME/socket
- Configura la answer URL para que apunte a tu aplicación
- Establece content-type en audio/l16;rate=16000
- Añade los parámetros necesarios (peer_uuid, webhook_url)
Paso 5: Prueba la integración
- Inicia la aplicación del conector
- Haz una llamada entrante a tu número Vonage
- Verifica la conexión con el agente de ElevenLabs
- Prueba la calidad de audio y el flujo de la conversación
- Comprueba la gestión de eventos e interrupciones
Solución de problemas