Restaurant reservation confirmation call: scripts that reduce no-shows.
Back to Blog

confirmation call | reservation confirmation | restaurant no-show

10 min readβ€’March 3, 2026Luigi Team

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.

Hear Luigi call you now β†’

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.

Restaurant Reservation Confirmation Calls: The Scripts That Actually Work (And Why Most Fail) | Luigi