Your own carrier
Use this when the numbers already live at your carrier or PBX. Telephony - Trunks - + Add Trunk opens the New SIP Trunk drawer. The agent’s Channels - Telephony tab can open the same flow with + Add SIP trunk, then picks which numbers this agent answers.
A trunk without numbers still leaves the agent silent. A trunk with numbers and no default (and no inbound route) leaves callers ringing. Both sides have to be done.

Which trunk type
Section titled “Which trunk type”The drawer asks How do you connect? Pick the shape that matches the other side - the type cannot change after save.

The drawer has General and Advanced tabs. On General, after you pick a type, fill at least:
Advanced (only if the provider asked): Connection type, Port, Transport, SIP Contact host, Domain, From Domain, Outbound Proxy, Allowed RTP source IPs.
Before the first REGISTER, whitelist Voice Logica in the far-end SIP / firewall when the provider requires it (IPs are shown in product settings).
Default destination - where unrouted calls land
Section titled “Default destination - where unrouted calls land”A trunk without a destination leaves callers ringing when no inbound override exists. Set destination to this AI agent (or a user / group / conference / external number).
On the agent tab, sending unrouted calls to this agent does the same job from the other side.
First setup - trunk, numbers, then this agent
Section titled “First setup - trunk, numbers, then this agent”-
Whitelist required IPs on the carrier / PBX when asked.
-
Telephony - Trunks - + Add Trunk (or agent + Add SIP trunk)
Pick the type, fill General fields, set destination = this agent, enable, Create Trunk.
-
Manage numbers
Add the DIDs on the trunk. A trunk with no numbers cannot connect anything on the agent tab.
-
Wait until registration shows online (provider trunks)
Use SIP logs on the row if it stays offline.
-
Agent - Channels - Telephony
Connect numbers to this agent, or send unrouted calls here if every number on the trunk should land on this agent.
-
Call in from a real phone
Open Calls. Do not add inbound routes until a second number needs a different landing.
Microsoft Teams
Section titled “Microsoft Teams”- Add Trunk / Add SIP trunk and pick Microsoft Teams.
- Name it and create it. Your dedicated SBC address appears after create.
- Follow How to connect Microsoft Teams in the trunk settings (Microsoft 365 checklist).
Troubleshooting
Section titled “Troubleshooting”Registration stays offline
Wrong credentials, the far end has not allowed our IPs, or the trunk is disabled. Check SIP logs on the trunk row.
Connect a number is missing / the drawer is empty
The trunk has no DIDs, or it is disabled. Manage numbers first.
The trunk is up but the wrong agent answers
The trunk default or an inbound override points elsewhere. Fix the default, or connect the number on the agent you want - one agent per number.
