Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.telli.com/llms.txt

Use this file to discover all available pages before exploring further.

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