The operator's perspective.
On VICIdial, SIP, and call-center ops.
7-day free trial · Cancel anytime · Pay with card or USDT
Page 62
Operator writing, sorted newest first.
Branded caller ID (CNAM) through your carrier
What CNAM is, how the called party's carrier looks your name up in LIDB, and what you register with your carrier or CNAM provider to control it.
Making sure your caller ID reaches the carrier
How VICIdial sends caller ID to your carrier, why it sometimes gets stripped or overwritten, and how to confirm the number you set is the one that goes out.
Call attestation A, B, and C explained
What attestation levels A, B, and C mean, how they tie into STIR/SHAKEN, and why a higher level keeps your calls off the Spam Likely list.
Setting up the STIR/SHAKEN API integration
How to wire VICIdial's outbound calls into the TILTX Call Shaper API so your calls get signed with the right attestation level.
Answering Machine Detection in VICIdial: the complete guide
Everything about VICIdial AMD: how live-answer detection works, how it's wired at extension 8369, the honest tradeoffs, tuning, and when to skip it.
STIR/SHAKEN and VICIdial: What You Need to Know
STIR/SHAKEN signs your caller ID so carriers can trust it. Here is what it is, why it affects your answer rates, and where VICIdial fits in.
Server Trunks: Assigning Carrier Lines at the Server Level
VICIdial Server Trunks let you reserve and cap outbound lines per campaign so one busy campaign cannot starve the others on the same box.
Conf File Templates: Reusing Carrier Configuration
Stop pasting the same allow/disallow and codec lines into every carrier and phone. Conf File Templates let you define a block once and point everything at it.
Stripping or Adding Digits Before the Carrier Sees Them
VICIdial almost never sends the carrier exactly what was dialed. Here is how the dialplan strips and adds digits so your trunk gets the format it expects.
Using a Dial Prefix to Pick a Carrier in VICIdial
A dial prefix is a routing digit VICIdial adds in front of a number. Used well, it lets each campaign choose which carrier its calls go out.
Least-Cost Routing Across Carriers in VICIdial
When you have more than one carrier, you can send each call out the cheapest path for its destination. Here's how least-cost routing works.
Running Multiple Carriers with Failover in VICIdial
One carrier going down shouldn't stop your dialing. Here's how to set up a primary and backup trunk so calls roll over automatically.
How Outbound Calls Find the Right Carrier in VICIdial
When an agent dials, Asterisk matches the number against dialplan patterns to pick a trunk. Here's how that routing actually works.
Registration vs IP Authentication: How Your Carrier Knows It's You
Two ways a SIP carrier verifies your VICIdial server: a registration string or an IP whitelist. Here's how each works and when to pick which.
Activating 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.
VICIdial 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.
VICIdial 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.
VICIdial Carrier Protocol: SIP vs IAX2 (and PJSIP)
The Protocol field on a VICIdial carrier picks SIP, PJSIP, or IAX. Here is what each one is, how to check peers, and which to choose.
VICIdial Carrier Global String: What That Field Actually Does
The Global String field on a VICIdial carrier defines a dialplan variable for the trunk. Here is when you need it and when to leave it blank.
VICIdial Dialplan Entry: Routing Outbound Calls to a Carrier
How the VICIdial Dialplan Entry matches an outbound number, strips the prefix, and dials it out the right carrier - with a worked example.
VICIdial Account Entry: The Peer and Credentials Block
Line by line through the VICIdial Account Entry block: type, host, secret, codecs, and context - what each setting actually does.
VICIdial Registration String: Registering With Your Carrier
What the VICIdial Registration String does, when you need it, the exact format, and how to confirm your trunk actually registered.
How to Add a New Carrier Trunk in VICIdial
Step-by-step: add a Server Carrier in VICIdial, fill the key fields, set it Active, and confirm it registered before you dial.
What a Carrier Trunk Is in VICIdial
A plain-English look at what a carrier trunk does in VICIdial, the four fields that define one, and how calls flow in and out through it.