I’m trying to connect a German sipgate trunk to Retell via SIP trunking, but the trunk shows as “offline” in my sipgate dashboard and I’m not sure how to proceed.
Termination URI configured in Retell: sip:sipconnect.sipgate.de
Outbound Transport: TCP
Username/Password from sipgate trunk entered
Issue:
The trunk status in sipgate stays “offline” because sipgate uses classic SIP REGISTER authentication, while Retell (as I understand) uses Elastic SIP Trunking without REGISTER. Outbound test calls also fail.
Questions:
Is sipgate trunking known to be compatible with Retell, or is REGISTER-based authentication a hard blocker?
If not directly compatible, do you officially recommend a bridge solution (e.g., jambonz) for German sipgate users, or should I switch to Twilio/Telnyx?
Are there any sipgate-specific configuration steps in your docs that I might have missed?
Happy to share Retell logs or call IDs if that helps with debugging.
Retell uses IP-based authentication for SIP trunking (Elastic SIP trunking with whitelisted IPs), not REGISTER-based authentication. Sipgate’s REGISTER-based trunk is therefore incompatible. The supported integrations: Twilio, Telnyx, Vonage, plus telephony partners like Jambonz and Cloudonix that can bridge custom setups.
For German numbers, recommended options :
Use a provider supporting Elastic SIP trunking (Twilio, Telnyx, Vonage) — they offer German DIDs.
Use a partner like Jambonz or Cloudonix to bridge sipgate’s REGISTER-based trunk to Retell’s IP-based SIP.
Alternatively, use Dial to SIP URI (Method 2) where your own system handles sipgate registration and forwards calls to sip:{call_id}@sip.retellai.com.