La transferencia de llamadas no funciona
Solución cuando el agente intenta transferir llamadas pero la transferencia falla o no llega al destinatario previsto.
Tu agente intenta transferir llamadas pero la transferencia falla o no se completa hacia el destinatario previsto.
Síntomas
- El agente inicia una transferencia pero la llamada se corta
- La transferencia se completa pero va a un número incorrecto o al buzón de voz
- No hay mensaje de error, pero la llamada simplemente se desconecta
- El interlocutor escucha silencio o vuelve al agente en lugar de conectar con la parte transferida
- La transferencia funciona en pruebas pero falla en producción
Causas habituales
- Probar transferencias en llamadas web — Las llamadas del widget web no admiten transferencias teléfono a teléfono; solo funcionan con llamadas telefónicas reales.
- Uso del nodo Workflow Transfer — El método Workflow Transfer tiene un error conocido persistente y no debe usarse.
- Formato incorrecto del número — Números de destino sin prefijo de código de país (p. ej., falta
+1para EE. UU.). - Incompatibilidad del modelo — Modelos LLM antiguos pueden no iniciar transferencias de forma fiable.
Cómo solucionarlo
Paso 1: Usa llamadas telefónicas reales, no llamadas web
- No pruebes transferencias con el widget web del panel
- Prueba en su lugar con una llamada telefónica real al número de tu agente
- Pide al agente que te transfiera a un número de destino real
- Las llamadas web tienen una arquitectura distinta que no admite transferencias teléfono a teléfono
Paso 2: Cambia de Workflow Transfer a Function Call Transfer
- Abre el Agent Workflow de tu agente
- Localiza los nodos «Transfer Call» que usen el método Workflow Transfer
- Elimina esos nodos y sustitúyelos por Function Call Transfer:
- Ve a Agent Configuration → Function Calls
- Activa la función «Transfer Call»
- Configura los parámetros: número de destino, caller ID (opcional), motivo (opcional)
- Actualiza el flujo para invocar esta función en lugar del nodo Transfer
- Guarda y prueba con una llamada telefónica real
Paso 3: Verifica el formato del número de teléfono
- Al especificar el número de destino, asegúrate de que:
- Números EE. UU.: formato
+1XXXXXXXXXX(p. ej.,+12125551234) - Internacional: incluye siempre el código de país con prefijo
+(p. ej.,+447911123456para Reino Unido) - Sin guiones, espacios ni paréntesis — solo dígitos y el prefijo
+
- Números EE. UU.: formato
- Comprueba que el número de destino sea:
- Un número real y activo
- No una línea fija que no acepte llamadas entrantes
- No un número que requiera códigos de marcado especiales
- Actualiza tu flujo con el número correctamente formateado
Ver también Formato de número de teléfono.
Paso 4: Asegura la compatibilidad del modelo
- Ve a Agent Settings → Model Configuration
- Verifica que uses GPT 4.1 o GPT 4.1-mini
- Si usas un modelo antiguo, actualiza a uno de los modelos recomendados
- Guarda los cambios y vuelve a probar el flujo de transferencia
Paso 5: Prueba el flujo completo de transferencia
- Llama al número de tu agente desde un teléfono real
- Solicita una transferencia durante la conversación
- Verifica que:
- El teléfono de destino suene
- La transferencia se complete sin cortar la llamada
- Quedes conectado con el destinatario previsto
- Si la transferencia sigue fallando, revisa la facturación de E-Smart360 y el estado del número de teléfono