ClinicEngines is your 24/7 receptionist on WhatsApp — it answers every client instantly, offers times that are actually free, and books them straight into your calendar while you focus on the room.
Three quiet gaps cost you clients every week. ClinicEngines closes all three.
By the time someone replies, the client has already booked with the clinic that answered first.
A client asks about a treatment, gets busy, and no one nudges them back. The interest simply evaporates.
One in five med spa appointments is missed. Nobody confirmed it, nobody freed it, and the hour is gone either way.
Your assistant takes over the moment a client messages, and hands your calendar a finished appointment.
Every message answered in seconds — day, night, weekends.
Answers treatments, pricing and hours in natural language.
Reads your live calendar, so it can only ever suggest a slot that's open.
The appointment lands in your calendar with a reference — nothing left to confirm.
Everything below is live today — tested end to end against a real clinic calendar.
Real times from your live calendar, a real appointment written in, and a reference number the client can quote. Nobody has to confirm it in the morning.
A taken time is never offered. The next client gets genuine alternatives in the same breath.
A change edits the same appointment; a cancellation frees the slot and stays on your record.
Closed days and out-of-hours requests are declined politely, with open times offered instead.
Understands whatever a client asks, however loosely they phrase it — including casual Arabic.
Gently nudges clients who go quiet — and stops the second they reply.
Wants a human, or changing something last-minute? Your team is brought in and the bot steps aside.
If your calendar can't be reached, it says so plainly and holds nothing — while still answering prices, treatments and hours. A booking that isn't real costs you more than a slow reply.
One assistant, one set of rules, one calendar — reachable on whichever channel your clients actually use, and plugged into whichever system your clinic already runs on.
The same assistant answers on every channel — same knowledge, same calendar, same rules. Add a channel later and nothing has to be rebuilt.
The main channel — booking, reminders, reschedules and cancellations all in one thread.
Where most med spa enquiries actually start. Answered and booked without leaving the DM.
Same Meta platform as Instagram, so it comes cheaply once Instagram is live.
The same assistant embedded on your own site — and no per-message platform fees.
Booking is deliberately built as a swappable connector, not as a hard-wired integration. Your calendar, your clinic system, your patient records — whichever you already use, that's what we write into.
Every clinic runs on an isolated PostgreSQL database. Clients, conversations and appointments are yours, exportable at any time, and never pooled with another clinic's.
Med spa no-show rates run 17–22%. A two-stage reminder sequence with one-tap confirm and cancel is the single cheapest fix — and it works on appointments your team booked by phone or at the desk too, not only the ones the assistant made.
One 24 hours before with a one-tap confirm, one 3 hours before as a final nudge. Never sent twice, never sent late, and never sent so close to the appointment that it's useless.
The client taps once and your diary knows they're coming — no phone calls from the front desk the night before.
A cancellation is written into your calendar immediately, so the time is genuinely open again — early enough to sell.
When a client cancels, the assistant quietly offers that time to someone else instead of leaving a hole in the day.
It reminds every appointment in your calendar — including the ones your team typed in themselves.
Bookings, confirmations and no-show risk on a live dashboard, so the effect is visible rather than assumed.
If your calendar can't be reached, no reminder goes out at all — because a reminder for an appointment it can't verify is worse than silence. And it stays inside WhatsApp's messaging rules by design, using approved templates when it has to, so your number never gets flagged.
Someone asks about a treatment, gets distracted, and never comes back. A single well-timed nudge recovers a meaningful share of them — but the timing and the restraint are what make it work instead of annoying people.
The assistant handles the repetitive half on its own, and pings your team on WhatsApp only when a human actually adds value.
An alert that fires too often gets muted, and a muted alert is worth nothing. So the assistant is deliberately quiet: it interrupts your team exactly three times, and each one is something a human can act on immediately.
Not when someone new messages you — when they hand over a phone number. Someone asking the price of Botox and disappearing isn't news worth interrupting your team for. Someone who left their number is a lead you can ring back.
It arrives the instant someone asks for a real person — and it arrives with the last thing they wrote, so whoever picks it up already knows what they're walking into instead of opening a cold thread.
Not a rolling 24-hour window — a fixed 9am send in your clinic's own timezone, covering the whole of the previous calendar day. Your team opens WhatsApp with their coffee and sees yesterday closed off, the same way every day.
Every alerting system fails the same way: it fires on everything, the team turns notifications off within a fortnight, and the whole thing quietly stops working. The restraint here is engineered in — a lead is announced once and never again, a human request can't be duplicated, and the daily summary lands at a fixed hour on a fixed day boundary. Your team learns that when it buzzes, it matters.
This is a taste of the experience your clients get. Ask about a price, a treatment, booking a visit — or try moving or cancelling one.
Book a quick demo and we'll show you exactly how it would handle your clients, your hours and your calendar — with a no-risk first month.
The first message is pre-filled — just hit send to start the demo.