
confirmation call | reservation confirmation | restaurant no-show
Restaurant Reservation Confirmation Calls: The Scripts That Actually Work (And Why Most Fail)
March 3, 2026 β Most restaurants that call guests to confirm reservations see a 40β50% success rate. Here's why that happens β and the exact scripts that push it above 85%.
Part 1 β Why Most Confirmation Calls Fail
Calling guests to confirm their reservation sounds simple. In practice, most restaurants do it wrong β and never know it, because they're not tracking the numbers.
Here are the four mistakes that kill confirmation call effectiveness:
Mistake #1: Wrong timing
Most restaurants call during service β because that's when they finally have time to think about tomorrow's bookings. The problem: guests are also busy during those hours. Calls made between 12β2pm or 7β10pm have pickup rates below 30%.
Mistake #2: No script
Staff improvise. One person says "just calling to confirm your table tomorrow" and hangs up. Another gets into a 5-minute conversation about dietary requirements. Inconsistency means you can't measure, and you can't improve.
Mistake #3: No voicemail strategy
When the call goes to voicemail β which happens 40β60% of the time β most staff either hang up or leave a long, rambling message. Both are wrong. A good voicemail message achieves a 20β30% callback rate. A bad one achieves nothing.
Mistake #4: One attempt and done
If the first call fails, most restaurants don't follow up. But guests who don't pick up the first time confirm at a 60%+ rate when called a second time at a different hour.
Part 2 β The Exact Scripts That Work
The best confirmation call scripts share three characteristics: they're short (under 90 seconds), they create a clear commitment from the guest, and they handle objections without pressure.
Here are the three scripts you need β one for each scenario.
Script 1 β Guest picks up
"Hello, am I speaking with [Guest Name]?"
[If yes:] "Great β I'm calling from [Restaurant Name] to confirm your reservation for tomorrow evening. You have a table for [X] at [time] β does that still work for you?"
[If yes:] "Perfect. Is there anything I should let the kitchen know about β any allergies or a special occasion?"
[Address their response naturally, then close:] "Wonderful. We look forward to seeing you tomorrow. Have a great evening."
Why it works: it's direct, it creates an explicit verbal commitment, and it ends on a warm note. The whole call takes under 60 seconds.
Script 2 β Voicemail
"Hello [Guest Name], this is [Name] calling from [Restaurant Name]. I'm just calling to confirm your reservation for tomorrow at [time]. If you could give us a quick call back on [number], or just reply to your booking confirmation email, that would be wonderful. We look forward to seeing you. Have a great evening."
Key: under 20 seconds. State the restaurant name twice. Give one clear action (call back). Don't ask them to "press 1" or "visit the website" β too much friction.
Script 3 β Guest wants to cancel or modify
"Of course, no problem at all. Could I ask β is it a full cancellation, or would a different time work better for you?"
[If full cancel:] "Understood. I'll free up that table right away. We hope to see you another time β have a great evening."
[If reschedule:] "Let me check availability for you. What dates or times work best?"
Never make a guest feel guilty for cancelling. A graceful cancellation means they rebook. A pressured one means they never return.
Part 3 β Timing, Frequency, and the Numbers
The optimal call window
Based on pickup rate data across hundreds of restaurants, the best time to call is:
- β 10:00 AM β 12:00 PM (guest pickup rate: 55β65%)
- β 4:00 PM β 6:00 PM (guest pickup rate: 45β55%)
- β 12:00 PM β 2:00 PM (guests at lunch, pickup rate: 25β30%)
- β 7:00 PM β 10:00 PM (guests at dinner, pickup rate: 20β28%)
Call the day before the reservation, not the morning of. Same-day calls create stress for the guest and give you no time to fill a cancelled table.
How many attempts?
Two attempts maximum. First call in the morning window. If no pickup, second call in the afternoon window. If still no answer after voicemail, send an SMS confirmation request as a fallback.
The real cost of doing this manually
- 2.1 hrs β average daily staff time spent on confirmation calls for a 60-cover restaurant (80% online bookings)
- Β£4,200 β annual cost in staff time at London minimum wage β just for confirmation calls
- 47% β average pickup rate on the first call attempt β meaning more than half require a second attempt or voicemail
For a restaurant doing 400 covers per week with 70% online bookings: that's 280 calls per week, 1,120 per month. At an average of 90 seconds per completed call (plus dialling, voicemail, callbacks), you're looking at 30β40 hours of staff time per month dedicated to a single administrative task.
Part 4 β Why This Doesn't Scale (And What's Next)
The confirmation call is the single most effective tool for reducing no-shows. That's not an opinion β it's backed by decades of hospitality data. A guest who has spoken to someone at the restaurant is 4x less likely to no-show than one who only received an automated SMS.
The problem is purely operational. The call works. Doing it manually for every reservation doesn't.
The SMS alternative β and why it falls short
Most reservation platforms now offer automated SMS reminders. They're better than nothing β SMS reminders reduce no-shows by 20β30% on average. But they don't create the same psychological commitment as a voice call. Reading a text is passive. Answering a phone call and saying "yes, I'll be there" is an active commitment. The difference in no-show rates reflects this: SMS confirmation sees roughly 60β70% confirmation rates. Voice calls see 85β90%.
AI voice agents: the confirmation call at scale
The emerging solution is AI voice agents that make outbound confirmation calls automatically β indistinguishable from a human call, at a fraction of the cost.
A restaurant using an AI confirmation call agent gets:
- Every web booking called automatically, J-1, at the optimal time window
- Consistent script execution β no improvisation, no rushed calls during service
- Voicemail messages that achieve the same callback rates as human callers
- Real-time confirmation data synced back to the reservation system
- Zero staff time spent on outbound calls
The no-show rate for restaurants using AI confirmation calls sits around 5β6% β comparable to credit card deposit policies, but without the 20β30% drop in booking volume that deposits cause.
Want to hear what an AI confirmation call sounds like?
Luigi will call you right now. Free. No signup. Takes 10 seconds.
Article by the Luigi team β’ March 2026
INTEGRATIONS
Luigi works with your reservation system
Whether you're on OpenTable, Zenchef, SevenRooms, or another platform β Luigi connects without changing your setup.