SIP Attach is the Telnyx product for connecting your existing PBX or SIP platform directly to Telnyx. To use SIP Attach, create a UAC Connection. A UAC Connection lets Telnyx register to your PBX as a SIP endpoint. This is the reverse of a typical SIP Credential Connection, where your PBX registers to Telnyx. After registration succeeds, calls can move between your PBX and Telnyx resources, such as AI Assistants or Call Control Applications, over SIP. This lets you connect existing SIP infrastructure to Telnyx services without adding a PSTN phone-number hop.Documentation Index
Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
Use this file to discover all available pages before exploring further.
Create a Connection
POST /v2/uac_connectionsconnection_name is the only required field. You can also provide user_name and password at creation time — if omitted, Telnyx auto-generates them.
Connection Fields
Note:fqdnandregistration_statusare automatically generated by Telnyx.user_nameandpasswordare auto-generated if not provided.
External Settings (external_uac_settings)
These are the SIP credentials Telnyx uses to register to your PBX. The proxy field is required — it’s the SIP server address Telnyx will register to. username and password are the SIP credentials for that registration. transport specifies the transport protocol (TCP, UDP, or TLS).
PATCH /v2/uac_connections/{id}
Internal Settings (internal_uac_settings)
These route inbound calls from the PBX to a Telnyx application. The key field is destination_uri — a SIP URI that tells Telnyx where to send the call.
destination_uri format
| Part | Description |
|---|---|
extension | PBX extension or dial string |
applicationFQDN | Telnyx application FQDN (e.g. assistant-<uuid> for AI Assistant, cc-app-<id> for Call Control, stt-<id> for Speech-to-Text) |
| destination_uri | Routes to |
|---|---|
1006@assistant-abc123.sip.telnyx.com | Extension 1006 → AI Assistant (UUID abc123) |
2000@cc-app-xyz789.sip.telnyx.com | Extension 2000 → Call Control app (ID xyz789) |