SIP Trunking Overview
Plug your own voice infrastructure into Callr over SIP. Your PBX, SBC, call center or AI voice agent keeps doing what it does best, and Callr brings the rest: worldwide calling, phone numbers, programmable call flows, recording, transcription and AI.
flowchart LR
PBX["Your PBX / SBC<br/>call center"] -- "SIP termination" --> Callr(("Callr"))
Callr -- "PSTN" --> PSTN["Phone numbers<br/>worldwide"]
Caller["Callers"] -- "Callr numbers" --> Callr
Callr -- "dial@v2 (SIP / TLS)" --> SIP["Your SIP endpoints<br/>AI voice agents"]
Two directions, one platform
SIP termination
Create a trunk group in the Console, under VoIP → SIP termination, then point your PBX or SBC to eu.sip.callr.com or usa.sip.callr.com.
| Setting | What it does |
|---|---|
| Authorized IP addresses | Only calls from these IPs are accepted on the trunk group |
| SIP credentials | Optional username and password, checked in addition to the IP |
| Prefix | Shares one IP between several trunk groups or sub-accounts: send it before the number (PREFIX#+33…) or in the X-Callr-Account-Code header |
| Number format | The format your PBX uses for numbers |
| Channels / CPS | Maximum simultaneous calls and calls per second |
| Destination restrictions | The countries and destinations the trunk group can call |
Emergency and special numbersSIP termination trunks cannot be used for emergency services. Special numbers (toll-free, short numbers) are usually blocked by foreign carriers.
Calls to your SIP endpoints
Callr numbers ring a Callr Actions scenario. With dial@v2, the scenario sends the call to any SIP URI, over UDP, TCP or TLS, with failover between targets, call recording, transcription and everything else Callr Actions offers.
- action: dial@v2
params:
targets:
- number: sip:[email protected];transport=tls
timeout: 30
SIP origination trunksThe legacy SIP origination trunks of the Console are being deprecated: use
dial@v2in a Callr Actions scenario instead.
Use cases
Agents stay on your existing platform. Callr handles numbers, routing, tracking and recording.
Keep your infrastructure and use Callr as your carrier and programmable voice layer.
Route calls to a real-time AI agent, and transfer to a human when needed.
Dial SIP URIs, transfer calls, or bridge conferencing and voice platforms.
Next steps
Updated 5 days ago
