Connect Phorest to WhatsApp, Instagram, TikTok and AI Chat
Yes. AeroChat books directly into Phorest. It reads live availability and writes the appointment into your Phorest diary through Phorest’s API, on WhatsApp, Instagram, web chat and every other channel your clients use.
If your salon or spa runs its diary in Phorest, AeroChat can answer clients on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email and book straight into that diary. It connects through Phorest’s public API. You describe the workflow in your own words, AeroChat builds it, and Phorest stays the place your team checks.
What you can do with Phorest and AeroChat
- Book appointments from WhatsApp. The client names a service and a time, AeroChat checks Phorest for free slots with the right stylist and books the one they pick.
- Move or cancel an appointment in chat. AeroChat finds the client’s booking in Phorest, offers new times and updates it, inside your cancellation policy.
- Answer “when is my next appointment?”. AeroChat checks the client’s record by phone number and replies with the date, time, service and stylist.
- Rebook “the same as last time”. AeroChat reads the client’s last visit in Phorest and offers the same service with the same stylist.
- Add new clients from the chat. When someone books for the first time, AeroChat creates the client in Phorest with their name and phone number.
- Book at the right branch. If you run more than one location, AeroChat asks which branch suits the client and books into that branch’s diary in Phorest.
- Take a deposit before the slot is confirmed. AeroChat sends an Airwallex payment link in the same chat and confirms the booking once it is paid. See booking deposits on WhatsApp.
What it looks like on WhatsApp
Client: Hi, can I book a laser session on Saturday morning at your Richmond clinic? (example)
AeroChat: Of course. Richmond has 9:30am with Sarah or 11:00am with Priya on Saturday. Which works for you?
Client: 11 with Priya please.
AeroChat: Done. You’re booked for laser with Priya at Richmond, Saturday 11:00am. See you then.
In Phorest: a new appointment appears in Priya’s Richmond diary for Saturday 11:00am, under the client’s record.
Client: Something came up, can I move my Saturday appointment to next week? (example)
AeroChat: No problem. Priya has Tuesday 4:00pm or Thursday 10:30am at Richmond. Which would you like?
Client: Thursday.
AeroChat: All moved. Thursday 10:30am with Priya at Richmond.
In Phorest: the Saturday appointment is moved to Thursday 10:30am. No duplicate, no gap left in the diary.
Client: When is my next appointment? (example)
AeroChat: Your next appointment is Thursday 10:30am, laser with Priya at Richmond.
In Phorest: nothing changes. AeroChat read the booking from the client’s record by their phone number.
Works on every chat channel
Your clients message you wherever they already are. The same Phorest connection and the same workflows run on every channel AeroChat supports, and Phorest 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 rebook the same as last time. 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 Phorest’s public API, documented at developer.phorest.com. Through it, AeroChat reads your branches, services, staff and available appointment times, finds clients and their appointments, and creates, moves or cancels bookings.
- What AeroChat reads from Phorest: branches, services and prices, staff, available appointment times, client records and existing appointments.
- What AeroChat writes to Phorest: new appointments, moved appointments, cancellations and new client records.
Phorest gives out API access on request. To connect, ask Phorest for API access for your business. Phorest sends you a username and password for the API, and your business ID. Ask Phorest about any terms that come with access.
You describe the workflow in your own words, for example “when a client asks to book, check Phorest for free times with their stylist and book the one they choose”. AeroChat builds the workflow as a draft and asks for the Phorest credentials by name. You enter them in the AeroChat dashboard. They never pass through the conversation.
Workflows to copy
Five ready-made workflows for Phorest. Copy one into AeroChat, add your Phorest credentials, 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, which branch suits them, the day and time they prefer, and whether they want a particular stylist. Check Phorest for free times for that service, branch and stylist and offer up to three closest to what they asked for. When they choose one, find them in Phorest by phone number, or create them as a new client with their name and phone number, and book the appointment. Confirm the service, stylist, branch, date and time. Only quote services and prices from Phorest. If they ask anything you cannot answer, tell them a team member will reply and hand over.
2. Move or cancel an appointment
Copy this into AeroChat
When a client asks to move or cancel an appointment, find them in Phorest by the phone number they are messaging from and confirm which appointment they mean. To move it, check Phorest for free times with the same stylist at the same branch and offer up to three, then move the appointment to the one they choose. To cancel it, check our cancellation policy first: if they are inside the notice period, explain the policy and hand over to the team. Otherwise cancel it in Phorest and confirm. Never leave the old appointment in place when you move one.
3. Answer “when is my next appointment?”
Copy this into AeroChat
When a client asks when their next appointment is, find them in Phorest by the phone number they are messaging from. Reply with the date, time, service, stylist and branch of their next appointment. If you cannot find them, ask for the name the booking is under. Never share another client’s details.
4. Rebook the same as last time
Copy this into AeroChat
When a client asks to book the same as last time, find them in Phorest by phone number and read their most recent completed appointment. Offer the same service with the same stylist at the same branch, and check Phorest for free times in the week they ask for. Offer up to three, book the one they choose and confirm the details. If that stylist has no free times that week, offer another stylist who does the same service.
5. Take a deposit before confirming the booking
Copy this into AeroChat
When a client books a treatment that needs a deposit, tell them the deposit amount before you book, for example S$50 (example). Hold the time they chose, send an Airwallex payment link for the deposit in the chat, and book the appointment in Phorest only once the payment is confirmed. Then confirm the booking and say the deposit is taken off the final bill. If the payment is not completed within 30 minutes (example), tell them the time has been released and offer to send a new link.
Who uses it
- Hair and beauty salons: stylist booking, reschedule and cancel, rebooking after a visit and package balances.
- Spas and wellness centres: booking with a deposit, rescheduling and cancellation and package and membership balances.
What stays in Phorest
AeroChat handles the conversation. Phorest stays the record: the diary, client records, services, prices, staff rosters and payments at the till. Every booking AeroChat makes appears in Phorest like any other, so your team works the same way. Keep working hours, days off and breaks in Phorest, so a free time there means the stylist really is free.
WhatsApp workflows that use Phorest
These end-to-end WhatsApp workflows run with Phorest behind them. See them all in the WhatsApp workflows library.
- WhatsApp Appointment Booking Connected to Your Calendar
- WhatsApp Appointment Reminders With Replies Handled
- WhatsApp Booking Deposits Paid Before the Slot Is Confirmed
- WhatsApp Loyalty Points and Balance Checks
- WhatsApp No-Show Reduction With Confirmations and Rebooking
- WhatsApp Reschedule and Cancel Appointments in Chat
- WhatsApp Review Requests After Every Visit or Order
- WhatsApp Win-Back Messages for Lapsed Customers
Questions
Does AeroChat work with Phorest?
Yes. It connects through Phorest’s public API once Phorest has given you API access. It is not a Phorest product or listing.
Can clients book through WhatsApp?
Yes. Clients book, move and cancel appointments on WhatsApp, Instagram or Messenger, and the booking lands in your Phorest diary.
Do I need a developer?
No. You describe the workflow, AeroChat builds it, and you enter the Phorest credentials in the dashboard.
Which plan do I need?
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. Payment links for deposits start on Growth.
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 Phorest to your chat
Paste the booking recipe, add your Phorest credentials, and message your own number asking for a cut 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 Phorest for you, free. See plans.
