Yes. An AI voice agent can answer every call, check availability and book, change or cancel a table, provided it connects to your reservation system or texts the caller a booking link. It handles routine bookings and questions about hours, parking and menus well, but large parties, complaints and allergy questions should transfer to a person.
The condition that decides everything is the connection to your booking system. An agent that writes directly into your reservation book is a genuine host on the phone. One that can only send a link is a helpful signpost. One with neither is an expensive answering machine, and a restaurant that buys the third thinking it's getting the first is the most common disappointment in this area.
Three ways a voice agent can handle a booking call
| How it works | What the caller experiences | What it needs | Examples |
|---|---|---|---|
| Books directly into your reservation system | Booking made and confirmed on the call; changes and cancellations too | A native agent or a certified integration with your system | SevenRooms Voice AI, built into SevenRooms; Slang AI, which integrates with OpenTable and SevenRooms |
| Answers questions, then texts a booking link | Questions answered; the booking itself finished on their phone | A mobile number and your online booking page | Popmenu's AI answering, which texts callers reservation and ordering links (ask how it books with your system) |
| Takes a message | A promise that someone will call back | Nothing beyond a phone line | Generic AI receptionists without a restaurant integration |
Direct booking is where the market is heading. SevenRooms' agent handles new bookings, modifications and cancellations by voice, answers questions about hours, parking, menus and policies, can send payment links for deposits, and transfers complex requests or upset guests to a staff number in real time. OpenTable said in August 2026 that it now works with more than 20 voice AI partners, so if you are on OpenTable, ask which of them integrate in your market. Slang AI's published pricing starts at $399 a month per location, including OpenTable and SevenRooms integrations; for the full cost picture across vendors, see what AI phone answering costs a restaurant.
What the answer depends on for your restaurant
- How many calls you miss. Count for a week: every unanswered call, every call that went to voicemail during service. If it's two or three a night, a text-back link or better voicemail may be enough. If it's 15 or more, or most arrive during service when nobody can pick up, an agent earns its keep. To put a rough value on the gap, take an illustrative 60 missed calls a week. If a third are booking attempts, that is 20; if half of those callers book somewhere else rather than trying again, that is 10 lost bookings. At an average of 2.5 covers and $45 a head, the week's loss is 10 x 2.5 x $45 = $1,125, against an agent at $399 a month. Every figure in that sum is a guess until you check it, so listen to a sample of your voicemails to see what share really are bookings.
- Your reservation system. Check which voice agents integrate with it before comparing anything else. No integration means no direct booking.
- Your booking rules. Standard tables for two to six with set sittings suit AI well. Complex rules (tasting menus with prepayment, tables held for walk-ins, a private room with minimum spend) need careful configuration or a transfer.
- What callers ask besides bookings. If a lot of calls are about allergens, event bookings or complaints, the agent will transfer many of them, and the saving shrinks.
- Which hours you switch it on. You don't have to hand over every call. Many restaurants start with the agent answering only when nobody can: during service, after closing and on days off. Daytime calls stay with a person, which keeps regulars happy and gives you a comparison to judge the agent against.
- Languages. If many of your callers speak another language, check which the agent supports and test them; Slang AI lists Spanish as a bilingual option on its Premium plan, for example.
A sample call, and what went wrong
An illustrative test call to an agent connected to a restaurant's booking system, before launch:
Agent: Thanks for calling. I'm the restaurant's automated assistant; I can
book or change a table, or put you through to the team.
Caller: Hi, table for nine on Saturday, around 7.30. One of us uses a
wheelchair.
Agent: I have a table for nine at 7.30 on Saturday. Can I take a name?
Caller: [surname]. Is it step-free?
Agent: Our restaurant is accessible. I've booked a table for nine at 7.30
under [surname]; you'll get a text confirmation shortly.
Two problems, both from the rules rather than the voice. The restaurant's policy is that parties over eight are booked by the manager, because they need a set menu and deposit, but nobody had set a maximum party size in the agent. And the only table for nine is on the raised mezzanine, three steps up; "our restaurant is accessible" was true of the ground floor only. The fixes: a hard rule that parties over eight transfer to staff or get a callback, and an accessibility answer written by the restaurant ("the ground floor is step-free; please mention it and we'll seat you there") rather than a general statement the agent inferred. When agents do get bookings wrong, what to do when an AI receptionist gets a booking wrong covers the recovery.
The fact sheet the agent answers from
Both problems in that call came from the agent filling a gap with a plausible guess. The cure is a short fact sheet, written by you, that the agent answers from and is told not to go beyond. Most platforms have a place for this, whether it's called a knowledge base, FAQs or business information. A filled-in version for an illustrative 60-cover bistro:
HOURS: Tue-Sat, lunch 12-2.30pm, dinner 5.30-10pm (last seating 9.15pm).
Closed Sun-Mon. Closed 24-26 Dec and 1 Jan.
PARTY SIZE: Book up to 8 by phone or online. 9+ = transfer to manager
(set menu and deposit apply). Never book 9+ directly.
ACCESSIBILITY: Ground floor step-free, accessible toilet on ground floor.
Mezzanine (tables 20-24) is 3 steps up, no lift. If a caller mentions a
wheelchair, pram or mobility need, note it and book ground floor only.
PARKING: No private car park. Say only: "There's on-street parking
nearby; we can't reserve spaces."
CORKAGE: $15 a bottle, wine only, max 2 bottles per table.
CHILDREN: Welcome at lunch and until 7pm. High chairs: 3, first come.
DOGS: Allowed in the front bar area only, not the dining room.
ALLERGIES: Never answer beyond "we can cater for many dietary needs".
Offer transfer or callback from the chef or manager.
IF UNSURE: Say you'll check with the team, take a number, flag callback.
Notice what the parking line does. Left to itself, an agent asked "is there parking?" may say "yes, there's plenty of parking nearby", which is fine until a guest circles for twenty minutes on a match day. Scripting the exact sentence for anything with a legal, safety or money angle (allergies, accessibility, corkage, deposits) is worth more than any setting on the voice. Review the sheet whenever the menu, hours or rules change; the agent will keep quoting last season's opening times until someone does.
One gap the fact sheet can't fill is a date that isn't blocked in the reservation book. A realistic mistake: the restaurant is closed for a private wedding party on a Saturday in June, the hire is written in the manager's diary, the booking system still shows the evening as open, and the agent cheerfully books four tables for that night. The agent only knows what the book knows, so block closures, buyouts and staff parties in the reservation system itself the day they are agreed.
What a useful call summary looks like
Every agent worth considering produces a record of each call. In the first month, someone should read every one, daily, before service. A useful summary, filled in for an illustrative evening call, looks like this:
19:42 | 2 min 10 s | Outcome: BOOKED
Guest: [guest name], mobile ending 4471 (returning guest, 3rd visit)
Request: table for 4, Friday 8pm; offered 8.15pm, accepted
Notes: celebrating a birthday; asked about corkage (answered: $15 a bottle)
Flags: none. Confirmation text sent.
21:05 | 0 min 48 s | Outcome: TRANSFER FAILED -> CALLBACK
Request: private room for 20 in December
Flags: manager to call back before 10pm tomorrow
The second entry is the one to act on. Read the summaries with three questions in mind: did every booking land in the book correctly, did every callback happen, and did the agent say anything you wouldn't have said? Count the failed transfers weekly. If more than a few calls a week end in "callback", either the transfer number isn't being answered during service or the agent is passing on calls it could have handled, and both are fixable in the settings.
Calls the agent should always pass to a person
- Allergies and dietary questions beyond "do you have vegetarian options?". Whether a chatbot should answer allergen questions sets out why a person owns these.
- Parties above your online maximum, private hire and events.
- Complaints about a past visit, however mild they sound.
- Anyone who asks for a person, the first time they ask.
- Suppliers, job applicants and deliveries, which should never end up in the booking flow.
- Anything the agent has failed to understand twice. A third attempt annoys everyone.
During service, "transfer" may mean a callback rather than a live handover. Say so honestly: "The team are in service now; I've passed your number to the manager, who will call you back before 10pm." Then make sure someone does.
Three restaurants, three different answers
A 30-cover neighbourhood restaurant, owner on the pass, a dozen calls a day, bookings mostly online. The honest answer is probably not yet. A clear voicemail message that gives the booking link, plus a text-back of the link where your phone provider offers it, covers most of the need for far less than a monthly per-location fee.
A 90-cover restaurant on SevenRooms, phones ringing through service, a host who spends half the evening on calls instead of greeting guests. A strong yes: a native agent books directly, recognises returning guests and hands the tricky calls to a staff number. Start with it answering only during service and after hours, and let the host keep daytime calls for the first month.
A 24-seat tasting-menu restaurant with prepaid tickets and a four-week waitlist. Partly: an agent answering the common questions (dress code, dietary policy, how the waitlist works) and texting the ticketing link saves time, but a person handles the booking conversations, because each seat is worth a lot and most callers want to talk.
Run twelve test calls before going live
Have staff, friends and family call from different phones with these scripts, and read every call summary:
- A simple table for two tonight, and a table for four in three weeks.
- A booking for a date you are closed.
- A party one above your maximum.
- Changing an existing booking's time; cancelling one.
- "Do you have gluten-free options?" and "My son has a severe nut allergy."
- A complaint about last week's service.
- Someone who speaks fast, with a noisy street behind them.
- A caller who gives a name that's easy to mishear.
- "Can I speak to someone?", said in the first five seconds.
Pass means every booking appears correctly in the book, every transfer happens when it should, and nothing is promised that you wouldn't promise. Keep score in a simple log. An illustrative first run might read:
| Test call | Result | What to change |
|---|---|---|
| Table for two tonight | Pass | None |
| Closed date (a Monday) | Fail: offered 7pm Monday | Monday was open in the book for a one-off event last year; close it |
| Party of nine | Pass after the fix: transferred | None |
| Severe nut allergy | Fail: said "our kitchen is nut-free" | Allergy script: transfer only, no reassurance |
| Noisy street caller | Pass, but took four tries to get the date | Have it read the date back as "Saturday the 14th" |
| Hard-to-hear name | Booked under the wrong spelling | Ask it to spell names back letter by letter |
Rerun every failed script after each fix, not just the one you changed, because a new rule sometimes breaks an old one. Go live only when a full round of twelve passes. For a comparison with the other main phone option, AI receptionist or answering service sets the two side by side.
Telling callers it's AI, and recording calls
Say it in the first sentence. Callers who find out halfway through feel tricked; callers told up front mostly just get on with booking. A greeting that does the job in under ten seconds: "Thanks for calling. You're through to our automated booking assistant. I can book, change or cancel a table, or put you through to the team." It names what the agent is, what it can do and how to reach a person, and then stops talking. Long greetings that list opening hours, the menu and the weekend's events are the main reason callers ask for a human before the agent has done anything. If you serve customers in the EU, the EU AI Act's transparency rules, in force since August 2026, require people to be told when they're interacting with an AI system unless it's obvious. Most agents also record and transcribe calls to produce summaries, and the rules on telling callers they're being recorded vary by jurisdiction, so check yours and add a line to the greeting if needed.
Checking the agent is paying its way after a month
After four weeks, pull four numbers from the call log and the booking system: calls answered, calls handled end to end without a person, callbacks promised and actually made, and bookings the agent got wrong. An illustrative month for a busy restaurant: 412 calls answered, 301 handled end to end (73%), 64 live transfers, 47 callbacks of which 44 were made, and 3 wrong bookings, all caught before the guest arrived. That month is a keeper. The numbers that should worry you are a callback completion rate below about nine in ten (the agent is creating a to-do list nobody works through), or wrong bookings that reached the guest at the door. Compare covers booked by phone with the same four weeks last year as a rough check on whether missed calls turned into tables.
Yes, no or not yet: a rule of thumb
Say yes if you miss more than a handful of calls every service, your reservation system has a native or certified voice integration, and most calls are standard bookings. Say not yet if you miss only a few calls a night or your system has no integration; fix voicemail and links first. Say no, for now, if most calls are complex, high-value or personal conversations your guests expect a person to have. Whichever answer you reach, the same caution applies as for takeaway lines in setting up an AI phone line for takeaway orders: launch on a quiet night, read the first 100 call summaries, and fix the rules before the busy weekend.
Restaurant phone AI: what owners ask next
Will regulars hate talking to an AI on the phone?
Some will, which is why a quick route to a person matters more than the voice. Say in the greeting that it is an automated assistant, offer transfer during service hours, and recognise VIPs where your system allows it; SevenRooms' agent, for example, can greet returning guests using their profile. Most callers care more about getting the booking done quickly than about who takes it.
Can the AI take deposits or card details for bookings?
Some can, but not by reading card numbers aloud. SevenRooms' agent can collect deposits by sending a secure payment link during booking, and other agents text a booking link that includes your deposit step. Avoid any setup where the caller says card details to the AI, both for security and because your payment provider's rules may not allow it.
What happens if the AI makes a wrong booking?
Treat it like any front-of-house mistake: honour the booking if you can, contact the guest if you can't, and trace why it happened. Most errors come from gaps in the rules (a party size, a closed date, a private event not blocked in the book) rather than the AI mishearing. Read call summaries daily in the first month so errors surface before the guest arrives.
Further reads
- 7 AI Mistakes Restaurant Owners Make With Bookings and Reviews — Seven booking and review mistakes restaurants make with AI.
- AI Call Summaries: Log Every Phone Enquiry in Your CRM — Logging every phone enquiry automatically, beyond bookings.
- How to Write Call Scripts and Escalation Rules for an AI Receptionist — Writing the scripts and escalation rules a phone agent follows.
- How to Pilot AI in Shadow Mode Before Customers See It — Running a new AI in shadow mode before real guests hear it.
- Can a Café Use AI to Take Bookings and Answer Messages? — If you run a café rather than a restaurant, a lighter setup.
- Your First 30 Days of AI in a Restaurant, Week by Week — Four weeks, one owner, 30 minutes a day: what a restaurant should set up with AI each week, what to leave out, and how to judge it at day 30.
- Can a Takeaway Take Orders on WhatsApp With AI? — How an AI ordering bot on WhatsApp handles a real takeaway order, what Meta now charges per message, and the Friday-night failures to plan for.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: SevenRooms Voice AI product page; Slang AI pricing page; OpenTable announcement of its August 2026 product launch (via Food & Beverage Magazine); Popmenu AI Answering pages; EU AI Act Article 50.