1
Create Elastic SIP Trunking in Telnyx
In your Telnyx Mission Control Portal, create a new SIP trunk, select FQDN as the type, and give it a name.Add FQDN:Setup Inbound Settings:
- Add
sip.retellai.comas the FQDN - Select SRV as the DNS record type
- Select Credentials as the authentication method
- Add a username and password — you’ll need these when importing the number to UponAI
Telnyx requires the header
X-Telnyx-Username: <username> in outbound calls when using credential authentication. You can add custom SIP headers on the Make Outbound Calls page.- Number format:
+E.164 - Codecs:
G722,G711U,G711A - Transport: TCP (recommended over UDP for reliability)
- Select your SIP region
- Create a new outbound voice profile
- Select it in the outbound setting
2
Move numbers to your SIP trunk
Purchase new numbers or move existing Telnyx numbers to the elastic SIP trunk you just created.
3
Import numbers to UponAI
In the UponAI dashboard, import the number by supplying:
- Termination SIP URI — Telnyx’s FQDN based on your SIP region (e.g.
sip.telnyx.com) - Username, password, and any additional SIP headers from your outbound authentication setup