This is the default connection mode. If you are not sure which mode you need, this is almost certainly the one. Other options exist for special cases, and they are covered on the connection modes page.
What it is
A trunk is a persistent SIP relationship between two systems. In this case the two systems are your PBX (or carrier) and our SIP ingress atsip.voice.getsmartalex.com.
Two things travel over the trunk:
- Signalling, on ports 5060 and 5061, which sets up, controls, and tears down each call.
- Media, the actual audio, carried as RTP on UDP ports 10000 to 60000.
When to use it
You run a normal PBX
3CX, Yeastar, FreePBX, Grandstream, Avaya, Mitel, or anything that speaks SIP. A standard trunk is the intended path.
You want the fastest setup
One trunk, one firewall rule, one test call. No extra hardware, no session border controller.
You keep your numbers and carrier
Your DIDs and your carrier are untouched. The AI answers on numbers you already own.
You want your existing routing to stay
Queues, ring groups, voicemail, and CDRs keep working exactly as they do today.
Set it up
1
Point a trunk at our ingress
In your PBX, create an outbound SIP trunk whose destination host is
sip.voice.getsmartalex.com. Use the credentials from your SmartAlex account for digest authentication. Signalling uses port 5060 for UDP or TCP, and port 5061 for TLS.2
Allow the media range on your firewall
Open outbound UDP to ports 10000 to 60000 for RTP audio, with the stateful return path allowed. This is the single most common cause of one-way audio when it is missed. The full firewall detail, including SIP ALG and session timeouts, is on the network requirements page.
3
Test a call
Route a test number, or a temporary inbound rule, to the new trunk and place a call. The AI should answer, hold a conversation, and transfer back to a human when asked. If audio is missing in one direction, revisit the media range and confirm SIP ALG is off.
How the trunk fits together
The diagram below shows the two paths that make up the trunk: signalling on 5060 and 5061, and media on the 10000 to 60000 UDP range. Both run between your PBX and our SIP ingress. The AI handles the first touch. When a caller needs a person, the call is handed back down the trunk so your PBX rings the extension, queue, or ring group using its own rules.Common questions
Do I need to open anything inbound?
Do I need to open anything inbound?
No. The trunk is originated outbound from your PBX to our ingress. You allow outbound signalling and the media range, and stateful firewalls handle the return path automatically. Inbound rules from the internet to your PBX are not required.
Which port should I use for signalling?
Which port should I use for signalling?
Use UDP or TCP on 5060 for standard signalling, or TLS on 5061 if you want encrypted signalling. All three reach the same ingress. Start with 5060 unless your policy requires encryption in transit.
Will this survive my existing call recording and CDRs?
Will this survive my existing call recording and CDRs?
Yes. Transfers come back to your PBX as standard SIP, so your call detail records, recording, and reporting continue to work as they do today.
Next steps
Network requirements
Firewall rules, ports, SIP ALG, and the change request template your network team needs.
Connection modes
Compare the standard trunk with the other ways to connect, and when each one applies.

