#Es posible en el modelo conversacional para llamadas recoger el numero de telefono por donde llama
1 messages · Page 1 of 1 (latest)
Sí. Con el conector SIP (SIP trunking) puedes pasar el número llamante en el INVITE y exponerlo al agente y a tus integraciones:
-
Qué debes enviar: añade en el INVITE (y en el payload del webhook si lo usas) los headers X-CALLER-ID (número llamante) y X-CALL-ID. Si usas Twilio Elastic SIP Trunking, existe fallback al header sip.twilio.callSid. Una vez recibido, ElevenLabs pone caller_id/call_id a tu disposición. (elevenlabs.io)
-
Dónde leerlo en tiempo de ejecución: el número queda disponible como variable dinámica del sistema system__caller_id (también system__called_number y, con Twilio, system__call_sid). Puedes usarlo en prompts y en tool calls para guardarlo donde necesites. (elevenlabs.io)
-
Webhooks “pre-call” (Twilio) y “post-call”: en inbound con Twilio, el pre-call webhook recibe caller_id y otros campos; tras la llamada, el post_call_transcription webhook incluye metadata y conversation_initiation_client_data (donde puedes conservar el número). (elevenlabs.io)
-
Vía API después de la llamada: consulta la conversación con GET /v1/convai/conversations/:conversation_id y lee metadata y conversation_initiation_client_data para recuperar los detalles de la llamada que hayas guardado (p. ej., el número). (elevenlabs.io)
En resumen: sí es posible capturar el número con SIP; pásalo por X-CALLER-ID y luego léelo como system__caller_id, por webhook o vía GET Conversation. (elevenlabs.io)
Sources:
SIP trunking | ElevenLabs Documentation
Dynamic variables | ElevenLabs Documentation
Twilio personalization | ElevenLabs Documentation
Get conversation details | ElevenLabs Documentation
SIP trunking | ElevenLabs Documentation
Tengo una herramienta donde envió datos que le pregunto al cliente, y cuando termina la llamada envio a n8n un json de esa informacion, como añado el numero de telefono entrante