The operator's perspective.
On VICIdial, SIP, and call-center ops.
7-day free trial · Cancel anytime · Pay with card, PayPal, or USDT
Page 31
Operator writing, sorted newest first.
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.
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.
Call-In login vs system-calls-you login
Two ways to connect an agent's audio in VICIdial: dial in and authenticate, or have the system ring your registered phone. Here is when to use each.
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.
What the Phone Context field does
Phone Context is the dialplan context a phone uses to dial out. Default is default. Setting it to a fake context blocks the phone from dialing on its own.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
VICIdial Timeclock AUTOLOGOUT explained
When VICIdial force-logs-out a user at Timeclock End of Day, the record is marked AUTOLOGOUT and carries a star next to its ID.