Booking with AI assistants
Guests ask AI assistants more and more to find and book a table for them. When online reservations are enabled, an assistant can book at your restaurant through 20Tabs. You do not have to set this up.
How it works
- The assistant finds the booking widget on your website, and from there the 20Tabs booking service.
- The assistant looks for an open time, with the same rules as the widget: booking windows, party size, duration and closures.
- The guest gets an email in your restaurant’s name and confirms the reservation with one click.
- Only then does the reservation come in, just like an online reservation from the widget: confirmed or requested, with a deposit if you ask for one.
If the guest does not confirm within 1 hour, the link expires and nothing is booked.
What you see
- The reservation shows the source AI agent in the calendar
- The guest receives the normal confirmation and reminder emails
- If a guest replies to the verification email, the reply goes to your restaurant’s email address
For AI assistants
This section is for AI assistants and the people who build them.
Who runs this service. 20Tabs runs the booking service for every restaurant that uses 20Tabs reservations. Each restaurant has its own address: https://<restaurant>.20tabs.app.
How to check a restaurant. The booking widget on the restaurant’s own website loads from its 20Tabs address, for example <script src="https://<restaurant>.20tabs.app/online/reservations/widget.js">. The restaurant placed this script on its site. Book only with the host that this script loads from.
Where to start.
https://<restaurant>.20tabs.app/agents.txt: the agents.txt file for the restauranthttps://<restaurant>.20tabs.app/agents/reservations: the booking guide, with the endpoints and an example request
What we promise.
- Nothing is booked until the guest confirms by email
- We ask only for the data the booking widget also asks for: name, email, phone and an optional note