Enrutamiento regional de Twilio
Configura el enrutamiento regional de los números de teléfono de Twilio para garantizar el cumplimiento de los requisitos de residencia de datos.
Resumen
El enrutamiento regional garantiza que tus datos de telefonía permanezcan dentro de una región geográfica específica. Al usar Twilio con ElevenLabs en un entorno aislado (como la residencia de datos en la UE), debes configurar correctamente el enrutamiento regional para cumplir con los requisitos de residencia de datos.
Esta guía explica qué es el enrutamiento regional, por qué es importante y cómo configurarlo correctamente tanto en Twilio como en ElevenLabs.
¿Qué es el enrutamiento regional?
El enrutamiento regional es el mecanismo de Twilio para garantizar que los datos de las llamadas se procesen y almacenen dentro de una región geográfica específica. Piensa en ello como la residencia de datos para tu infraestructura de telefonía.
De forma predeterminada, los números de teléfono de Twilio están configurados para enrutarse a través de la región de EE. UU. (us1), **aunque
el propio número de teléfono sea de otro país **. Por ejemplo, un número de teléfono italiano seguirá
enrutándose a través de EE. UU. a menos que configures explícitamente el enrutamiento regional.
Por qué es importante el enrutamiento regional
Al usar ElevenLabs en un entorno aislado (como la residencia de datos en la UE), todo el procesamiento de datos debe permanecer dentro de la región que hayas designado. Sin una configuración adecuada del enrutamiento regional:
- Incumplimientos de residencia de datos: Los datos de las llamadas pueden enrutarse a través de regiones no previstas
- Operaciones de API fallidas: Fallarán las operaciones en llamadas en curso (como transferir, poner en espera o reanudar)
- Desajustes de enrutamiento del SDK: El SDK de Twilio usa de forma predeterminada la región
us1, por lo que las llamadas a la API se envían a la región equivocada incluso cuando Twilio ha enrutado correctamente la llamada en el backend
Cómo funciona
Cuando importas un número de teléfono de Twilio a ElevenLabs:
- Twilio enruta la llamada: Twilio enruta automáticamente las llamadas entrantes a la región configurada en tu cuenta de Twilio (puede ser
us1,ie1para Irlanda,au1para Australia, etc.) - ElevenLabs necesita conocer la región: Para realizar operaciones en llamadas en curso (como transferencias), ElevenLabs debe enviar solicitudes de API a la misma región a la que Twilio enrutó la llamada
- Especificar la región evita errores: Al especificar la región de enrutamiento en la plataforma de ElevenLabs, garantizamos que todas las llamadas a la API se dirijan a la región correcta de Twilio
Si no se especifica la región de enrutamiento o es incorrecta, fallarán operaciones como las transferencias
de llamadas porque las solicitudes de API se enviarán a la región predeterminada us1, mientras que la llamada real se está
gestionando en otra región.
Configuración
Comprueba el enrutamiento regional de Twilio
Primero, verifica qué región tiene configurada tu número de teléfono de Twilio:
- Inicia sesión en la consola de Twilio
- Ve a Phone Numbers → Manage → Active numbers
- Selecciona tu número de teléfono
- Busca la sección de configuración Voice & Fax
- Comprueba el ajuste Regional routing o Edge Location
Regiones habituales de Twilio:
us1- Estados Unidos (predeterminada)ie1- Irlanda (Europa)au1- Australiabr1- Brasiljp1- Japónsg1- Singapur
Si usas un entorno aislado (como la residencia de datos en la UE), asegúrate de que tus números de Twilio estén
configurados para enrutarse a través de la región correspondiente (por ejemplo, ie1 para la UE).
Configura el enrutamiento regional en Twilio
Si tu número de teléfono no está configurado para la región correcta:
- En la consola de Twilio, ve a la configuración de tu número de teléfono
- Busca la sección Voice & Fax
- Establece Edge Location para que coincida con la región que quieras usar
- Guarda la configuración
La configuración del enrutamiento regional en Twilio puede requerir ajustes adicionales o permisos de cuenta. Ponte en contacto con el soporte de Twilio si necesitas ayuda para habilitar el enrutamiento regional en tu cuenta.
Especifica la región de enrutamiento en ElevenLabs
Cuando importes o configures un número de teléfono de Twilio en la página de números de teléfono de ElevenLabs:
- Ve a la configuración del número de teléfono
- Si usas un entorno aislado, verás un mensaje de advertencia que dice: “Estás usando un número de teléfono en un entorno aislado. Comprueba la región de enrutamiento de este número de teléfono con tu proveedor.”
- Verifica que la región de enrutamiento coincida con tu configuración de Twilio
- Asegúrate de que la región especificada coincida con la región configurada en tu cuenta de Twilio
Si utilizas enrutamiento regional, debes usar una clave de API regional de Twilio que corresponda a tu región de enrutamiento. Tu clave de API estándar de EE. UU. no funcionará en regiones fuera de EE. UU. y provocará errores de autenticación. Genera una clave de API específica para la región en tu consola de Twilio.
Verifica tu configuración
Para comprobar que el enrutamiento regional está configurado correctamente:
- Comprueba la consola de Twilio: Confirma que tu número de teléfono muestra la Edge Location correcta
- Comprueba la plataforma de ElevenLabs: Verifica que el ajuste de región de enrutamiento coincida con tu configuración de Twilio
- Prueba las operaciones de llamada: Haz una llamada de prueba y verifica que operaciones como la transferencia de llamadas funcionen correctamente
Supervisa tus primeras llamadas en el panel del historial de llamadas después de configurar el enrutamiento regional para asegurarte de que todo funciona como esperas.
Problemas habituales
Fallan las transferencias de llamadas
Esto suele indicar un desajuste en el enrutamiento regional. Verifica que:
- Tu número de teléfono de Twilio esté configurado con la Edge Location correcta
- La región de enrutamiento especificada en ElevenLabs coincida con tu configuración de Twilio
- Estés usando un entorno aislado que coincida con la región de enrutamiento
Mi número de teléfono es de Europa, pero se enruta a través de EE. UU.
El origen geográfico del número de teléfono no determina el comportamiento de enrutamiento. Debes
configurar explícitamente el enrutamiento regional en Twilio. De forma predeterminada, todos los números (incluidos los europeos) se enrutan
a través de us1 salvo que se configure lo contrario.
No uso un entorno aislado, ¿lo necesito?
Si utilizas el entorno estándar de ElevenLabs (no la residencia de datos en la UE ni otro entorno aislado), la configuración del enrutamiento regional es opcional.
¿Cómo sé qué región debo usar?
Elige una región que:
- Cumpla tus requisitos de residencia de datos (por ejemplo,
ie1para la residencia de datos en la UE) - Esté más cerca de tus usuarios para una latencia óptima
- Coincida con tu entorno aislado de ElevenLabs (si corresponde)
Recibo errores de autenticación con mis credenciales de Twilio
Si ves errores de autenticación al usar enrutamiento regional, verifica que estés usando la clave de API regional correcta:
- El enrutamiento regional requiere una clave de API específica para la región de Twilio, no tu clave de API estándar de EE. UU.
- Genera una nueva clave de API limitada a tu región de destino (por ejemplo,
ie1,au1) en la consola de Twilio - Actualiza tus credenciales en ElevenLabs con la clave de API regional
- Tu SID de cuenta sigue siendo el mismo, pero la clave de API debe coincidir con la región
Prácticas recomendadas
- Haz coincidir las regiones: Asegúrate de que el enrutamiento regional de Twilio coincida con tu entorno de ElevenLabs
- Documenta la configuración: Conserva un registro de qué números usan cada región
- Haz pruebas exhaustivas: Verifica que las operaciones de llamada funcionen correctamente después de cambiar el enrutamiento regional
- Supervisa las llamadas: Busca errores en el panel del historial de llamadas que puedan indicar problemas de enrutamiento
- Planifica para escalar: Si tienes previsto expandirte a nuevas regiones, considera el enrutamiento regional desde el principio