An AI receptionist for hair salons
Most calls are one of three things: a time, a price, or reassurance that you can handle their hair. Your agent knows the difference.
No card to start · answers on your site before you add a number
what the phone is costing you
Three missed calls a week, at a $160 colour, is about $9,600 a year — if 60% of those callers wanted to book and 60% of them never ring back.
That is arithmetic on your own numbers rather than a claim about salons in general — put yours into the missed-call math and see. What makes it worse in a salon specifically is that the caller who could not reach you is not comparing you on price. They are booking whoever picked up, because a colour appointment is a decision people want settled in one phone call.
Do it on your own numbers →It already knows how your callers talk.
- “Colour”
- Roots, a full head, highlights, balayage, babylights, a toner, going blonde, covering grey. If your list separates them, it asks which rather than guessing.
- “A trim” vs “a restyle”
- Both are haircuts, and one is a much bigger job. It asks which your service list is closest to instead of booking the cheap one.
- “Keratin”, “Olaplex”, “a treatment”
- Chemical smoothing and conditioning work are different appointments. It books the one they meant.
- “Is Maya in on Saturday?”
- Where the diary books by stylist — Square does — it checks the person they named and offers that stylist's own times. Where it does not, it notes who they asked for and passes it on rather than inventing a stylist's hours. It never reels off two stylists' times at once, because it can only ask about the one the caller named.
A call it takes while you are busy
“Hi — how much for a balayage, and could I get in Saturday? With Maya, ideally.”
“Balayage starts at $180 and takes about three hours. Maya has 10:15 or 2:00 on Saturday — which suits you better?”
“10:15, please. My hair is box-dyed dark, is that okay?”
“I have noted that down for Maya so she can look before you start — she will confirm what is achievable when she sees it. You are booked with Maya for Saturday at 10:15.”
What is waiting for you afterwards
- The booking in your diary, against Maya, for the right service length.
- A contact record with the box-dye note attached, so the colourist is not surprised.
- A transcript, in case the client says something different when they arrive.
What it writes down without being asked
- Which stylist they asked for — booked with that person where the diary books by stylist, noted and passed on where it does not.
- For colour, chemical or extension work: whether they are new, and anything they volunteered about their hair — box dye, previous colour, length.
- One gentle question at most. It does not interrogate somebody who wanted to book a blow-dry.
A reaction to a product or treatment
Burning, itching, swelling, hair breaking — it stops booking, takes a message marked urgent, and offers no remedies.
the part nobody else prints
What it will never do
- Promise a colour result, or a price for one. The stylist confirms both when they see the hair.
- Tell somebody a corrective colour can definitely be fixed. That always goes to the stylist.
- Declare whether a patch test is needed when you have not said.
These are hard limits in the brief your agent runs on — not a tone setting you can turn off by accident.
The questions your callers actually open with
- “How much is a balayage?”
- “Do you have availability this Saturday?”
- “Can I book a bridal hair trial?”
- “What treatments do you offer for damaged hair?”
Whatever your diary is
Salons run on Square Appointments, Fresha, Vagaro, Booksy or a paper book. It books directly into Square and Vagaro. Fresha and Booksy sync out to Google Calendar, so connecting that stops the agent selling a chair that is already taken, and one-tap requests cover the booking half — the request you confirm lands in Harkbell and on that calendar, and you add it in Fresha or Booksy yourself, because both publish outwards and take nothing back. While a request waits it holds nothing: the chair stays bookable until you confirm, and a confirmation another booking has overtaken says the slot has gone rather than double-booking the stylist.
Questions owners in your industry ask
Will it book the wrong colour service?
It asks which one your list is closest to rather than guessing at the cheap one. “Colour” means roots, a full head, highlights, balayage, babylights, a toner or grey coverage, and if your service list separates them, it separates them too.
Can it promise a client will go blonde?
No, and that is a hard limit rather than a tone setting. It will not promise a colour result or a price for one — the stylist confirms both when they see the hair. It also will not tell somebody a corrective colour can definitely be fixed.
What about patch tests?
It says what you have told it to say. If you have not written a patch-test policy, it will not invent one — it takes a message rather than declaring whether a test is needed.
Can it book a particular stylist?
On Square it can: name a stylist and it checks that person's own diary and books them, because Square books by team member. On a diary that does not work that way it takes the name down and passes it on rather than guessing when somebody is in. Either way it only ever asks about the stylist the caller named — it will not read out two stylists' times as a menu.
Put a voice on your website this afternoon.
Start free, add your services and prices, and hear it answer on your own site before you decide anything.
Running something we do not list? Ask about a custom build.