Connect Eat App to WhatsApp, Instagram, TikTok and AI Chat
Yes. AeroChat takes reservations directly in Eat App. It reads live availability and creates, moves or cancels the reservation through Eat App’s API, on WhatsApp, Instagram, web chat and every other channel your guests use.
Guests message to ask for a table tonight, move a booking or add two more people. Your reservations and availability are in Eat App. AeroChat answers those messages and works from Eat App directly: it checks availability, creates the booking and makes the change, so the chat and your reservation book always match.
This page covers what you can automate, how the connection works and what stays in Eat App. Each use case links to a page with a description you can paste into AeroChat.
What you can do with Eat App and AeroChat
- Take table reservations on WhatsApp. Check availability for the party size and time, offer the nearest slots and create the booking in Eat App.
- Change or cancel a reservation in chat. Find the booking, move it or update the party size, or cancel it.
- Hand large groups to your team. Collect the date, size and occasion, and pass groups above your limit to a person.
- Answer menu and dietary questions. Reply from your menu and allergen notes in the knowledge base.
- Take a deposit for special dates. Send a payment link in the chat before the booking is confirmed.
- Answer “what time is my booking?”. Find the guest’s reservation in Eat App and reply with the date, time and party size.
- Book at the right branch. If your restaurants are set up as a group in Eat App, ask which branch the guest wants and book into that restaurant.
What it looks like on WhatsApp
Guest: Hi, can I get a table for 4 tonight at 8pm? (example)
AeroChat: 8pm is fully booked tonight. I can do 7:30pm or 8:45pm for 4 people. Which would you like?
Guest: 8:45 please, it’s for Sam.
AeroChat: Done. Table for 4 tonight at 8:45pm under Sam. See you later.
In Eat App: a new reservation for 4 people tonight at 8:45pm under Sam, with the guest’s phone number.
Guest: Can we make it 6 people instead of 4? (example)
AeroChat: Yes. We have room for 6 at 8:45pm tonight. I’ve updated your booking to 6 people.
In Eat App: the same reservation now shows 6 covers at 8:45pm. No second booking is created.
Guest: What time is my booking on Saturday? (example)
AeroChat: Your table for 2 is on Saturday at 7:00pm (example).
In Eat App: nothing changes. AeroChat read the reservation linked to the guest’s phone number.
Works on every chat channel
Your guests message you wherever they already are. The same Eat App connection and the same workflows run on every channel AeroChat supports, and Eat App stays the record whichever one they use.
| Channel | What your guests can do |
|---|---|
| Message your WhatsApp Business number to book a table, move a booking or change the party size. Voice notes are transcribed, so a spoken request works too. | |
| Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM. | |
| Facebook Messenger | Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too. |
| TikTok | Send the same requests by TikTok direct message or TikTok Shop buyer chat. Both arrive in the same TikTok inbox. |
| Telegram | Send the same requests to your business on Telegram. |
| Web chat | Do the same from the chat on your website, without leaving the page. |
| Write to your Gmail or Office 365 address and get the same answer the chat gives. |
How the connection works
AeroChat connects through Eat App’s API (Eat App API documentation). Through it, AeroChat reads your restaurant’s availability and reservations, and creates, updates and cancels reservations.
- What AeroChat reads from Eat App: availability for the date, time and party size, existing reservations, guest profiles and the restaurants in your group.
- What AeroChat writes to Eat App: new reservations with notes, changes to the date, time or party size, and cancellations.
Eat App issues API keys itself. Ask Eat App support or your account manager to turn on API access for your restaurant and give you the key. You describe the workflow in your own words, AeroChat builds it and asks for the key by name. You enter the key in the AeroChat dashboard. It never passes through the conversation.
Workflows to copy
Seven ready-made workflows for Eat App. Copy one into AeroChat, add your Eat App API key, and it runs on every channel.
1. Take table reservations on WhatsApp
Copy this into AeroChat
When a guest asks for a table, ask for the date, time and number of people. Check availability in Eat App. If the time is free, offer it. If not, offer the two nearest free times. When they choose, ask for their name and create the reservation in Eat App with their phone number and any notes, such as a birthday or a high chair. Confirm the date, time, party size and our address. For groups of more than 10 (example), do not book. Collect the details and hand the conversation to our team.
2. Change or cancel a reservation in chat
Copy this into AeroChat
When a guest asks to move a booking, change the number of people or cancel, find their reservation in Eat App by the phone number they are messaging from, or ask for the name it is under, and confirm which booking they mean. To move it or add people, check availability in Eat App for the new time and party size, offer it or the two nearest free times, and update the same reservation when they choose. To cancel, confirm with the guest first, then cancel it in Eat App. Never create a second booking when you move one. See reschedule and cancel on WhatsApp.
3. Hand large groups to your team
Copy this into AeroChat
When a guest asks to book for more than 10 people (example), or for a private event, do not book. Ask for the date, time, number of people, the occasion and any dietary needs, plus their name and phone number. Tell them our team will reply with options, and hand the conversation over with all the details collected.
4. Answer menu and dietary questions
Copy this into AeroChat
When a guest asks about the menu, a dish or an allergy, answer only from our menu and allergen notes in the knowledge base. If a dish is not listed or an allergen is not stated, say you cannot confirm it and pass the question to our team. Never guess about allergens. If they then want to book, follow the reservation workflow.
5. Take a deposit for special dates
Copy this into AeroChat
When a guest books a table on a date that needs a deposit, for example New Year’s Eve (example), tell them the deposit per person before you book, for example USD 20 (example). Send an Airwallex payment link in the chat. Create the reservation in Eat App only once the payment is confirmed, with a note that the deposit was paid in chat. If it is not paid within 30 minutes (example), tell them the table is not booked yet and offer a new link. See booking deposits on WhatsApp.
6. Answer “what time is my booking?”
Copy this into AeroChat
When a guest asks about their booking, search Eat App for their reservation by the phone number they are messaging from, or ask for the name it is under. Reply with the date, time, party size and branch. If they have more than one upcoming booking, list them. Never share another guest’s details.
7. Book at the right branch
Copy this into AeroChat
When a guest asks for a table and has not said which branch, ask them, using the list of restaurants in our Eat App group. Check availability and create the reservation at that restaurant only, and name the branch and its address in the confirmation. When a guest changes or cancels a booking, find it at the branch it was made for.
Who uses it
Restaurants, cafes and bars that take reservations in Eat App. See the restaurant recipes for table reservations, large group handover, event deposit payment and catering quote requests.
What stays in Eat App
Eat App stays your reservation book: tables, covers, floor plan, guest notes and reminders. You set how many covers you release for booking there. AeroChat handles the conversation and creates or changes the reservation, and never seats a table Eat App has not shown as free.
WhatsApp workflows that use Eat App
These end-to-end WhatsApp workflows run with Eat App behind them. See them all in the WhatsApp workflows library.
Questions
Does AeroChat work with Eat App?
Yes. It connects through Eat App’s API, using an API key that Eat App issues when you ask for API access.
Can guests book a table through WhatsApp?
Yes. AeroChat checks availability in Eat App and creates the reservation in the chat. It also works on Instagram, Messenger and web chat.
Do I need a developer?
No. You describe the workflow in your own words and AeroChat builds it. You ask Eat App for the API key and paste it into the dashboard.
Which plan do I need?
Workflows via Skills are on every plan. Choose by message volume. You need Growth or above to send deposit links.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
Take your first reservation in chat
Paste the workflow, add your Eat App API key and message your own number asking for a table for four tonight.
Start your 7-day free trial. No credit card needed.
Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Eat App for you, free. See plans.
