How to set up a virtual-queue callback
A virtual-queue callback lets a caller hang up, hold their spot, and get dialed back when it is their turn. This is the step-by-step to switch it on in VICIdial, from picking the trigger to recording the prompt.
A virtual-queue callback is the same idea as in-queue callback, set up end to end: a caller waiting in your Call queue is offered the chance to hang up, keep their place, and get called back when their turn comes. This is the practical setup, field by field, so you can switch it on with confidence.
Step 1: pick the trigger
Open the Ingroup you want to add callbacks to. You have two places to hang the offer: the Wait Time Option, which fires after the caller has been on hold a set number of seconds, and the Hold Time Option, which fires based on the Estimated hold time. Most centers start with the Wait Time Option because it is simpler to reason about: it just counts seconds the caller has actually waited.
Set the Wait Time Option to PRESS_CALLBACK_QUEUE. Then set the Wait Time Option Seconds to when the offer should play. The default is 120 seconds; do not set it shorter than your welcome message takes to play, or the timing collides.
Step 2: record the prompt
The Wait Time Option Press Filename is the audio that offers the callback. Keep it clear: something like, you have been waiting a while, press 1 to keep your place in line and we will call you back as soon as an agent is free. Then set the Press Filename Seconds to the exact length of that audio so VICIdial knows how long to wait for the keypress. There is also an after-press prompt that confirms the callback is set.
If you want callers to hear the prompt without blocking the next person from reaching an agent, set the Press No Block option to Y. Otherwise, while the prompt plays, that caller cannot be handed to an agent.
Step 3: guard the dial-back
Three settings keep the outbound callback sane. Set Callback Queue Call Time to a Call times scheme so you never dial back outside legal hours. Set Callback Queue Dial Filter to scrub against your DNC (do not call) lists. And review Callback Queue Expire Hours, the default of 96, which removes a callback that has not connected after that long.
For a deeper look at any one of those, the dedicated piece on Callback Queue Expire Hours covers how to pick a window.
Step 4: test it before you go live
Call your own line, let it sit past the trigger seconds, and take the callback offer. Confirm you get dialed back and connected. It is worth turning on CID validation too, so the number you dial is one you have read back and confirmed. Check a few edge cases while you are at it: take the offer and then do not answer the callback, so you can see how an unreached entry behaves; and try it near your closing time to confirm the call-time guard holds the dial-back until you are open again. Two minutes of testing now saves a confused customer later.
One more thing to watch: the callback is placed as an outbound call, so whatever caller ID you send out should be a number people recognise as you. A callback from an unfamiliar number often gets ignored as Spam Likely label, which defeats the purpose. Use a DID (direct inward dialing) customers already associate with your business. The inbound call handling guide shows where callbacks sit in the larger flow.
If you would rather skip the manual wiring, a managed dialer with callbacks ready to go is on our pricing page.
Frequently asked
- On the in-group, under the Wait Time or Hold Time options. Set one of them to PRESS_CALLBACK_QUEUE, record the prompt, and set the trigger seconds.
- No separate campaign is needed. VICIdial places the callback automatically when the entry reaches the front of the line, as long as the call-time guard allows dialing right then.
› Where do I turn this on?
› Do I need an outbound campaign for the callbacks to dial?
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. “How to set up a virtual-queue callback”. VICIfast LLC, June 20, 2026. Retrieved from https://vicifast.com/blog/set-up-vicidial-virtual-queue-callback
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.