VAPI not sending {{callerID}} via webhook to N8N
# support
t
I have a Vapi -> N8N workflow for post-call analysis. The caller ID property is not being sent in the webhook in n8n, a lot of other propertise are though. I need teh caller ID to get sent in the webhook, so the N8N webhook can check in my CRM if it's an existing customer or not, and proceed accordingly. Everything works correctly, it just doesn't send the caller ID so I can't map it properly.
k
Update the Vapi tool configuration to define caller Id as a parameter. Ensure your assistant captures the caller’s phone number and confirm it is passed in the webhook payload, so n8n can use it for CRM lookup..
v
To access the caller's phone number in your n8n webhook, use the following JSON path:
Copy code
json
{{ $json["message"]["call"]["from"]["phoneNumber"] }}
This value is included in the webhook payload by default as part of the
call
object. Map this field in your n8n workflow to perform your CRM lookup. If you do not see this property, double-check your Vapi webhook configuration to ensure the full
call
object is being sent. Sources: - [Vapi Server Events Documentation](https://docs.vapi.ai/server-url/events) - [Vapi Personalization Guide](https://docs.vapi.ai/assistants/personalization)