VICIfast
Operations

In-queue callback: let callers keep their place and get called back

Long hold times push callers to hang up. In-queue callback lets a waiting caller hang up, keep their spot in line, and get an outbound call the moment they reach the front. Here is how it works in VICIdial.

VICIfast··3 min read
In-queue callback: let callers keep their place and get called back

Nobody enjoys sitting on hold. When your queue gets busy, every extra minute of Music on hold is another caller who might give up and hang up for good. In-queue callback fixes that without you adding more agents. The caller is offered a choice: keep waiting, or hang up and get called back the moment they reach the front of the line. They lose nothing by choosing the callback.

What in-queue callback actually does

When a caller takes the offer, VICIdial does not just drop them. It records their spot in the line and removes them from the live hold. Their position keeps moving forward exactly as if they were still on the call. When they become the next caller due to reach an agent, the system dials them back automatically and connects them. From the caller's side it feels like the company called them at the perfect moment.

This is different from a Scheduled callback, where an agent books a specific time. In-queue callback is automatic and tied to the live Call queue order. The setting that does the work is called PRESS_CALLBACK_QUEUE, which you attach to a wait-time or hold-time option on the Ingroup.

How a caller gets offered the callback

You decide when the offer plays. There are two common triggers:

  • Wait time: based on how long the caller has actually been sitting in the queue. The default trigger is 120 seconds.
  • Estimated hold time: based on how long VICIdial predicts they will still wait. The default trigger is 360 seconds.

Once a trigger fires, the caller hears a short prompt you have recorded, then presses 1 to take the callback. After that they can hang up, and your queue treats them as still in line. You are not limited to one offer either. VICIdial lets you stack a second and third option on the same prompt, so the same audio could offer press 1 for a callback, press 2 to leave a voicemail, and press 3 to keep holding. Each digit can route somewhere different, which is handy when not every caller wants the same thing.

One small detail matters for timing: while the offer prompt is playing to a caller, that caller normally cannot be handed to an agent. If your queue moves fast, turn on the no-block option so callers behind them can still reach an agent while the prompt plays. Otherwise a long prompt can briefly hold up the line.

What you need to set up

On the in-group, pick a Wait Time Option (or Hold Time Option) and set it to PRESS_CALLBACK_QUEUE. Record a prompt that tells the caller what pressing 1 does, and set the seconds that the prompt itself runs so the timing lines up. You will also want to check the Callback Queue Expire Hours, which controls how long a callback can sit unanswered, and the Callback Queue Call Time, which keeps the dial-back inside legal hours.

If you want VICIdial to read the caller's number back and confirm it before queueing the callback, that is a separate option worth turning on. For the full picture of how the queue feeds agents, the inbound call handling guide walks through every step from DID to agent.

Why it is worth turning on

Fewer callers hang up in frustration, which means a lower Abandonment rate and better numbers when you check your queue stats. Agents handle the same volume, but the experience feels far better to the customer. It also smooths out your busy spikes: instead of forty people sitting on hold at lunchtime, most of them hang up, get on with their day, and answer a friendly call back twenty minutes later. The work still gets done, just without the wall of hold music.

If you are also tuning hold messages, the companion piece on the estimated hold time announcement pairs naturally with this, since both decide what a waiting caller hears. Just remember a callback only helps if you dial the right number, so it is worth pairing this with caller-ID validation before going live. Hosted VICIdial with callback already wired in starts on our pricing page.

Frequently asked

Does the caller lose their place if they hang up?
No. The whole point of in-queue callback is that the caller's position is preserved. When their turn comes, the system places an outbound call to them instead of making them wait on the line.
What triggers the callback offer?
A wait-time or hold-time threshold you set on the in-group. Once a caller has been waiting longer than that number of seconds, they hear a prompt offering the callback option.

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. “In-queue callback: let callers keep their place and get called back”. VICIfast LLC, June 20, 2026. Retrieved from https://vicifast.com/blog/vicidial-in-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

Comments are reviewed before they appear. We never publish your email.

No comments yet — be the first.