[email protected].
Prerequisites
- Active SIP connection with credential authentication
- SIP device or softphone registered with connection credentials
- Feature enabled on the connection’s inbound settings
SIP URI calling is disabled by default and must be explicitly enabled for each connection.
SIP URI format
Calls are placed to the SIP username using the standard SIP URI format:- Must begin with a non-numeric character
- This restriction prevents number spoofing and unauthorized dialing
[email protected](starts with numeric character)
Configuration
Access control options
Configure SIP URI calling access using one of three modes:| Mode | Value | Description | Use case |
|---|---|---|---|
| Disabled | disabled | Blocks all SIP URI calls | Default security posture |
| Unrestricted | unrestricted | Allows calls from anyone on the internet | Public-facing services, customer support lines |
| Internal | internal | Allows calls only from SIP connections within the same Telnyx account | Private inter-office communication, internal extensions |
Configure via API
PATCH /v2/ip_connections/ with thesip_uri_calling_preference parameter:
disabled, unrestricted, or internal based on security requirements.
Making SIP URI calls
From Telnyx SIP connections
Dial directly to the SIP URI from any registered SIP endpoint:From external systems
When configured asunrestricted, external SIP systems can place calls:
Receiving SIP URI calls
Configure the SIP endpoint to accept incoming calls:- Register the SIP device using the connection credentials
- Enable SIP URI calling with the appropriate access control
- Configure the dial plan or routing rules to handle incoming calls
Billing
Identifiable sources
Calls from Telnyx SIP connections use standard rate deck pricing based on the originating connection’s pricing plan.Unidentifiable sources
When SIP URI calling is set tounrestricted, calls from external or unidentifiable sources are billed at $0.002/minute to the connection owner.
Monitor usage when enabling unrestricted access to prevent unexpected charges from public internet traffic.
Security considerations
- Username validation: Non-numeric username requirements prevent unauthorized number spoofing
- Access control: Use
internalmode for private communications within the organization - Rate monitoring: Track call volumes and sources when using
unrestrictedmode - Authentication: Credential-based connections provide secure endpoint registration
Troubleshooting
If SIP URI calls fail, verify:- SIP URI calling is enabled on the connection
- Username begins with a non-numeric character
- Access control mode permits the calling source
- SIP endpoint is properly registered with valid credentials
- Firewall rules allow SIP traffic to/from Telnyx infrastructure