Telxi · SIP Trunk Integration
Connecting your Telxi SIP Trunk to ElevenLabs
Import your Telxi number into ElevenLabs Agents over SIP trunking — inbound and outbound, in one dialog.
This guide shows how to connect a Telxi SIP trunk to ElevenLabs Agents, so your voice agents can make and receive calls over the PSTN using your Telxi numbers. ElevenLabs configures everything in a single Import a phone number from SIP trunk dialog, with separate Inbound and Outbound sections.
Architecture at a glance
Telxi connection details
ElevenLabs connection details
Inbound vs. Outbound configuration
Prerequisites
- An ElevenLabs account with access to Agents → Phone Numbers.
- An active Telxi SIP trunk with at least one DID on your Telxi account.
- Your Telxi SIP username and password (needed for the outbound section).
Get your trunk details from Telxi
- Outbound (required): Sign in at portal.telxi.com → SIP trunks, select your trunk, and copy the SIP username and SIP password. You'll enter these in the outbound section.
- Inbound: No SIP credentials are needed — leave the inbound username and password empty. If your security policy requires allowlisting, email support@telxi.com to whitelist the relevant IPs.
Go to Phone Numbers
In the ElevenLabs Agents dashboard, open the Phone Numbers section and click Import a phone number from SIP trunk. See the ElevenLabs SIP trunking docs for reference.
Basic configuration
- Label: a descriptive name (e.g.
Telxi). - Phone Number: your number in E.164 format, without the leading plus (e.g.
15551234567).
+, calls to the ElevenLabs SIP URI must also use the number without a +. Mismatched formats prevent call routing.Inbound configuration
This controls how calls coming from Telxi reach ElevenLabs.
- SIP username: leave empty.
- SIP password: leave empty.
- Media encryption: Disabled.
- Transport: TCP.
- Address / Domain:
sip.telxi.com.
Outbound configuration
This controls how ElevenLabs dials out through Telxi. Same settings as inbound, but credentials are required.
- SIP username: required — your Telxi SIP username.
- SIP password: required — your Telxi SIP password.
- Media encryption: Disabled.
- Transport: TCP.
- Address / Domain:
sip.telxi.com.
Import, assign an agent, and test
- Click Import to finalise the configuration.
- Select your imported number and click Assign Agent, then choose the agent that should handle its calls.
- Inbound test: call your Telxi DID from any phone — it should reach your ElevenLabs agent.
- Outbound test: place an outbound call from the agent and confirm it routes through Telxi.
Troubleshooting
| Symptom | Likely cause | What to check |
|---|---|---|
| Outbound call fails to authenticate | Wrong or missing credentials | Re-copy the SIP username/password from portal.telxi.com → SIP trunks into the outbound section. |
| Inbound call doesn't connect | Address or transport mismatch | Confirm the address is sip.telxi.com and transport is TCP on both sides. |
| Call routing fails | Number format mismatch | Import the number and dial it with the same format (here, no leading +). |
| No audio / one-way audio | Media or NAT issue | Keep media encryption Disabled on both sides; confirm a common codec (G711/G722). |
| Connection issues | Firewall on TCP 5060 | Allow SIP signalling on TCP port 5060; confirm sip.telxi.com is reachable. |
Reference
- ElevenLabs SIP trunking: elevenlabs.io/docs/agents-platform/phone-numbers/sip-trunking
- ElevenLabs Phone Numbers dashboard: elevenlabs.io/app/agents/phone-numbers
- Telxi portal: portal.telxi.com