VICIfast
Blog

The operator's perspective.

On VICIdial, SIP, and call-center ops.

Long-form pieces by people who run dialers. TCPA changes that actually matter, the hidden cost of self-hosting VICIdial, choosing a SIP carrier without getting locked in, why provisioning time matters more than agent count. We post when we have something to say.
Read the docs

7-day free trial · Cancel anytime · Pay with card or USDT

Page 31

Operator writing, sorted newest first.

How to assign a phone to a server with Server IP

The Server IP menu on a VICIdial phone entry decides which dialer the phone lives on. Here is how to set it and why it matters.

OperationsRead post

What the Phone Ring Timeout setting controls

Phone Ring Timeout is the seconds a phone rings in the dialplan before the call goes to voicemail. Default is 60. Here is how to tune it.

OperationsRead post

What the Call-In phone entry does for dial-in agents

The Call-In phone lets agents dial into VICIdial to connect their audio instead of the system calling them, with one shared login serving everyone.

OperationsRead post

How to connect a Yealink deskphone to VICIdial

Map your VICIdial phone entry to a Yealink hardphone - server, extension, and Registration Password - and get it registered.

OperationsRead post

How to set a phone's Outbound CallerID

Set the Outbound CallerID on a VICIdial phone entry, where it shows up, and the cases where the campaign setting takes over instead.

OperationsRead post

SIP vs IAX2 phones in VICIdial

VICIdial supports both SIP and IAX2 phones. Here is how the two protocols differ and which one to reach for when adding a phone.

OperationsRead post

Webphone vs hardphone for your VICIdial agents

A webphone runs in the browser tab, a hardphone is a desk handset. Here is how each registers to VICIdial and when to use which.

OperationsRead post

What an EXTERNAL protocol phone is for

EXTERNAL is a Client Protocol choice that creates no Asterisk account. Here is what an EXTERNAL phone does and when to use one.

OperationsRead post

How to connect a Grandstream phone to VICIdial

Register a Grandstream phone to VICIdial using the server IP, extension, and Registration Password from your phone entry.

OperationsRead post

How to stop agents dialing outside a campaign with Phone Context

Point a phone's Phone Context at a non-existent dialplan context like agent-nodial and the device can only dial through VICIdial, never on its own.

OperationsRead post

How to pick the right Client Protocol for a phone

The Client Protocol menu offers SIP, PJSIP, IAX2, Zap, and EXTERNAL. Here is a simple way to pick the right one for any phone you add.

OperationsRead post

How to fix a VICIdial phone that won't register

A VICIdial phone that won't register usually comes down to a wrong password, wrong server IP, protocol mismatch, or a firewall. Here is the order to check.

OperationsRead post

How to set up dial-in agents with one Call-In phone

A step-by-step walk through creating the shared Call-In phone record and prepping agents so they can dial in and connect their own audio.

OperationsRead post

What the Exten Context field means on a phone

Exten Context is the dialplan context a phone primarily operates in. The client apps assume it for the numbers they dial, so it should be the widest context.

OperationsRead post

Why the Campaign Caller ID overrides your phone's CallerID

On campaign and agent-dialed calls the campaign's Caller ID controls what the called party sees, so editing the phone's CallerID often appears to do nothing.

OperationsRead post

How to add a SIP or IAX phone, step by step

A plain walkthrough for adding a SIP or IAX phone entry in VICIdial, the eight fields you must fill, and how the config builds itself.

OperationsRead post

What the PJSIP protocol option means for a phone

PJSIP is one of the Client Protocol choices on a VICIdial phone. Here is what it is, how it differs from plain SIP, and when to use it.

OperationsRead post

Softphone vs deskphone for VICIdial agents

Softphones and deskphones both register to VICIdial the same way. Here is how to pick the right one for your agents and floor.

OperationsRead post

How to register Zoiper to a VICIdial phone

The three VICIdial values Zoiper needs - server IP, extension, and Registration Password - and how to plug them into the softphone.

OperationsRead post

Why your agent's phone doesn't ring on login

If an agent's phone stays silent after login, the phone is usually not registered, the wrong extension is in use, or the ring timeout is misset. Here is how to find out.

OperationsRead post

What the On-Hook Agent setting does

On-Hook Agent rings the agent's phone first on inbound calls and only joins the customer once the agent answers. Here is when to turn it on.

OperationsRead post

How to confirm a phone is registered with sip show peers

The sip show peers command on the Asterisk box shows every phone, whether it is registered, and its latency. Here is how to read the output.

OperationsRead post

What server, username, and secret to enter on your softphone

The three VICIdial values every softphone needs - Server IP, extension, and Registration Password - and where each comes from.

OperationsRead post

What is the VICIdial dialplan number?

The VICIdial Dial Plan number is the number you dial to make a phone ring. It is defined in Asterisk's extensions.conf. Here is how it works.

OperationsRead post