wocar01 (will)
07/24/2025, 4:41 PMChiranjeet Mishra
07/24/2025, 7:09 PMassistantOverrides.variableValues, so to use SIP headers in a Workflow, you must route the call through an Assistant webhook that injects the variables.. [https://docs.vapi.ai/advanced/sip](https://docs.vapi.ai/advanced/sip?utm_source=chatgpt.com) [https://docs.vapi.ai/workflows/overview](https://docs.vapi.ai/workflows/overview?utm_source=chatgpt.com)wocar01 (will)
07/24/2025, 8:18 PMwocar01 (will)
07/24/2025, 8:18 PMwocar01 (will)
07/24/2025, 8:18 PMwocar01 (will)
07/24/2025, 8:18 PMwocar01 (will)
07/24/2025, 8:19 PMwocar01 (will)
07/24/2025, 8:19 PMwocar01 (will)
07/24/2025, 8:19 PMwocar01 (will)
07/26/2025, 12:24 AMChiranjeet Mishra
07/31/2025, 7:35 AMwocar01 (will)
08/11/2025, 1:21 PMwocar01 (will)
08/11/2025, 1:21 PMwocar01 (will)
08/11/2025, 1:21 PMChiranjeet Mishra
08/22/2025, 5:15 AMcustomer.phone field from the SIP INVITE headers. This behavior is only available when using Assistants, since they can parse those headers through assistantOverrides.
If you need to capture the caller’s number (for example, from the From: header or custom headers like X-Lead-*), the way to handle this is through an Assistant webhook. In the webhook, you can extract the caller information from the SIP INVITE headers and then pass it manually into your workflow as a variable.
In other words:
- Workflows = no automatic mapping from SIP headers → customer.phone.
- Assistants = can override and pull that info with assistantOverrides.
- Solution = use a webhook to grab the header data yourself and inject it into the workflow.
Let us know if you need further assistance.DrimerD
10/28/2025, 12:34 PM