DecomAlpha
04/09/2026, 4:03 AMAI Evy
04/09/2026, 4:03 AMDecomAlpha
04/09/2026, 4:04 AMAI Evy
04/09/2026, 4:04 AMsip:username@domain [(1) ]() [(2) ]() . If your transfer destination is not in e.164 format, you can choose to keep the input as is by selecting raw format when using custom telephony .
Telephony Provider Permissions
For warm transfers specifically, your telephony provider needs additional permissions beyond basic outbound calling [(3) ]() . Warm transfer uses SIP DIAL behavior and may require different permissions than cold transfer [(1) ]() [(2) ]() .
Caller ID Configuration
Check your "Displayed Caller ID" setting in the transfer configuration . You can configure whether the transfer destination sees:
- **Retell Agent's number**: The transfer destination will see the Retell agent's number
- **User's Number**: The transfer destination will see the number of the user (requires telephony provider support for caller ID override)
For warm transfer using SIP DIAL, Retell sets from and P-Asserted-Identity headers to the user's number . If caller ID override is not supported by your provider, the transfer would fail .
Provider-Specific Requirements
If you're using custom telephony (not Retell-Twilio numbers) , you may need to contact your provider about warm transfer support [(3) ](AI Evy
04/09/2026, 4:04 AMAI Evy
04/09/2026, 4:04 AMAI Evy
04/09/2026, 4:04 AMDecomAlpha
04/09/2026, 4:12 AMDecomAlpha
04/09/2026, 4:13 AMAI Evy
04/09/2026, 4:13 AMAI Evy
04/09/2026, 4:14 AMSIP REFER to SIP INVITE . SIP INVITE establishes or updates the active call path, then bridges the transfer, and has different provider requirements than SIP REFER .
If Using Elastic SIP Trunking
Check your termination settings in your SIP trunking provider and verify you've provided the correct termination URL to Retell [(3) ]() . Also verify your origination settings if inbound calls are affected .
Known Issue Pattern
Other users have reported this exact issue with Twilio SIP trunking where some numbers transfer successfully while others fail with the same configuration [(1) ]() . One user reported the error: SIP REFER did not go through , which indicates the SIP trunk is not configured correctly to allow SIP REFER .
Next Steps
1. Switch cold transfer mode to SIP INVITE in your transfer node settings [(2) ]()
2. If that doesn't work, contact your telephony provider to enable SIP REFER and PSTN transfer with the transferee's numberAI Evy
04/09/2026, 4:14 AMAI Evy
04/09/2026, 4:14 AMAI Evy
04/09/2026, 4:14 AM