In short: An AI voice agent answers a restaurant's calls when nobody on the floor can get to the phone: reservations, changes and cancellations, takeaway orders, questions about opening hours and allergens. It enters reservations into the connected calendar or passes them to your reservation system via webhook, Zapier or Make, and can send a confirmation by email. With EchoCall this starts at €75 a month for 250 call minutes, with no setup fee.
We rewrote this post in October 2026. The old version gave a number of minutes that service staff spend on the phone per shift and attributed it to the German hotel and restaurant association DEHOGA. We could not find that figure at the association, so it is gone, as is the case study of a bistro with an answer rate. Also wrong were confirmations by text message, reminder calls as a ready-made feature, the claim that EchoCall is compatible with the big reservation platforms and real-time occupancy across several locations. What is correct is below.
AI for restaurants: why phone reservations become a bottleneck
According to the turnover tax statistics of the Federal Statistical Office, published by DEHOGA, the German hospitality sector had 206,105 businesses in 2024. 153,545 of them are in food service, including 67,946 restaurants, 36,312 snack bars and 11,614 cafés. [1] The vast majority are small businesses where the same people cook, serve, take payment and answer the phone.
Anyone who has worked on the floor knows the problem. The phone rings most when there is least time: just before and during evening service. You cannot pick up with three plates on your arm at a table. If you do pick up, a table waits. And anyone who calls in the morning often reaches nobody, because the restaurant is not open yet.
For the guest, that means trying the next restaurant or booking elsewhere online. For you, it means an empty table although someone wanted to eat with you. An AI voice agent answers these calls, at 11 pm and on your closing day too. Our page on the AI phone assistant for hotels and restaurants shows how this works across hospitality.
Which calls an AI agent handles for a restaurant
| Call | What the guest wants | What the AI voice agent does |
|---|---|---|
| Reservation | a table for a date, time and number of guests | checks free times, enters the reservation, repeats name, date, time and number of guests |
| Change or cancellation | arrive later, more guests, cancel | changes or cancels in the calendar or passes the change to your system |
| Takeaway order | dishes, pick-up time | takes the order from your menu, repeats it and sends it to the kitchen as a message |
| General questions | opening hours, parking, dogs, accessibility | answers from the knowledge base |
| Allergens and intolerances | Is there gluten in it, is there a vegan option? | answers only from your allergen records, transfers to the floor for severe allergies |
| Groups and parties | Christmas party, birthday, set menu | takes occasion, date, number of guests and contact details and hands over to whoever plans events |
| Complaint | unhappy about a visit | records the complaint in full and arranges a callback |
| Suppliers and applicants | query, job application | takes name and request and passes them on |
How a reservation call works
- Greeting with AI notice. "Trattoria Lago, good evening. You are speaking to our digital assistant. Would you like to book a table?"
- Take the request. Date, time, number of guests, and a terrace table or high chair if wanted.
- Check availability. The agent looks in the calendar or queries your reservation system through its interface. If the time is full, it offers another.
- Take the details. Name and phone number, and an email address for the confirmation if wanted.
- Confirm. The agent repeats everything and states your rules, such as how long a table is held.
- Message to your team. The reservation is in the calendar and the conversation is in the dashboard as text. If you like, a confirmation email goes to the guest and a message to Slack or Microsoft Teams.
Reservation system, calendar and confirmation
How the agent stores reservations depends on what you use today.
- Calendar. Many small restaurants keep reservations in Google Calendar or Outlook. The agent books there directly. Cal.com or Calendly let you control time slots and capacity more precisely.
- Reservation system or platform. EchoCall offers no ready-made connection to a specific reservation platform. If your system has an interface, the agent can be connected via your own webhook, Zapier or Make. Ask your provider whether it exposes availability and booking through an interface.
- Simple list. Without a system, the agent writes reservations to a Google Sheet that your team sees on the tablet at the pass.
- Confirmation to the guest. By email via Gmail or SMTP.
- Takeaway. The order goes to the kitchen as a message, by email, Slack or Microsoft Teams. If your till system has an interface, it can also go there via webhook. Payment is made on collection, the agent does not take payments on the phone.
Developers can use the REST API, described in The EchoHub API Guide 2026.
Allergens on the phone: what the agent may say
Allergen questions are about your guests' health. For food not sold prepacked, German law (§ 4(4) LMIDV) allows the restaurant owner, or staff who are sufficiently informed about the ingredients used, to give allergen information orally. One of the conditions is a written or electronic record that is directly and easily accessible to the authorities and, on request, to guests. [3] The rule does not mention AI agents.
So we recommend three rules:
- Upload your allergen records to the knowledge base. The agent answers only from them, never from general knowledge about a dish.
- It says where the written information can be found, for example on your website or on request in the restaurant.
- For severe allergies, cross-contamination or questions the records do not answer, it transfers to the floor or arranges a callback.
Call centre for restaurants or AI agent?
Some restaurants have calls answered by an external phone service. That has advantages when guests explicitly expect a person. But a call centre only knows your menu and allergens as well as you brief it, and usually charges by call or by time. An AI agent works from a knowledge base that you maintain yourself, and costs about €0.30 per call minute. A calculation with real prices is in the post Call Center or AI Voice Agent? The 2026 Cost Comparison.
What missed calls cost your restaurant: the calculation with your numbers
We found no reliable industry figures on how many calls go unanswered at restaurants. Count the missed calls on your phone system, or on the mobile you use as the restaurant phone, for a week.
Then calculate:
missed calls per week × share of reservations × share who book elsewhere × guests per reservation × revenue per guest
An example with assumptions, not measurements:
| Assumption | Value |
|---|---|
| missed calls per week | 25 |
| of which reservation requests | 60 % |
| share who book elsewhere without an answer | 40 % |
| guests per reservation | 3 |
| revenue per guest | €35 |
| lost revenue per week | €630 |
| lost revenue per month (× 4.3) | about €2,700 |
That is revenue, not profit. Put in your own numbers. Just a few extra tables a month cover the smallest plan.
What an AI agent costs for a restaurant
With EchoCall you pay for call minutes, about €0.30 per minute, with no setup fee. [2]
| Plan | Minutes per month | Price per month |
|---|---|---|
| Starter | 250 | €75 |
| Basic | 500 | €150 |
| Professional | 1,500 | €450 |
| Business | from 5,000 | from €1,500 |
Phone number and telephony are not included in the plan price. Work out your need like this: calls per week handled by the agent × minutes per call × 4.3. Two examples with assumptions:
- A restaurant only forwards the calls nobody on the floor answers, around 25 a week at two minutes each. That is about 215 minutes a month, so the Starter plan is enough.
- A restaurant with a lot of takeaway routes all calls through the agent, around 50 a week. That is about 430 minutes, so the Basic plan fits.
A chat agent on your website starts at €40 a month for 100 conversations. It answers the same questions in writing, for example about the menu or parties.
Several locations
Each agent has its own knowledge base. For several restaurants it is best to create one agent per location, with its own number, menu, opening hours and calendar. That way the agent in Cologne does not quote the lunch menu from Bonn. EchoCall does not provide a shared occupancy view across all locations. You only get that if your reservation system already has it.
Setup in six steps
- Try it without signing up. In the live demo you enter your website address. In about 20 seconds an agent is built from your public pages, which you can call in the browser or write to.
- Create an account. In the EchoHub with 30 voice minutes and 30 chat conversations for 14 days, and the credit card is verified with €1.
- Fill the knowledge base. Menu, allergen records, opening hours, closing days, directions, rules for groups and reservations. You can upload PDF, TXT, Markdown, CSV and JSON, plus single pages or the whole website, which is re-read at a fixed interval. That keeps the weekly menu current.
- Connect the calendar or system. Decide how many covers per time slot the agent may give out and from which group size it hands over to a person.
- Book a number and set up call forwarding. Your familiar number stays. In your phone system or on your mobile you decide when calls are forwarded, for example after 20 seconds without an answer or outside opening hours. The codes for mobile phones are in the post Answering the Phone in the Trades 2026.
- Test. Book a table yourself, change the booking, order takeaway and ask about gluten. Wherever the agent becomes unsure, something is missing from the knowledge base.
Where the agent reaches its limits
- Parties and set menus. It takes the request. Your team makes the offer.
- Allergies with risk. It answers only from the records and transfers when in doubt.
- Payments and deposits. The agent does not take them on the phone.
- Complaints. It records them in full. The answer comes from the owner or manager.
- Reminder calls before the reservation. These are not a ready-made feature. Whether an outbound call is worthwhile in your case and what is allowed is covered in the post AI Batch Calling 2026.
- Guests who want a person. They are transferred or called back.
Data protection and AI disclosure
Since 2 August 2026, callers in the EU must be told that they are talking to an AI (Article 50 AI Act). [4] For the phone agent, you write the notice into the first sentence yourself, and the editor in the EchoHub reminds you with an info box. In the chat widget, the notice appears automatically. More on this in EU AI Act 2026: What the AI Disclosure Duty Means for Voice and Chat Systems.
For a reservation, the agent needs name, phone number and number of guests, nothing more. EchoCall's servers are in data centres in Frankfurt and Karlsruhe. You will find the data processing agreement at echocall.de/avv, and the technical and organisational measures and subprocessors in the Trust Center.
Frequently asked questions
Can the AI agent enter reservations into OpenTable, TheFork or our reservation system?
There is no ready-made connection to these platforms. If your reservation system has an interface, you connect the agent via your own webhook, Zapier or Make. It books directly into Google Calendar, Outlook, Cal.com or Calendly, and without a system it writes reservations to a Google Sheet.
What does an AI phone assistant cost for a restaurant?
With EchoCall from €75 a month for 250 call minutes, about €0.30 per minute, with no setup fee. Phone number and telephony come on top. A restaurant that only forwards missed calls often manages with the Starter plan.
May the agent answer questions about allergens?
Only from your written allergen records, which you upload to the knowledge base. For severe allergies or open questions, it transfers to the floor. The written record must be accessible to the authorities and to guests (§ 4(4) LMIDV).
Can the agent take takeaway orders?
Yes. It takes the order from your menu, repeats it, gives the pick-up time and sends it to the kitchen as a message, by email, Slack, Microsoft Teams or via webhook to your till. It does not take payments.
How does the guest get a confirmation?
By email via Gmail or SMTP. EchoCall does not send confirmations by text message. WhatsApp is currently not part of what you set up yourself in the EchoHub. Today the EchoCall chat agent runs on your website, with handover to your team.
Does the agent understand guests who do not speak German?
Yes. The agent speaks more than 30 languages and can detect the caller's language automatically if you want it to. That helps restaurants with many tourists.
Do guests notice that they are talking to an AI?
Yes. The AI Act has required the notice since August 2026, and the agent says so in its first sentence. Anyone who would rather speak to a person is transferred or called back.
Sources
- DEHOGA Bundesverband, number of businesses in the hospitality sector 2024, based on the turnover tax statistics of the Federal Statistical Office, in German: dehoga.de
- EchoCall, pricing: echocall.de/en/pricing
- § 4 LMIDV, special rules for labelling non-prepacked food, in German: gesetze-im-internet.de
- Regulation (EU) 2024/1689 (AI Act), Article 50: eur-lex.europa.eu
All links were checked on 6 October 2026. This post is not legal advice.




