Connect Booknetic to WhatsApp, Instagram, TikTok and AI Chat
Yes. AeroChat books directly into Booknetic. It reads available times from the Booknetic plugin on your WordPress site and writes the appointment into Booknetic through Booknetic’s REST API, on WhatsApp, Instagram, web chat and every other channel your clients use.
If your salon, studio, practice or consultancy takes bookings on its WordPress site with Booknetic, AeroChat can answer clients on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email and book straight into the same calendar. It connects through Booknetic’s public REST API. You describe the workflow in your own words, AeroChat builds it, and Booknetic stays the place your team checks.
What you can do with Booknetic and AeroChat
- Book appointments from WhatsApp. The client names a service and a day, AeroChat checks Booknetic for available times and books the one they pick.
- Move an appointment in chat. AeroChat finds the client’s appointment in Booknetic, offers available times and moves it to the one they choose.
- Cancel an appointment in chat. AeroChat changes the appointment’s status to cancelled in Booknetic, inside your cancellation policy.
- Answer “is my booking confirmed?”. AeroChat reads the client’s appointments in Booknetic and replies with the date, time and status, such as pending or approved.
- Keep customer records up to date. AeroChat finds the client in Booknetic, creates them if they are new, and updates their name, email or phone number from the chat.
What it looks like on WhatsApp
Client: Hi, can I book a haircut on Thursday afternoon? (example)
AeroChat: Of course. Thursday has 2:00pm, 3:30pm or 5:00pm. Which works for you?
Client: 3:30. I’m Farah Aziz, farah@example.com
AeroChat: Done, Farah. Your haircut is booked for Thursday at 3:30pm. See you then.
In Booknetic: Farah is added as a customer and a new appointment for the haircut appears on Thursday at 3:30pm.
Client: Is my appointment on Thursday confirmed? (example)
AeroChat: Yes. Your haircut on Thursday at 3:30pm is approved. See you then.
In Booknetic: nothing changes. AeroChat read the appointment and its status.
Client: Sorry, I need to cancel Thursday. (example)
AeroChat: No problem. Would you like to move it instead? Saturday has 10:00am or 1:00pm.
Client: No thanks, just cancel.
AeroChat: Done. Your Thursday appointment is cancelled. Message us any time to book again.
In Booknetic: the appointment’s status changes to cancelled.
Works on every chat channel
Your clients message you wherever they already are. The same Booknetic connection and the same workflows run on every channel AeroChat supports, and Booknetic stays the record whichever one they use.
| Channel | What your clients can do |
|---|---|
| Message your WhatsApp Business number to book, move or cancel an appointment, or check that it is confirmed. 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 Booknetic’s public REST API, documented at Booknetic’s REST API reference. Through it, AeroChat reads available times, appointments and their status, and customers, and creates, moves and cancels appointments.
- What AeroChat reads from Booknetic: available times, appointments with their service, staff member, date and status, the list of appointment statuses, and customer records.
- What AeroChat writes to Booknetic: new appointments, changed dates or staff on an appointment, status changes such as cancelled, and new or updated customer records.
Booknetic is a WordPress plugin, so the API runs on your own website, not on a separate Booknetic server. To connect, create a WordPress application password for a user who manages Booknetic, in that user’s profile in WordPress. You give AeroChat the username, the application password and your website address. When you set up the workflow, you also tell AeroChat which Booknetic services it may book.
You describe the workflow in your own words, for example “when a client asks to book a haircut, check Booknetic for available times and book the one they choose”. AeroChat builds the workflow as a draft and asks for the Booknetic credentials by name. You enter them in the AeroChat dashboard. They never pass through the conversation.
Workflows to copy
Five ready-made workflows for Booknetic. Copy one into AeroChat, add your Booknetic connection details, and it runs on every channel.
1. Book an appointment from WhatsApp
Copy this into AeroChat
When a client asks to book, find out which service they want and which day and time suit them. Check Booknetic for available times and offer up to three closest to what they asked for. When they choose one, find them in Booknetic by email, or create them as a new customer with their name, email and the phone number they are messaging from, and book the appointment. Confirm the service, date and time. Only book the services I have listed. If they ask anything you cannot answer, tell them a team member will reply and hand over.
2. Move an appointment
Copy this into AeroChat
When a client asks to move an appointment, find them in Booknetic by the email or phone number they booked with and list their upcoming appointments. Confirm which one they mean. Check Booknetic for available times and offer up to three, then change the appointment to the date and time they choose, with the same staff member. Confirm the new date and time.
3. Cancel an appointment
Copy this into AeroChat
When a client asks to cancel, find their upcoming appointment in Booknetic and confirm which one they mean. Offer to move it first. If they still want to cancel, check our cancellation policy: if they are inside the notice period, explain the policy and hand over to the team. Otherwise change the appointment’s status to cancelled in Booknetic, confirm it and tell them they can message us to book again.
4. Answer “is my booking confirmed?”
Copy this into AeroChat
When a client asks about their booking, find them in Booknetic by email or phone number and read their upcoming appointments. Reply with the service, date, time and status. If the status is pending, tell them the team still has to approve it and they will hear back. If you cannot find them, ask for the name or email the booking is under. Never share another client’s details.
5. Keep customer records up to date
Copy this into AeroChat
When someone gives their name and email in chat, look for a customer in Booknetic with that email. If there is none, create one with their name, email and the phone number they are messaging from. If there is one and the phone number or email has changed, update the customer in Booknetic. Do this before booking, so every client in Booknetic has a phone number on file.
Who uses it
Booknetic runs bookings for salons, spas, studios, tutors, consultants and other service businesses that take appointments on their own WordPress site. These recipes fit the same work:
- Hair and beauty salons: stylist booking and rescheduling and cancelling.
- Spas and wellness centres: rescheduling and cancellation.
- Tuition centres: trial class booking.
What stays in Booknetic
AeroChat handles the conversation. Booknetic stays the record: the calendar, customer records, services, prices, staff schedules and payments. Every appointment AeroChat makes appears in Booknetic like any other. Keep working hours, days off and breaks in Booknetic, so an available time there means your team really is free.
WhatsApp workflows that use Booknetic
These end-to-end WhatsApp workflows run with Booknetic behind them. See them all in the WhatsApp workflows library.
- WhatsApp Appointment Booking Connected to Your Calendar
- WhatsApp Appointment Reminders With Replies Handled
- WhatsApp No-Show Reduction With Confirmations and Rebooking
- WhatsApp Reschedule and Cancel Appointments in Chat
Questions
Does AeroChat work with Booknetic?
Yes. It connects through Booknetic’s public REST API on your own WordPress site, with an application password you create in WordPress. It is not a Booknetic product or listing.
Can clients book through WhatsApp?
Yes. Clients book, move and cancel appointments on WhatsApp, Instagram or Messenger, and the appointment lands in Booknetic on your website.
Do I need a developer?
No. You describe the workflow, AeroChat builds it, and you create an application password in WordPress and enter it in the dashboard.
Which plan do I need?
On the Booknetic side, the REST API runs inside the Booknetic plugin on your own WordPress site. On the AeroChat side, workflows via Skills are on every plan. Choose the plan by how many messages you get: Starter covers 500 AI responses a month, Growth 2,000 and Advanced 5,000.
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 Booknetic to your chat
Paste the booking recipe, add your Booknetic connection details, and message your own number asking for an appointment tomorrow afternoon.
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 Booknetic for you, free. See plans.
