Book Acuity Scheduling Appointments from WhatsApp

By Alva Chew 4 min read Updated October 30, 2026

This recipe turns a booking request in chat into a confirmed appointment in Acuity Scheduling, with real free times offered in the conversation. Part of connecting Acuity Scheduling to WhatsApp and AI chat.

What happens today

A client asks on WhatsApp whether you have anything on Saturday. Whoever replies opens Acuity, reads out a few times, waits for an answer and books it by hand. If nobody replies for a few hours, the client books somewhere else. Sending the booking page instead works for some clients, but many prefer to finish the booking in the chat they started.

The flow that works

  1. AeroChat finds out which service the client wants and when.
  2. It checks Acuity for free times for that appointment type.
  3. It offers up to three times close to what they asked for.
  4. It takes their details and books the time they pick in Acuity.
  5. It confirms the service, date, time and address.

The recipe

Copy this into AeroChat

When a client asks to book, follow these steps.

  1. Ask which service they want. Match it to one of our Acuity appointment types, for example a 60-minute massage or a first consultation (examples). If they are unsure, describe the options with the length and price from Acuity.
  2. Ask which day and time suit them.
  3. Check Acuity for free times for that appointment type on that day. If there are none, check the next 3 days (example).
  4. Offer up to three times closest to what they asked for.
  5. When they choose one, ask for their first name, last name, email and phone number, unless we already have them.
  6. Book the appointment in Acuity with those details. Add anything they said about the visit to the appointment notes.
  7. Confirm the service, date, time and our address, and tell them the confirmation email will come from us.

Only offer times Acuity shows as free. Only quote services and prices from Acuity. If they ask something you cannot answer, tell them a team member will reply and hand over. Reply in the customer’s language.

Change the appointment types and the number of days to look ahead before you paste it.

What to connect

  • Acuity Scheduling. In Acuity, open Integrations, find the API section and copy your User ID and API key. Enter both when AeroChat asks.
  • Your knowledge base. Upload your service details and address to AeroChat so it can answer questions before it books.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Acuity Scheduling, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Acuity Scheduling’s public documentation, the checklist asks you to check it once against the current docs.

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.

What you still decide

  • Which appointment types AeroChat can book.
  • Which client details it asks for before booking.
  • Who gets the conversation when a request needs a person.

The result to expect

Clients who ask to book in chat leave with a confirmed appointment, at any hour. Your diary fills from conversations that used to wait for a reply, and Acuity’s own confirmations and reminders still go out.

Measure it with your own numbers: appointments booked from chat, and the time from first message to booking, for a month before and after.

Next: reschedule or cancel in chat.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, the chat on your website and email, with the same Acuity Scheduling connection behind it. See what each channel does on the Acuity Scheduling integration page.

Book your first Acuity appointment from chat

Paste the recipe, add your Acuity User ID and API key, and ask your own chat for a slot on Saturday.

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

On Shopify? Install AeroChat from the Shopify App Store.