Skip to main content

Overview

Custom SIP trunk integration allows you to bring your own phone numbers from external SIP providers to telli.
Custom SIP trunks work alongside telli-provided numbers. Use both or either based on your needs.

Configuration

To configure a custom SIP trunk, you’ll need:
FieldDescriptionExample
Phone NumberYour phone number in E.164 format+14155551234
Termination URISIP server endpointpstn.provider.com
Auth UsernameSIP authentication usernameuser123
Auth PasswordSIP authentication passwordsecurepass456
Do not include the sip: protocol prefix in the Termination URI. Use only the hostname or IP address.

Adding a Custom SIP Trunk

1

Navigate to Phone Numbers

Go to the Phone Numbers section in your telli dashboard
2

Click Add Custom SIP Trunk

Click the Add Custom SIP Trunk button
3

Enter Configuration

Fill in your phone number and SIP credentialsCustom SIP Trunk Configuration
4

Save and Test

Click Add SIP Trunk and test with a call

Provider Examples

Twilio Elastic SIP Trunking

1

Create Elastic SIP Trunk

Create a new Elastic SIP Trunk in Twilio Console
2

Note Termination URI

  • US: your-trunk.pstn.twilio.com
  • EU: your-trunk.pstn.frankfurt.twilio.com
3

Create Credentials

Under Authentication > Credentials, create and note username/password
4

Add to telli

Enter the termination URI and credentials in telli

Telnyx

1

Create SIP Connection

Create a SIP connection in your Telnyx portal
2

Set up Credentials

Configure credential-based authentication
3

Add to telli

  • Termination URI: sip.telnyx.com
  • Use your Telnyx credentials
I