Contact centre waiting time communication
Customers who know how long they will wait abandon less often than customers who do not. But an inaccurate estimate is worse than no estimate — a customer told "2 minutes" who waits 10 minutes arrives angrier than one who waited in silence. Queue communication is an operational precision exercise.
Queue communication elements and their impact
Queue entry acknowledgement
What it is
The initial message confirming the customer is in queue: 'Thank you for calling. You are in a queue and an adviser will be with you shortly.'
Impact on abandonment and CSAT
Without this, customers do not know if their call connected successfully. Immediate acknowledgement reduces early abandonment by confirming the customer is being held.
Best practice
Play within 5 seconds of queue entry. Include the contact type they called about if skill-based routing has confirmed it. Do not play a long menu or marketing message before the acknowledgement.
Wait time estimate
What it is
Communicating an approximate wait time: 'Your expected waiting time is approximately 4 minutes.'
Impact on abandonment and CSAT
Accurate estimates reduce abandonment by allowing customers to make an informed decision to wait or call back. Inaccurate estimates (especially underestimates) significantly worsen CSAT for customers who wait longer than told.
Best practice
Only provide if the system generates the estimate from real-time queue state (not a fixed message). Round up by 20%. Repeat at 90-second intervals with an updated estimate. Never use 'just a moment' — it is not a time estimate.
Queue position announcement
What it is
Telling the customer where they are in the queue: 'You are currently number 3 in the queue.'
Impact on abandonment and CSAT
Position announcements are less effective than time estimates because customers cannot convert queue position to time without knowing the average handle time. They are better than silence but worse than accurate time estimates.
Best practice
Use queue position only when the system cannot generate accurate time estimates. Update at each position change. Do not say 'position 1' until the agent is genuinely about to connect — false 'position 1' announcements followed by continued waiting damage trust severely.
Callback offer
What it is
Offering the customer the option to receive a callback when an agent is available, rather than waiting in queue.
Impact on abandonment and CSAT
Callback offers typically reduce abandonment by 25–40% in high-wait environments. Customers who accept a callback have significantly higher CSAT than customers who waited the same duration in queue — the experience of waiting passively at a phone is significantly worse than doing other things while knowing they will be called.
Best practice
Offer callback at the 90-second mark (after the first wait time estimate). Confirm the callback number. Call back within the estimated time — a callback that arrives late reduces its CSAT advantage.
On-hold music and messages
What it is
The audio the customer hears between queue communication messages: music, comfort messages, self-service deflection offers.
Impact on abandonment and CSAT
The type of on-hold content affects the perceived wait duration. Silence feels longer than music. Repetitive or irritating music raises frustration. Comfort messages ('We are sorry to keep you waiting — your call is important to us') have mixed evidence — frequent repetition can feel dismissive.
Best practice
Use unobtrusive music with a consistent tone that matches the brand. Play comfort messages every 60–90 seconds, not more frequently. Keep self-service deflection offers for genuine alternatives — 'Did you know you can do this online?' when the online channel cannot actually complete the task creates significant frustration.
Wait time estimation: the accuracy problem
Most ACD systems calculate wait time estimates using one of two approaches. Knowing which approach your system uses — and its limitations — determines whether the estimate you are providing is genuinely useful or actively harmful.
Queue-based estimate (simple approach)
Formula: (contacts ahead in queue) × (rolling average AHT)
Accuracy: typically ±30–50% — acceptable for position 5+; unreliable for positions 1–2
Simulation-based estimate (advanced approach)
Simulates the queue progression using real-time agent state and contact-in-progress timing data
Accuracy: typically ±15–25% — more reliable across all queue positions
In-queue self-service deflection: when it helps and when it damages
Deflection offers that work
Deflection offers that damage CSAT
Queue communication questions
Should contact centres give customers a wait time estimate?
Yes — but only if the estimate is accurate. Accurate estimates reduce abandonment and improve CSAT for customers who wait. Inaccurate estimates (especially underestimates) are worse than no estimate — a customer told '2 minutes' who waits 10 minutes arrives to the agent more frustrated than one who waited in silence with no expectation set. Only provide a wait time estimate if your system generates it from real-time queue state. Add 20% to the system-generated estimate to account for AHT variability — a slightly pessimistic estimate that is met or beaten builds more trust than an optimistic estimate that proves wrong.
Related guides
IVR design guide
Pre-queue routing and self-service design
Call abandonment rate
Measuring and reducing customer abandonment
Self-service deflection
Moving contacts out of the queue entirely
CSAT improvement
How queue experience affects overall CSAT
Average speed of answer
The metric queue communication affects
Customer journey guide
Queue wait in the full customer journey
Erlang C calculator
Calculate the queue length your current staffing creates
Service level target calculator
Set the SL target that determines when messages trigger