Connect ResDiary to WhatsApp, Instagram, TikTok and AI Chat
Guests message to book a table, move a booking or tell you they are running late. Your diary, tables and availability are in ResDiary. AeroChat answers those messages and works from ResDiary directly: it checks availability, creates the booking and makes the change, so the chat and your diary always match.
This page covers what you can automate, how the connection works and what stays in ResDiary. Each use case links to a page with a description you can paste into AeroChat.
What you can do with ResDiary and AeroChat
- Take table bookings on WhatsApp. Check availability for the party size and time, offer the nearest slots and create the booking in ResDiary.
- Change or cancel a booking in chat. Find the booking, move it or change the covers, or cancel it.
- Pass large groups and events to your team. Collect the date, size and occasion, and hand over above your limit.
- Answer menu, dietary and opening hours questions. Reply from your menu and policies in the knowledge base.
- Take a deposit for busy dates. Send a payment link in the chat before the booking is confirmed.
Works on every chat channel
Your guests message you wherever they already are. The same ResDiary connection and the same workflows run on every channel AeroChat supports, and ResDiary 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 say they are running late. 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 ResDiary’s API (ResDiary API options). Through it, AeroChat reads availability for your venue, and creates, updates and cancels bookings.
ResDiary gives API access on request, and it may be a paid add-on. Request API access for your venue from ResDiary and they send you the credentials. You describe the workflow in your own words, AeroChat builds it and asks for the credentials by name. You enter them in the AeroChat dashboard. They never pass through the conversation.
Workflows to copy
Copy this into AeroChat
When a guest asks for a table, ask for the date, time and number of people. Check availability in ResDiary. 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 booking in ResDiary with their phone number and any notes. Confirm the date, time, covers and our address. For groups of more than 10 (example), do not book. Collect the details and hand the conversation to our team.
Who uses it
Restaurants, pubs and hotel restaurants that run their diary in ResDiary. See the restaurant recipes for table reservations, large group handover, event deposit payment and catering quote requests.
What stays in ResDiary
ResDiary stays your diary: tables, covers, service times, guest profiles and confirmations. You set what is bookable online there. AeroChat handles the conversation and creates or changes the booking, and never books a time ResDiary has not shown as free.
WhatsApp workflows that use ResDiary
These end-to-end WhatsApp workflows run with ResDiary behind them. See them all in the WhatsApp workflows library.
Questions
Does AeroChat work with ResDiary?
Yes. It connects through ResDiary’s API once ResDiary has turned on API access for your venue.
Can guests book a table through WhatsApp?
Yes. AeroChat checks availability in ResDiary and creates the booking 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 request the API credentials from ResDiary and paste them 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 ResDiary booking in chat
Paste the workflow, add your ResDiary credentials and message your own number asking for a table for two tonight.
