Book Classes from WhatsApp with Mindbody
This recipe takes a class request on WhatsApp, Instagram or Messenger and books the client into the class in Mindbody, using their pass or membership. Part of connecting Mindbody to WhatsApp and AI chat.
What happens today
A client messages at 6.15am: “is there space in the 7pm hot yoga? can you put me in”. The front desk opens at 9. Someone checks Mindbody, books them, and replies. If the class filled at 8, the client gets a no and an offer for another day, hours after they asked.
Many clients would rather send a message than open another app to book. The answer is already in Mindbody. It just needs reading out.
The flow that works
- The client names the class and day. AeroChat checks the Mindbody schedule for the time, instructor and spaces left.
- It finds the client in Mindbody by phone number and checks they have a pass or membership that covers the class.
- If they do, it books them in and confirms. If the class is full, it offers the next class of the same type.
- If they have no valid pass, it tells them the options and hands over to take payment.
Mindbody decides who can book. AeroChat only books a client whose pass or membership Mindbody accepts.
The recipe
Copy this into AeroChat
When a client asks to book a class, follow these steps.
- Find out which class and which day. If they are not sure, tell them the classes on that day from our Mindbody schedule, with times and instructors.
- Check the class in Mindbody: the start time, the instructor and the spaces left.
- Find the client in Mindbody by the phone number they are messaging from. If you cannot find them, ask for the name and email on their account. If they are new, tell them about our first-class offer from our price list and hand over to a team member to sign them up.
- If they have a pass or membership that covers the class, book them in and confirm the class, time, instructor and what to bring.
- If the class is full, offer to add them to the waitlist if the class has one, and offer the next class of the same type.
- If they have no pass that covers the class, tell them the drop-in price and pass options from our price list, and hand over to a team member to take payment.
Only quote classes from Mindbody and prices from our price list. Never give a discount. Remind them of our late-cancel policy in the confirmation. Example: cancel at least 12 hours before or the class is counted. Reply in the client’s language.
Change the late-cancel window and the first-class rule to your own before you paste it.
What to connect
- Mindbody. Create a Mindbody developer account and API key, then have the business owner approve it for your site with Mindbody’s activation link or code. Enter the API key, site ID and a staff login in the AeroChat dashboard when the checklist asks.
- Your price list and policies. Upload drop-in prices, pass options, what to bring and your late-cancel policy to the AeroChat knowledge base.
- Payments, if you want drop-ins paid in chat. Airwallex is built in and sends a payment link in the chat. HitPay and Stripe connect through their APIs if you already use them. Payment links are included from the Growth plan.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: add the Mindbody details, upload your price list, then switch it on. Check the Mindbody connection once against Mindbody’s current API 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 classes can be booked in chat.
- Your late-cancel window and waitlist rules.
- Whether new clients and drop-ins pay in chat or go to a person.
The result to expect
Clients get a place in the class while they are still deciding, at 6am or 11pm. The desk stops booking classes by hand and handles sign-ups and questions that need a person.
Measure it in Mindbody: bookings made outside staffed hours and class fill rates, for a month before and after.
Next: answer pass and membership questions from Mindbody.
Book your first class in chat
Paste the recipe, add your Mindbody details, and message your own number asking for a spot in tomorrow’s first class.
Start your 7-day free trial. No credit card needed.
On Shopify? Install AeroChat from the Shopify App Store.
