Connect Zoho Bookings to WhatsApp, Instagram, TikTok and AI Chat

By Alva Chew 6 min read Updated November 7, 2026

Customers message you on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email to book an appointment, but your schedule lives in Zoho Bookings. AeroChat answers those conversations and works with Zoho Bookings as it goes: it checks the free slots for the service and staff member, books the appointment, and finds, moves or cancels it when the customer asks. It connects through Zoho Bookings’ public API. You describe the workflow in your own words, and AeroChat builds it.

What you can do with Zoho Bookings and AeroChat

  • Book Zoho Bookings appointments from chat. AeroChat matches the request to a service, checks the free slots for the right staff member and books the one the customer picks.
  • Reschedule or cancel an appointment in chat. AeroChat finds the customer’s appointment by their email, offers new slots and moves it, or marks it cancelled.
  • Answer service questions. AeroChat reads your Zoho Bookings services and staff, such as a 60-minute haircut and colour with a senior stylist (example), so it offers only what you actually run.
  • Answer “when is my appointment?”. AeroChat looks up the appointment and replies with the date, time, service and staff member.
  • Add notes to the appointment. When the customer shares details that matter, such as allergies or a reference photo they will bring (examples), AeroChat adds them to the appointment notes.

Works on every chat channel

Your customers message you wherever they already are. The same Zoho Bookings connection and the same workflows run on every channel AeroChat supports, and Zoho Bookings stays the record whichever one they use.

Channel What your customers can do
WhatsApp Message your WhatsApp Business number to find a free slot, book an appointment, or move or cancel the one they have. Voice notes are transcribed, so a spoken request works too.
Instagram 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.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

AeroChat connects through Zoho Bookings’ public REST API. It reads your services, staff, free slots and appointments, including appointments found by the customer’s email. It books, reschedules and updates appointments, marks them cancelled, completed or no-show, and adds notes. Each workflow uses only what its recipe asks for.

To connect, a Zoho Bookings admin registers a Self Client in the Zoho API Console, as described in Zoho Bookings’ API documentation, and copies the client ID and client secret. They then generate a code with the Zoho Bookings scope. Paste these into the AeroChat dashboard when AeroChat asks.

You describe the workflow in your own words. AeroChat builds it as a draft, works out which Zoho Bookings calls it needs, and asks you to connect. Keys and credentials are entered in the AeroChat dashboard and never pass through the conversation.

Workflows to copy

Copy this into AeroChat

When a customer asks to book, find out what they need and match it to one of our Zoho Bookings services. Ask which day suits them and whether they want a particular staff member. Check Zoho Bookings for free slots for that service and staff member on that day and offer three. When they pick one, ask for their name, email and phone number and book the appointment in Zoho Bookings. Confirm the date, time, service and who they will see.

Copy this into AeroChat

When a customer asks to move or cancel their appointment, ask for the email they booked with. Find their upcoming appointment in Zoho Bookings and confirm the date and service with them. If they want a new time, offer three free slots with the same staff member and reschedule the appointment to the one they pick. If they want to cancel, mark the appointment as cancelled. Never share another customer’s appointment details.

Who uses it

Any business that takes appointments in Zoho Bookings can use it. Salons, clinics, tutors and consultants that already run on Zoho use it for bookings that arrive in chat. These recipes cover the same work:

What stays in Zoho Bookings

Zoho Bookings stays your record. Services, staff, working hours, buffers, payments, confirmation emails and reminders live there, and your team still runs the appointments.

AeroChat handles the conversation. It checks slots, books, moves and cancels as your recipe asks and leaves the rest to Zoho Bookings and your team.

Questions

Does AeroChat work with Zoho Bookings?

Yes. AeroChat connects through Zoho Bookings’ public API with a Self Client you register in the Zoho API Console.

Can customers book a Zoho Bookings appointment on WhatsApp?

Yes. AeroChat checks the free slots for the service and staff member, offers a few in the chat and books the one the customer picks.

Do I need a developer?

No. You describe the workflow in your own words, register a Self Client in the Zoho API Console and paste in its details, and switch it on. AeroChat builds the Zoho Bookings connection from your description and shows a checklist of what is left to do.

Which plan do I need?

Workflows via Skills are on every plan. Choose by message volume: Starter covers 500 AI responses a month and 3 seats, Growth covers 2,000 responses and 10 seats and adds payment links and broadcasts, and Advanced covers 5,000 responses and 25 seats.

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.

Connect Zoho Bookings and try it

Paste the first recipe, connect Zoho Bookings, and book a test appointment from your own chat.

Start your 7-day free trial. No credit card needed.