Official WhatsApp Cloud API · Salons, spas & services
Every booking request answered in seconds. Booked while you're with a client.
An AI booking assistant that replies the moment a client messages, books the right person and time, sends reminders that cut no-shows, takes deposits, and brings regulars back when they're due — with your own booking website included.
Built forSalons & spasBarbersPet groomingHome servicesFitness & trainersConsultants & tutors
Features
Every slot booked. Every no-show chased.
Bookings, reminders, deposits and rebooking — for salons, spas, groomers, trainers and home services.
24/7 AI Booking Assistant
Books, reschedules and cancels in the chat.
Can I get a cut and colour Saturday afternoon?
Sara has 2:30 or 4:00 on Saturday — which works for you?
Booked · Sat 2:30 with Sara
Your Own Booking Website
Services, team, prices and reviews — bookable 24/7.
Services & pricesYour teamReviewsGalleryLocation
Share the link or a QR code
Smart Reminders
One-tap confirm, reschedule or cancel.
No-Show Follow-Up
Missed appointments get a rebooking message.
Waitlist Auto-Fill
Freed slots offered to the next in line.
Come-Back Reminders
Regulars nudged when they’re due again.
Reviews After Every Visit
A rating and review link, sent automatically.
Team Calendar
Every staff member’s day in one view.
Google Calendar Sync
Two-way, so nothing double-books.
Official WhatsApp API
Meta-approved — no ban risk from unofficial tools.
Asks the Right Questions
The details you need, collected before the visit.
Preferred stylistPet’s name & breedService addressFitness goal
Saved to the client’s profile
Deposits That Stop No-Shows
Pay to lock the slot — unpaid holds release themselves.
To confirm Saturday 2:30, a 20% deposit ($18) holds your slot.
Deposit paid · slot confirmed
Also included
Shared team inbox
In-person, online or at-home
Travel buffers for home visits
Cancellation policy on your booking page
Voice notes understood
Booking & no-show analytics
How it works
Taking bookings on WhatsApp, the same afternoon
No developer, no reseller onboarding, and no setup fee.
0130 seconds
Create your free account
Just an email — no credit card, and no setup fee.
02~2 minutes
Connect the number your clients already message
Log in with Facebook and pick your WhatsApp Business number. Not verified with Meta yet? We walk you through it.
03~10 minutes
Pick your business type and add services
Salon, grooming, home services, fitness or consulting — the preset fills in services, durations and the right questions. Adjust prices and staff hours, and the AI starts booking.
What it does
From a late-night message to a kept appointment
Five places a service business loses time — or a client — closed by one WhatsApp number.
AI booking assistant
It answers instantly and books the slot
A client asks for a service, a person or a time — the assistant replies in seconds, checks the real calendar, books it and sends the confirmation. Reschedules and cancellations work the same way, in the chat.
Replies in seconds, any hour
Books the right service, staff member and time
Reschedules and cancels without a phone call
LWLayla W.onlineBooking
Hi! Can I book a cut and colour this Saturday afternoon?
AI agent
Sara has Saturday at 2:30— I've booked you in for a cut & colour and sent the confirmation. You'll get a reminder the day before.
What it did behind the scenesAgent is working
Understood the requestCut & colour · Sat afternoon
Checked Sara’s calendarSaturday 2:30 free · 2 h
Booked the appointmentWith Sara · $90
Sent the confirmationReminders queued · 24h and 2h
4 actions · nobody picked up a phone
Reminders & no-shows
Reminders clients actually answer
A WhatsApp reminder the day before and two hours before, each with one-tap confirm, reschedule or cancel. A cancelled slot goes to your waitlist; a missed appointment gets a rebooking message.
24 hours and 2 hours before, automatically
One tap to confirm, reschedule or cancel
Freed slots offered to the waitlist
MKMaya K.one timelineReminder
Fri 14:30
Studio
Reminder: your cut & colour with Sara is tomorrow at 2:30. Confirm · Reschedule · Cancel
Fri 14:52
Maya K.
Cancel
Fri 14:52
AI assistant
Done — cancelled. Your 2:30 slot has just been offered to the waitlist. Want to rebook for next week?
Team calendar
Everyone’s day, in one view
Each team member, room or chair has its own calendar with its own hours and breaks. The AI only offers times that are really free, and a two-way Google Calendar sync keeps personal plans from being double-booked.
A calendar per staff member, room or chair
Two-way Google Calendar sync
Travel buffers for at-home visits
Calendar · SaturdayTeam
Sara6
Layla W.2:30
Omar R.4:30
Daniel5
Nina P.1:00
Zoe M.3:00
Room 2 · Spa3
Hana S.2:00
Waitlist2
Maya K.Any pm
Booked by the AI · synced to Google Calendar
Rebooking
Bring regulars back before they drift
Set a come-back interval on any service — six weeks for a cut, a month for a groom — and the reminder goes out on its own. For quiet weeks, segment by last visit and send a Meta-approved offer.
Automatic come-back reminders, per service
Segments built from real visit history
Meta-approved offers with tappable buttons
ZRZara R.last visit 6 weeks agoCome-back
time-for-a-trim.jpg
It’s been six weeks since your last cut with Sara — time for a trim? Tap below to pick a time.
Book again
Sent automatically · 6-week come-back
Campaign performance412 sent this month · due for a visit
28%tap-through rate on “Book a Slot”
Sent412100%
Delivered40498%
Read34283%
Tapped11528%
Deposits
Deposits that stop no-shows
Ask for a deposit on the services that need one. The slot is held while the client pays; if they don’t, the hold releases itself and the slot goes back on sale.
Deposit set per service, as a percentage
Stripe, PayPal, Razorpay and more
Unpaid holds released automatically
CMChloe M.onlineDeposit
Can I book the full bridal package for the 14th?
AI agent
Yes! A 20% deposit holds your slot — here's the link.
Proposal sent
Deposit · Bridal packageSat 14th · 10:00 · $300 total
Viewed
Deposit · 20%Slot held while you pay
$60
PaidStripe · 11:42 · receipt sent
Appointment confirmedChloe M. · $60 depositPaid
Comparison
Replying to a message is not the same as filling a calendar
Where the template-based WhatsApp tools stop, and where this one keeps going.
How template-based WhatsApp tools compare with WhatsGrow AI on five booking jobs
Job
Template tools
WhatsGrow AI
Booking a slot
A reply when someone’s free
Booked in the chat, any hour
Reminders
A manual message, if at all
Automatic, 24h and 2h, one-tap reschedule
A cancelled slot
Stays empty
Offered to the waitlist automatically
Regulars due back
Rely on them to remember
Automatic come-back reminder per service
No-shows
Absorbed as lost income
Deposits and holds that release themselves
Pricing
Pricing you can see before you talk to anyone
In your own currency, with no setup fee. Start free, cancel anytime.
All plans include a 7-day free trial, no credit card required. AI credits are the AI tokens your dashboard meters — 1 credit = 1 token, reset monthly. WhatsApp conversation fees are billed by Meta directly to your own Meta account — we add no markup, and we charge no setup fee. Rates depend on recipient market, message category and Meta's current free allowances. Check Meta pricing.
Questions
Before you connect your number
What kinds of businesses is this for?
Any business that books appointments: hair and beauty salons, spas, barbers, nail and lash studios, pet groomers, home services such as cleaning, repairs and installations, personal trainers and studios, consultants, coaches and tutors. Clinics have their own page with patient-specific features.
Do my clients need to download anything?
No. They book on WhatsApp, which they already use, or on your booking page from any browser. Confirmations, reminders and reschedules all arrive in the same WhatsApp chat.
Does it sync with Google Calendar?
Yes — two-way, per staff member or room. Anything blocked in Google is never offered on WhatsApp, and every WhatsApp booking shows up in Google.
Can I take deposits?
Yes, on the Growth plan and above. Set a deposit percentage on any service; the slot is held while the client pays, and released automatically if they don’t.
Does the agent handle more than one language?
Yes. It runs on a large language model rather than a keyword script, so it replies in the language a client writes in, without a separate flow per language.
Can I keep using my current WhatsApp number?
Yes. Connect the WhatsApp Business number you already use, and keep the WhatsApp Business app alongside WhatsGrow AI.
What does Meta charge on top of the subscription?
WhatsApp conversation fees are billed by Meta directly to your own Meta Business account, separately from your plan, and we add no markup. Rates vary by country.
Is there a setup or onboarding fee?
No. You sign up, connect your number, and the 7-day trial starts without a card.