Telnyx Calling: UAC Connections — Full Documentation
Complete page content for UAC Connections (Calling section) of the Telnyx developer docs (https://developers.telnyx.com). Root index: https://developers.telnyx.com/llms.txt · Lightweight index for this subsection: https://developers.telnyx.com/development/llms/calling-uac-connections-llms-txt.md
UAC Connections
UAC Connections
Source: https://developers.telnyx.com/docs/voice/uac-connections.mdSIP 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.
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
Examples:
PATCH /v2/uac_connections/{id}
Full Example
Create a UAC connection with all settings in a single request:Manage Connections
API Reference (UAC Connections)
UAC Connections
- List UAC connections: Returns a list of your UAC connections. A UAC (User Agent Client) Connection registers Telnyx to your PBX — the opposite of a standard SIP trunk, where the PBX…
- Create a UAC connection: Creates a UAC connection. A UAC (User Agent Client) Connection registers Telnyx to your PBX — the opposite of a standard SIP trunk, where the PBX registers to…
- Retrieve a UAC connection: Retrieves the details of an existing UAC connection.
- Update a UAC connection: Updates settings of an existing UAC connection.
- Delete a UAC connection: Deletes an existing UAC connection.
- Check a UAC Connection Registration Status: Checks the registration status for a UAC connection (
registration_status) as well as the timestamp for the last SIP registration event (`registration_status_… - SIP Registration Status: Returns the live SIP registration state of a UAC connection: whether it is currently registered, when it last registered, and the last response Telnyx received…