Nomadiction
06/09/2026, 6:57 PMassistant-request
- Responding with destination: { type: 'sip', sipUri: 'sip:+1XXXXXXXXXX@<twilio-sip-trunk-domain>' } to immediately forward the call without an assistant
Expected behavior:
Call is forwarded to the SIP URI, same as it works for Vapi-managed phone numbers.
Actual behavior:
Vapi responds to Twilio's SIP INVITE with 603 Decline (~2s, 0 connect duration). The call is never forwarded. Confirmed via Twilio call insight logs (last_sip_response_num: 603).
What we ruled out:
- The destination response is correctly received by our webhook and returned to Vapi (logged)
- TWILIO_SIP_TRUNK_DOMAIN is correct and reachable (verified with a SIP capture proxy — Vapi never attempts to dial the SIP URI at all)
- Not a 403/auth issue — the 603 is immediate and deliberate
- Works fine on Vapi-managed phone numbers with the same response format
Question:
Is destination in assistant-request responses intentionally unsupported for byo-phone-number SIP trunk calls? If so, what is the recommended way to immediately forward an inbound byo-phone-number call without spinning up an assistant? The phone-call-control forward works but requires the call to be in-progress first.Chiranjeet Mishra
06/09/2026, 7:35 PMNomadiction
06/09/2026, 8:42 PMdestination in the assistant-request response to forward the call immediately without an assistant
Key finding from our debugging: We set up a SIP capture proxy and pointed our SIP trunk domain at it. When we return destination: { type: 'sip', sipUri: '...' } in the assistant-request response, Vapi never attempts to dial the SIP URI at all. It sends 603 Decline back to Twilio immediately (~2s, 0 connect duration) without making any outbound attempt.
Core question: Is destination in assistant-request responses supported for byo-sip-trunk calls? If not, what is the recommended way to immediately forward an inbound byo-sip-trunk call without an assistant? phone-call-control requires the call to be in-progress first.Chiranjeet Mishra
06/10/2026, 1:03 AMNomadiction
06/10/2026, 11:56 PMNomadiction
06/10/2026, 11:57 PMNomadiction
06/11/2026, 12:35 AMNomadiction
06/11/2026, 12:35 AMNomadiction
06/11/2026, 12:35 AMChiranjeet Mishra
06/11/2026, 1:41 PMcall.ringing phone-number hook with a transfer action, and let me know if that works for you
Docs:
• [Phone Number Hooks](https://docs.vapi.ai/phone-numbers/phone-number-hooks)
• [Server events](https://docs.vapi.ai/server-url/events)Nomadiction
06/11/2026, 8:39 PMNomadiction
06/11/2026, 8:39 PMNomadiction
06/11/2026, 8:41 PMNomadiction
06/12/2026, 2:49 PM