VICIdial Phone-Based Functions: The Complete Guide
A full tour of the things you can do from a phone wired into VICIdial: recording audio prompts, blind monitoring agents, roaming between sessions, and barging in.
Most of what you do in VICIdial happens through the web admin or the agent screen. But a handful of jobs are faster, or only possible, from an actual phone wired into the dialer. You pick up a handset connected to the VICIdial server, dial a feature code, and the system does something useful: it records an audio file, or it patches you silently into a live call so you can listen, or it drops you into a conversation to coach an agent. This guide is the hub for all of those phone-based functions. It walks through each one, points you at the dedicated how-to for the fiddly bits, and shows where the pieces fit together.
There are two broad families here. The first is recording audio prompts, which is how you make the short messages your campaigns play to callers and answering machines. The second is live monitoring, which covers silently listening to an agent, jumping between sessions, and barging into a call. Both rely on you having a phone registered against the server, often a desk handset or a softphone, hitting a known extension. None of this needs the agent web app open. Let us start with prompts.
Recording audio prompts by phone
VICIdial plays a lot of pre-recorded audio: the message a caller hears when they reach an answering machine, the prompt that runs after hours, the legally required notice you play when a call gets dropped. You can produce any of these without touching a sound editor or uploading a file. You just dial in and speak. The entry point is extension 8168. Dial it from a phone connected to your VICIdial server and you are dropped into the prompt recorder. The full mechanics live in the guide to recording an audio prompt by phone, and the extension itself gets a closer look in what the 8168 record-prompt extension does.
Once you dial 8168, the system asks for an ID before it lets you record anything. That ID is 4321 followed by the pound key, so you enter 4321#. This is a deliberate gate, not a personal account: it stops a random caller from overwriting your prompts. If you fumble the login or want the exact prompts you will hear, the prompt-recorder login walkthrough covers it step by step.
After you log in, the recorder reads you the instructions and waits for a beep. When you hear the beep, you start speaking, and when you are finished you press the pound (hash) key to stop. At that point you get three choices. Press 1 to save the prompt, press 2 to listen back to what you just recorded, or press 3 to throw it away and re-record. That save, listen, re-record loop is the part most people get wrong on the first try, so it has its own walkthrough in saving, listening to, and re-recording a prompt.
flowchart TD
A[Dial 8168]-->B[Enter 4321 pound]
B-->C[Hear instructions]
C-->D[Beep then record]
D-->E[Press pound to stop]
E-->F{Choose option}
F-->|Press 1|G[Save prompt]
F-->|Press 2|H[Listen back]
F-->|Press 3|I[Re-record]
H-->F
I-->D
G-->J[Filename played back]When you accept the recording, the system reads the filename back to you. This is important, because that filename is how you reference the audio everywhere else. VICIdial starts the first recording at 85100001 and increments by one each time you record a new file, so your second is 85100002, and so on. Write the number down when you hear it; there is no list of names read out for you later. The numbering scheme is laid out in how recorded-prompt filenames are numbered.
Where those recordings get used
A prompt sitting in the system does nothing until you point a field at its filename. There are several of those fields, spread across the Campaigns and In-Groups screens. On the Campaigns screen you have the Answering Machine Message field, which holds the audio a detected answering machine hears, and the Safe Harbor Exten field, used for the compliance message you play on a dropped call. An In-Group, the queue of inbound calls a set of agents share Ingroup, has its own Drop Exten field, plus the after-hours message it plays when nobody is on shift, the period when the queue is closed After hours, and an agent alert message. There are also several spots in the Campaign Survey options that take a recorded prompt. A full map of every field, and which campaign it belongs to, is in where to use your phone-recorded prompts.
Three of these come up so often they each have a dedicated recipe. The answering machine message is the one that plays when the dialer detects a machine instead of a person, and the recording side of it is covered in recording an answering machine message by phone. The safe harbor message is the notice you are required to play when a predictive call gets dropped because no agent was free, a recording from a dropped or abandoned call where the system gave up before connecting an agent Abandoned call; the wording and the recording flow are in recording a safe harbor message by phone. And the after-hours message, the greeting an inbound queue plays outside business hours, gets its own walkthrough in recording an after-hours message by phone.
It helps to think of the safe harbor recording as the compliance text you are legally on the hook for, distinct from filler audio like hold music Music on hold or a generic voicemail message you might leave Voicemail drop. The dropped-call notice has specific required content, so it is worth recording it carefully and re-listening before you save. If you are deploying VICIdial in a regulated outbound operation, a clear safe harbor message is the audio you least want wrong Safe Harbor message.
If you would rather not build all this from scratch on day one, every VICIfast plan hands you a hardened, ready VICIdial box in under a minute, so 8168 and the monitoring codes are live the moment you log in.
Blind monitoring a live agent
The second family of phone functions is live monitoring. The simplest form is blind monitoring, where you listen in on an agent and the customer they are talking to without either of them hearing that you are on the line, a form of silent call monitoring Call monitoring. To do it, you dial 0 followed by the agent's session ID. So to monitor session 8600051 you dial 08600051. When you are done, you just hang up. The session ID is the unique number VICIdial gives a logged-in agent's live phone leg for the duration of their shift Session ID. The full procedure, including what you hear, is in blind monitoring explained and blind monitoring an agent by session ID.
The catch is knowing which session ID belongs to which agent. You do not memorise these; you read them off a report. The listing of agents and their session IDs lives on the Real-Time report, the live dashboard of who is on a call and for how long Real-time report, which older operators still call the Time On VDAD page. Each row pairs an agent's live login, their current state on the dialer Agent session, with the session ID you dial. Finding it is a small skill of its own, covered in finding an agent's session ID.
Roaming between sessions and barging in
Dialing 0 plus the session ID is fine when you want to listen to one agent, but if you are spot-checking a floor you do not want to hang up and redial for every person. VICIdial has a roaming mode for exactly that. Dial 8162 and you will hear the word "extension". From that prompt you dial 8 plus the last three digits of the agent's session ID. For session 8600051 you would dial 8051 to start listening. To jump to a different agent, you press any digit on your phone, which drops you back to the "extension" prompt, and then you dial the next agent's three digits. You can hop around the whole floor without ever putting the handset down.
The same 8162 dial-in also lets you barge in, meaning you stop being silent and join the call so the agent and the customer can both hear you Barge-in. From the "extension" prompt you dial 99 plus the last three digits of the session ID instead of 8. For session 8600051 that is 99051. This is the difference between listening and intervening, so be deliberate about which prefix you dial: 8 keeps you hidden, 99 puts you in the conversation. If you run a multi-server setup, your administrator may have configured shortcut numbers so you can monitor agents on other servers from one phone; that is a per-system thing, so check with whoever set up your dialer.
flowchart LR
A[Phone connected to server]-->B[Dial 0 plus session id]
A-->C[Dial 8162]
A-->D[Dial full session id]
B-->E[Listen silently]
C-->F[Hear extension prompt]
F-->|Dial 8 last3|G[Roam and listen]
F-->|Dial 99 last3|H[Barge in and talk]
G-->|Press any digit|F
D-->HManager barge-in by full session ID
There is an even simpler way for a manager to join a call. Instead of going through 8162 and the 99-prefix, a manager can dial the agent's full session ID straight from a VICIdial-attached phone. For session 8600051 you simply dial 8600051. The moment that number connects, both the agent and the customer hear an entry tone, the droplet sound on current systems or a double tone on older ones, and from then on the manager can talk to and listen to both parties. To leave, you hang up. This is the fastest way to step into a call when an agent waves for help, and it does not require you to chop the session ID down to its last three digits.
The entry tone is a feature, not a leak. Blind monitoring is silent on purpose, but a barge-in is meant to be heard, so the agent knows a manager has joined and does not keep talking past you. If you want a private earful into just the agent without the customer hearing, that is whisper coaching, a separate mode from the open barge-in described here. The barge-in entry tone and its variants are worth knowing before you use it live so you are not surprised by the sound mid-call.
How supervisors use this day to day
In practice these codes form a small daily routine for a floor supervisor. You keep the Real-Time report open on a screen, glance down the list of active agents, and pick the ones you want to check. For a quiet spot-check you dial 8162 once and roam: 8 plus three digits to drop onto an agent, a tap of any key to bounce back to the prompt, then the next three digits. You can run a whole quality pass across a campaign, the outbound job that ties a list of leads to a set of agents Campaign, in a couple of minutes without the agents knowing you were there.
When you hear something that needs you, the decision is whether to coach after the call or step in during it. If the agent is mishandling a live customer, you switch from listening to the 99-prefix barge or the full-session-ID dial, both parties hear the entry tone, and you take part. If it is a training point that can wait, you note the session and the time and follow up at the next break. The recording side of these functions matters here too, since the prompts you cut at 8168, the answering-machine and safe-harbor messages, are part of the same quality picture as how your agents handle live calls.
Taken together, the phone-based functions give you a recording studio and a monitoring console without leaving your handset: 8168 to cut prompts, 0 plus a session ID to listen quietly, 8162 to roam, 99 or the full session ID to barge in, and the Real-Time report to tell you which agent is which. Each of those is small on its own, and the dedicated guides above go deep on the parts that trip people up. If you want a dialer where every one of these codes is live the day you sign in, a VICIfast plan ships a configured VICIdial box in under a minute, with the prompt recorder and the monitoring extensions ready to go.
About VICIfast LLC
VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.
Citing this article
VICIfast Engineering. “VICIdial Phone-Based Functions: The Complete Guide”. VICIfast LLC, June 28, 2026. Retrieved from https://vicifast.com/blog/vicidial-phone-based-functions-guide
Have questions?
Related posts
You might be interested in
VICIfast newsletter
Liked this? Get the next one in your inbox.
We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.
Comments
No comments yet — be the first.