trunk
29 posts.
Running SVN trunk vs a stable VICIdial release
Trunk gets the newest VICIdial fixes and features first, but a tagged release is tested and predictable. Here is how to pick the right one for a production dialer.
Read postWhat TRUNK SHORT and FILL Mean in VICIdial
The TRUNK SHORT/FILL numbers on the VICIdial real-time report, what they tell you about line capacity, and what to do when SHORT is high.
Read postCarrier rejecting calls (503/603): what it means
A 503 means the carrier could not take the call right now — overload, CPS limit, or no route. A 603 means it actively declined. Here is how to tell them apart and fix each.
Read postHow to connect SignalWire to VICIdial
Create a SignalWire SIP endpoint with credential or IP auth, then add the matching SIP carrier entry and dialplan in VICIdial.
Read postHow to connect Flowroute to VICIdial
Wire Flowroute into VICIdial with IP authentication: get your SIP domain, add the carrier, set the dialplan, and verify with a test call.
Read postHow to test a new carrier trunk before going live
Stage the trunk inactive, flip it on, confirm the peer is up, then place one manual test call and check audio and caller ID before any campaign touches it.
Read postHow to connect Commio (thinQ) to VICIdial
Wire Commio, formerly thinQ, into VICIdial using IP authentication for outbound and inbound, then verify with sip show peers and a test call.
Read postSIP trunk vs SIP registration: which your carrier needs
Understand the difference between a SIP trunk on IP authentication and one that registers with credentials, and which your carrier expects.
Read postHow to connect DIDWW to VICIdial
DIDWW handles inbound DIDs worldwide plus outbound voice — wire it into VICIdial with IP auth or registration and verify with a test call.
Read postSetting up a backup carrier
Add a second carrier and failover routing so calls reroute automatically when your primary trunk returns a 503 or congestion instead of completing.
Read postWhitelisting your VICIdial server IP with a carrier
How to set up IP authentication: hand your carrier your server's static public IP, configure the peer with no register line, and verify it.
Read postSetting up an inbound trunk from your carrier
Use context=trunkinbound on the carrier account entry so calls your carrier sends to your IP land in VICIdial's DID handling and reach an in-group.
Read postHow to connect Vitelity to VICIdial
Add a Vitelity (now part of the Voyant/Bandwidth lineage) SIP trunk to VICIdial with portal credentials, the right carrier block, and a verify test call.
Read postThrottling calls-per-second to protect your carrier
Practical pacing to stay under your carrier's CPS cap: lower the auto dial level, ease pacing, and spread call placement across trunks.
Read postHow to connect CallWithUs to VICIdial
Add a CallWithUs SIP trunk to VICIdial using registration or IP auth, build the carrier account block and dialplan, and verify with a test call.
Read postHow to switch carriers without dropping live calls
Add the new carrier alongside the old one, shift dial routing gradually, drain the old trunk, then deactivate it — a gentle migration with no hard cutover.
Read postHow to connect Anveo to VICIdial
Wire Anveo Direct to VICIdial for outbound dialing and DID inbound using SIP trunk credentials, the carrier account block, and a verified test call.
Read postHow to connect SIPStation to VICIdial
Add a SIPStation by Sangoma SIP trunk to VICIdial using either IP authentication or registration, then verify the peer and place a test call.
Read postHow to connect VoIP.ms to VICIdial
Set up a VoIP.ms sub-account, pick your POP, and add it to VICIdial with either registration or IP authentication, then verify with a test call.
Read postHow to connect Skyetel to VICIdial
Skyetel authenticates by IP via endpoint groups. Whitelist your server, add the SIP carrier entry, and route DIDs into an in-group.
Read postHow to connect RingCentral to VICIdial
RingCentral is UCaaS, so you need its SIP trunk product before VICIdial can use it — here is how to get the credentials and add the carrier.
Read postHow to connect Plivo to VICIdial
Create a Plivo Zentrunk, choose IP-ACL or credential auth, then add the SIP carrier entry and dialplan in VICIdial.
Read postHow to connect Bandwidth to VICIdial
Bandwidth trunks authenticate by IP. Whitelist your VICIdial server, add the SIP carrier entry, and route DIDs into an in-group.
Read postHow to connect Telnyx to VICIdial
Set up a Telnyx SIP Connection with IP or credential auth, then add the matching SIP carrier and dialplan in VICIdial.
Read postHow to connect Twilio to VICIdial
Connect a Twilio Elastic SIP Trunk to VICIdial: grab the SIP domain, whitelist your server IP, then add a SIP carrier and dialplan.
Read postActivating and Deactivating a VICIdial Carrier
The Active flag on a VICIdial carrier decides whether the trunk is written to the conf. Set it to Y to use the carrier, N to disable it cleanly.
Read postVICIdial Carrier Server IP: Which Server Uses the Trunk
The Server IP field on a VICIdial carrier decides which box runs the trunk. Set it to one server, or use 0.0.0.0 to put it on all of them.
Read postVICIdial Carrier Template ID and Conf File Templates
The Template ID field lets a VICIdial carrier reuse a shared conf template instead of a one-off account entry. Here is how it works and what to leave out.
Read postConnecting a SIP Carrier to VICIdial: The Complete Guide
Everything you need to wire a SIP carrier into VICIdial: trunks, registration vs IP auth, dialplan routing, failover, least-cost routing, and STIR/SHAKEN.
Read post