AI Voice Agent for Salons: Booking Rules to Set Before It Answers

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Voice Agent for Salons: Booking Rules to Set Before It Answers.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Voice Agent for Salons: Booking Rules to Set Before It Answers.

Before the agent picks up, set how long each service takes per stylist, which services need a patch test first, when a deposit is due, your cancellation window, which calls go to a person, and what it says in the first ten seconds. Then make fifteen test calls yourself before it meets a real client.

Most of these live in the calendar, not in the agent. An agent can only offer what your booking software allows, so a balayage with one default length for every stylist gets booked into the wrong amount of time on the first call. A rule that exists only as a sentence in the agent's instructions can be misheard or misread on a bad line, which is why the test calls later cover every rule.

Follow me on Instagram@sagnikteaches

Sort each rule by who enforces it: calendar, agent or person

Every rule has one of three homes, and the home decides how far you can trust it. Write each rule on a card and sort the cards before you change any setting. If you are still deciding whether a hair salon should use an agent at all, the tutorial on whether a hair salon should use an AI receptionist covers that question; this one assumes the answer is yes.

Connect on LinkedInSagnik Bhattacharya
HomeTypical rulesHow far to trust itHow you check it
The calendarLength per stylist, waiting time inside colour services, minimum notice, closed days, who offers which service, deposit settingsHigh: the agent cannot offer a slot the calendar refusesBook by phone, then read the diary
The agent's instructionsThe greeting, the wording of the patch-test and fee rules, how prices are read aloud, the words callers use for servicesMiddling: followed most of the time, bent by a noisy line or a talkative callerTest calls, replayed
A personWaiving a fee, complaints, colour corrections, group bookings, anything medicalHigh for judgement: the agent only spots the trigger and passes the callHand-over calls, ending in a callback

Move every rule you can from the middle row to the top row. "No colour starts after 1 pm on Saturdays" could be a sentence the agent is told, but if your software has availability settings per service or per stylist, it should be a setting instead. If it cannot, the sentence stays in the agent's instructions and gets its own test call. The sections below follow a call from the greeting to the hand-over.

Subscribe on YouTube@sagnikteaches

The first ten seconds: say it is an AI and say it records

The greeting names the salon, says an AI is answering, says the call may be recorded (if recording is on), lists what the agent can do and offers a person. Fresha's page for its AI Concierge says the assistant always discloses that it is an AI, that this is built in and cannot be turned off, and that call recording is a separate setting which, once enabled, the assistant announces at the start of the call. Ask any tool you are considering for both behaviours, then listen for them on your first test call.

SalonAgent's page says clients using it often say they thought they were speaking with a real person, which is a good reason to settle the wording yourself and not leave it to a default. If you have customers in the EU, the AI Act's transparency duty (Article 50) expects people to be told they are dealing with an AI system, and it has applied since 2 August 2026. Whether you or the vendor carries that duty is a question for your adviser; telling every caller costs nothing. Rules on recording calls differ between places, and some need everyone on the line to agree, so ask a solicitor what applies to you before you enable recording.

Hello, you've reached [salon name]. I'm the salon's AI booking assistant, and this call may be recorded. I can book, move or cancel an appointment, or take a message for the team. If you'd rather speak to a person, just say so. How can I help?

That reads in about ten seconds. A longer greeting invites callers to talk over it, and the agent then answers half a sentence. Give the agent a name that reads as a tool, such as "the salon's booking assistant", not a human first name. Callers sometimes mention health details while booking colour (a scalp condition, a course of treatment) and those words end up in a transcript, so also ask the vendor in writing how long recordings and transcripts are kept, whether they are used to train the vendor's models, and how you delete one on request.

Teach it the words callers use for your services

Callers do not use your menu's names. They ask for "foils", "a gloss", "just the ends" or "something to fix my colour". On a booking page a client scrolls through twelve services; on the phone the agent can read out two or three before the caller loses the thread. So it needs a map from caller words to your service names, plus one question per service that settles which variant is meant. If the menu itself is out of date, rewrite it first with the service menu and price list tutorial.

Caller saysThe agent booksFirst question, and where the answer sends it
"Highlights", "foils", "lights"Half-head highlights with cut"Around the face and top, or all over?" All over means a consultation, because full heads are quoted by a person.
"Balayage", "ombre", "sun-kissed"Balayage with cut"Is your hair coloured at the moment?" Box dye, or colour in the last 12 weeks, means a consultation first.
"Root touch-up", "regrowth"Root tint"How many weeks since your last colour?" Over 12 weeks still books the service, with a note saying "long regrowth" for the stylist.
"Toner", "gloss", "my blonde has gone yellow"Gloss"Was your last colour done here?" If not, the agent asks what the colour was and writes it in the note.
"Trim", "just the ends"Trim"A trim only, or a new shape?" A new shape books the cut and blow-dry.
"Fix my colour", "corrective", "it went wrong somewhere else"A consultation onlyIt quotes nothing and offers a consultation slot or a callback.

A phrase with no row gets the same treatment: the agent reads the two closest services, asks which one, and never guesses. Voice adds a rule that a booking page does not need. Before it confirms, the agent reads back the service, stylist, date, time and finish time in a single sentence, and it reads phone numbers back digit by digit. "Fifteen" and "fifty" are easy to mishear on a bad line, and the read-back is how you catch it.

Service lengths per stylist, including the waiting time in colour

This is the rule that breaks the diary first, because the agent books from whatever length the software holds, and many systems hold one length per service until someone adds an override for each stylist. Take the typical length from your diary, not from the price list: pull up to ten recent appointments of each service for each stylist, use the usual figure, round up to the next five minutes, and ignore the one that overran because the client changed their mind halfway through.

Colour services also contain waiting time, when the stylist is free while the colour develops. Many booking apps can mark part of a service as waiting time so another client can be booked into it; the label varies (processing, gap or extra time). Set it wrongly and the agent either tells callers you are full on a day with gaps, or books a second client on top of the first.

A made-up four-person salon shows the shape of the sheet. Your minutes and prices will differ. What matters is that every cell holds a figure someone checked, and that "not offered" is entered too, so the agent cannot put a junior stylist on a balayage.

ServiceSenior colouristStylistJunior stylist
Trim30 min, from $4030 min, from $3540 min, from $25
Women's cut and blow-dry50 min, from $9555 min, from $7575 min, from $55
Root tint75 min incl. 30 waiting, from $8590 min incl. 35 waiting, from $70not offered
Gloss30 min, from $4530 min, from $4040 min, from $30
Half-head highlights with cut180 min incl. 35 waiting, from $190210 min incl. 35 waiting, from $160not offered
Balayage with cut240 min incl. 45 waiting, from $280270 min incl. 45 waiting, from $240not offered

Three more settings belong in the same pass: a minimum notice for phone and online bookings (two hours, say), how far ahead the diary opens (twelve weeks, say), and closed days entered as blocked time so the agent never needs to know about them. New-client colour gets 15 extra minutes for the consultation; if your software cannot add time by client type, create a separate "New client balayage" service.

Here is how this fails in practice. Balayage is left at one 180-minute default while the stylist needs 270. The 9.30 booking runs to 2.00 pm instead of 12.30, and the client booked for 12.30 waits 90 minutes. The agent did exactly what the calendar allowed. Check the waiting time by phone: ask for a 30-minute gloss inside a colourist's waiting window and the agent should offer it; ask for a 60-minute cut in the same window and it should refuse.

Have the agent say the finish time aloud, for example "about four and a quarter hours, finishing around a quarter to two". Callers catch a mismatch ("I have to leave by noon") before it becomes a no-show.

Patch tests: count hours, not days

A voice agent can book colour in one call, and nothing in the diary knows whether the caller has ever been tested. The rule has to be a number the calendar can compare. Manufacturers' guidance supplies the starting figure: Garnier's product pages for home colour say to do its allergy alert test 48 hours before each time you colour, even if you have coloured before. Professional colour houses publish their own instructions and your insurer may add terms, so take your rule from the leaflet for the colour your stylists use. The examples here use "a test that started at least 48 hours before every colour service".

Count hours, not days. For a Saturday 9.30 appointment the last valid test start is Thursday 9.30. A test at Thursday 5.45 pm is "two days before" on the calendar but only 39 hours 45 minutes ahead, so it fails. A test on Wednesday at 5.45 pm is 63 hours 45 minutes ahead and passes. An agent told "book the test two days before" will offer the Thursday evening slot; one told "the test must start at least 48 hours before the colour" will not.

Then decide what the agent does about records it cannot see. Unless your software shows patch-test records to the agent, "I had one last month" cannot be checked. Three set-ups work:

  • Test first, colour after. For a new client, or anyone whose record the agent cannot read, it books a 15-minute test and offers colour slots only from 48 hours later. This is the safest, and it needs your software to hold two bookings made in one call, which you test.
  • Colour booked, test pending. The colour goes in the diary with a "test needed" flag and a text asks the client to book the test. A client who ignores the text arrives untested, so use this only if your software can stop check-in until the test is recorded.
  • Every colour request handed over. For the first month the agent books cuts and finishes, and a person takes all colour. It is the slowest option and a sensible start while the agent cannot see records.

Any mention of a previous reaction ends the booking conversation and starts a hand-over, covered below. The tutorial on patch-test forms, reminders and records deals with the paperwork side.

Deposits: when to ask, and why the payment link goes by text

A deposit rule is three decisions: who pays, how much, and what happens to the slot while the money is outstanding. Write them as conditions the agent can check from what the caller says and what the calendar shows, never as a judgement about the caller. A filled-in version for the example salon:

  • Trim, cut and blow-dry, or gloss: no deposit.
  • New client booking colour of under 3 hours: $25.
  • Any booking of 3 hours or longer: $50, taken off the final bill.
  • Bridal parties, or three or more people: the agent quotes nothing and a person takes over.

The agent should not take card numbers over the phone. Spoken digits end up in recordings and transcripts that you may not control, and one misheard digit means a failed charge nobody notices until the client arrives. Have it text a secure payment link while the caller waits, and ask each vendor whether it can. Some calendars can release an unpaid slot after 30 minutes by themselves; if yours cannot, either a person clears unpaid holds every morning, or the agent holds nothing and completes the booking once the deposit arrives.

The wording is short: "A booking this long needs a $50 deposit, which comes off your bill. I'll text a secure link now and hold the slot for 30 minutes." For deposit amounts and reminder timing that suit a small salon, see the tutorial on cutting no-shows with reminders and deposits.

The cancellation window, and who may waive the fee

"24 hours' notice" is too loose for an agent to apply. Write the window as numbers: cancel at least 48 hours before a booking of 3 hours or longer, or 24 hours before a shorter one; inside that time the deposit is kept. Compare the two wordings. Before: "We ask for 24 hours' notice." After: "Cancel at least 48 hours before a booking of 3 hours or more, or 24 hours before a shorter one. Inside that time the deposit is kept, and only the salon manager can waive it."

Then script the one call that tests the rule, a client cancelling inside the window:

  1. The agent states the rule once, in plain words, and says what it would cost.
  2. It offers to move the appointment to another day instead.
  3. If the caller still cancels, it records the cancellation as "inside the window" and says a person will confirm the fee. It does not waive anything and does not invent exceptions for illness or emergencies.
  4. If the caller asks for the fee to be waived, it hands over.

Treat a move inside the window like a cancellation unless a person approves it, or callers will use "can I move it?" to dodge the fee. Fresha's AI Concierge page says its assistant tells the client about a cancellation fee before it goes ahead; ask any tool you use what it says at that moment, because the fee conversation is the one you least want improvised.

Calls it hands to a person, and what it passes on

Write the triggers in the caller's words, not in policy language, because the agent is listening for phrases. Nine to start with:

TriggerWhat the agent saysWhat happens next
Any reaction, past or present: "it burned", "my scalp swelled"Says a stylist will speak to them now; if symptoms are severe, tells them to contact emergency servicesLive transfer to the manager; if nobody answers or the salon is closed, an urgent message for the first callback of the day
A complaint or redo request: "I'm not happy with my colour"Apologises once, does not argue, offers no remedyLive transfer to the manager; message with the visit date and stylist
Colour correction, a big colour change, extensionsOffers a consultation slot; quotes nothingConsultation booked, or a message
A bridal party, or three or more peopleTakes date, group size and servicesMessage to the manager the same day
Anyone under 16, or a booking for a childSays a person must confirmMessage; the salon's own rule decides
A health condition mentioned: pregnancy, treatment, a scalp conditionNeither advises nor refuses; says a stylist will adviseMessage to a senior stylist, who calls back before any colour is booked
Refund, voucher problem, discount, price match, fee waiverSays only the manager decidesMessage to the manager
"Can I speak to someone?", or two misunderstandings in a rowTransfers at once, with no persuadingLive transfer in opening hours; message when closed
Sales and supplier callsTakes a one-line messageMessage only; never transferred

In opening hours the transfer is live. A warm transfer, where the agent gives the person a summary as the call connects, beats a cold one that makes the caller start again. Out of hours it is a message. The tools differ here: Fresha's pages describe a transfer number you set, plus message-taking that passes a message straight to your team; SalonAgent's says calls transfer whenever the team is available and otherwise capture the message and the conversation context; Smith.ai lists warm transfers with full context. Whichever you pick, a hand-over without context makes your staff repeat the first minute, which is the work the agent was bought to remove.

Every message should carry the same fields, filled in like this:

Caller: [first name], mobile ending [last four digits], existing client
Wanted: root tint with the senior colourist, Friday after 4 pm
Hand-over reason: mentioned a reaction ("my scalp stung for two days after last time")
Agent did: booked nothing, held no slot, told the caller a stylist will phone
Call back by: today, 12.00

Name one person who reads the messages at opening time and ticks each one off. A hand-over nobody reads is a missed call with a nicer greeting. For escalation wording across other trades, see the tutorial on call scripts and escalation rules for an AI receptionist.

One Saturday balayage call, with and without the rules

The next call applies the whole sheet. The calendar holds the lengths and prices from the table above; the agent's instructions hold this page of wording. All of it is made up for illustration.

RULE SHEET (illustrative)
Greeting: say you are the salon's AI booking assistant, say calls may be recorded, list what you can do, offer a person.
Never: quote a price for colour correction, take card numbers, waive a fee, give medical advice, or say "I'll pass it on" without writing a message.
Before confirming: read back service, stylist, date, time and finish time. Read phone numbers back digit by digit.
Colour: a skin test must have started at least 48 hours before the colour. Check the client record. If you cannot see a test, book the test first (15 minutes) and offer colour only from 48 hours later.
Deposits: none for trim, cut, blow-dry or gloss. $25 for new-client colour under 3 hours. $50 for any booking of 3 hours or more. Send the payment link by text and hold the slot for 30 minutes.
Cancellation: at least 48 hours before a booking of 3 hours or more, at least 24 hours before a shorter one. Inside that time the deposit is kept. State the rule once, offer to move the booking, and leave waivers to the manager.
Hand over (live in opening hours, a message when closed): any reaction or burning, complaints, colour correction or a big colour change, extensions, groups of three or more, under-16s, health conditions, refunds, vouchers, discounts, fee waivers, anyone who asks for a person, two misunderstandings in a row.
Message fields: caller, mobile, new or existing, what they wanted, why handed over, what you did, call back by.

A new client rings on Monday morning wanting balayage and a cut that Saturday. This is the call with the rules in place:

AGENT: Hello, you've reached the salon. I'm the salon's AI booking assistant, and this call may be recorded. I can book, move or cancel an appointment, or take a message. How can I help?
CALLER: Hi, I'd like balayage and a cut this Saturday. I haven't been in before.
AGENT: Happy to help. Because it's your first colour with us, there's a short skin test at least 48 hours before, and a first visit runs 15 minutes longer. Our senior colourist has Saturday at 9.30. That takes about four and a quarter hours, finishing around 1.45. Would that suit?
CALLER: Yes, that works.
AGENT: Then the skin test has to start before Thursday at 9.30. I have Tuesday at 12.15 or Wednesday at 5.45 in the evening.
CALLER: Wednesday evening.
AGENT: To check: skin test Wednesday at 5.45 pm, 15 minutes. Then balayage with a cut with the senior colourist, Saturday at 9.30, finishing around 1.45, from $280. A booking this long needs a $50 deposit, which comes off your bill. I'm texting a secure link now and holding the slot for 30 minutes. You can cancel free of charge until Thursday at 9.30; after that the deposit is kept. Can I take your mobile number?
CALLER: [gives a mobile number]
AGENT: Reading that back, one digit at a time: [digits]. Is that right?

Every figure in that call comes from a rule. The senior colourist's balayage is 240 minutes plus 15 for a new client, so 9.30 plus 4 hours 15 minutes finishes at 1.45 pm. The test must start by Thursday 9.30, and the Wednesday 5.45 pm test is 63 hours 45 minutes ahead of the appointment, so it passes. A booking of 3 hours or more takes the $50 deposit. The cancellation deadline is also Thursday 9.30, because both rules use 48 hours, which gives the caller one deadline to remember. Now the same call before any rules were set:

StepWithout the rulesWith the rules
Length booked180 minutes, the one default, with the stylist, who really needs 285255 minutes with the senior colourist (240 plus 15), 9.30 to 1.45
Patch testNot mentioned15-minute test on Wednesday at 5.45 pm, 63 hours 45 minutes before
DepositNone$50 by text link, slot held for 30 minutes
CancellationNot mentionedFree until Thursday 9.30; the deposit is kept after that

The right-hand column is what to look for in the diary after your own test call. The middle column is what you will find if the calendar was never touched.

Which tools can enforce these rules, and what they cost

Ask one question of any tool first: does it write into your calendar using your lengths, or does it capture a request for a person to enter? The answer depends on both the tool and the booking software you run. What follows is what the vendors' own pages say as of October 2026. I have not tested these tools, so confirm each point in a trial.

Built into your booking app

Fresha's AI Concierge is an add-on. Its pricing page lists $29.95 a month per location for messages only, and $99.95 a month for calls and messages with 200 minutes of calls included, then $0.60 a minute. Its feature page says it connects directly to your Fresha account, so it works from your services, schedule and calendar, and lets you choose when calls are handled by the AI and when they transfer to you. If you use a different booking app, look at its own pricing page before buying a separate product, since the app already holds your lengths. For a closer look at one, see the tutorial on whether Fresha AI Concierge is worth it for a small salon.

A salon-specific add-on

SalonAgent lists a 24/7 Call Agent at $200 a month (webchat $80, both together $250, free trial). Its page says it books against live availability in Phorest, Meevo and Square, and that for Vagaro, Boulevard, Fresha, Booksy, GlossGenius, Mangomint and Mindbody it captures the booking, so a person enters it. In opening hours it picks up only the calls your team cannot get to; after hours it answers everything. Set-up is about three weeks with an onboarding specialist. The page says nothing about patch tests or deposits, so those are your first two questions.

A general AI receptionist

The AI plan on Smith.ai's page is free for 25 calls a month and $3 a call after that; Pro is $150 a month at about $2 a call. It names Calendly under scheduling and reaches other apps through Zapier or Make, lists warm transfers with full context, and covers English and Spanish. A salon should ask whether its own booking software is supported before paying, because a general receptionist that cannot write into your diary can only take messages. Its Quality Studio lets you run up to 50 simulated scenarios a month on the free plan, a cheap way to try wording changes before the live calls described below.

Eight questions to put to any vendor

  1. Does it write into my calendar, or capture a request for my team to enter?
  2. Does it use per-stylist lengths and waiting time from my calendar?
  3. Can it read a client's record, such as a patch-test date?
  4. Can it send a payment link by text, and can an unpaid slot be released?
  5. Can I write the hand-over triggers in my own words, and does a transfer connect live or only take a message?
  6. What does it say in the greeting, and can I hear it before I pay?
  7. How long are recordings and transcripts kept, and are they used for training?
  8. What happens to the bill when call volume doubles: minutes, calls or a cap?

Treat any answer that starts "it depends on your set-up" as a test call.

What the hours you choose do to the monthly bill

Per-minute pricing turns the answering hours into a cost decision. Suppose the salon takes about 240 calls a month and the agent spends 2.5 minutes on an average call, both assumptions you replace from your own phone log. On Fresha's calls-and-messages add-on, before your subscription:

  • Closed hours and overflow only, 80 calls: 200 minutes, all inside the allowance. Cost: $99.95.
  • Every call, 240 calls: 600 minutes, so 400 minutes over at $0.60 is $240. Cost: $339.95.

The extra $240 pays for the agent to answer calls your staff could have taken in opening hours, which is one reason the first stages below cover closed hours and overflow. A flat price such as SalonAgent's $200 changes the sum, but its page does not state a minutes allowance, so ask about a cap before comparing. Shorter calls cost less, and the greeting is the place to save: ten seconds instead of twenty across 240 calls is 40 minutes, or $24 at the overage rate. Leave the read-back alone, because it is what catches a wrong date.

Fifteen test calls to make before a real client rings

Ring from a mobile the agent has not seen, at the hours real callers ring, and record each call, telling anyone who joins in. Mark each as pass or fail against the right-hand column, change one thing at a time, and re-run the failed call plus the two nearest it.

#The callIt passes if the agent
1A new client asks for a women's cut with anyoneOffers an available stylist, quotes that stylist's "from" price, reads back service, stylist, date, time and finish time, and asks for no deposit
2"I'd like highlights" and nothing moreAsks the one question from the words table instead of guessing
3Balayage with the junior stylist, by nameDeclines that pairing, offers the senior colourist or the stylist, and books nothing with the junior
4A new client wants colour tomorrowWill not book colour inside 48 hours of a test; offers a test now and the first valid colour date, or hands over
5"I had a patch test with you last month"Applies the rule for records it cannot see and does not take the claim at face value
6"My scalp burned last time"Stops booking and hands over, live in opening hours or as an urgent message when closed; nothing is booked
7A four-hour bookingTexts the deposit link; the unpaid hold is released at 30 minutes (check the diary at 35)
8Starts reading out a card numberStops the caller and sends the link instead
9Cancels a long booking 30 hours aheadStates the 48-hour rule once, offers a move, does not waive the deposit, and flags the cancellation
10"I was ill, can you waive the fee?"Hands over and promises nothing
11A 60-minute cut inside a colourist's waiting windowRefuses, then offers a gloss or another time
12"Are you a real person?", then "Can I speak to someone?" in opening hoursSays it is an AI, then transfers; the right handset rings and the call does not loop back to the agent
13A bridal party of fiveTakes the date, size and services, sends a message to the manager, and quotes nothing
14A phone number and a surname, with a hair dryer runningReads both back digit by digit and letter by letter, then asks for confirmation
15A call at 8.55 pm asking for a personTakes a message with every field; check that someone read it at opening

Where a vendor offers simulated calls, use them for wording changes. The live calls still matter, because only they exercise your phone line, your forwarding and the transfer to a real handset.

To widen the list, ask an assistant to attack your rule sheet. Paste the sheet with no client names in it:

Here is the rule sheet for my hair salon's phone agent (below). Write 12 realistic calls from clients that would make the agent break one of these rules, or that the sheet does not cover. For each one give: what the caller says, the rule at risk, and the correct outcome. Include callers who are vague, in a hurry, upset, or who change their mind halfway through. Do not invent services I do not offer.

[paste the rule sheet]

A realistic reply (illustrative) includes items like these:

  • "Can I just come for a toner on Friday? I coloured it myself last week." Rule at risk: the test rule, and colour done elsewhere. Correct outcome: hand over, nothing booked.
  • "I booked a gloss, but can I add highlights now?" Rule at risk: lengths. A gloss is 30 minutes and half-head highlights are 180, so the stylist's next booking may collide. Correct outcome: re-check the diary from scratch, offer another day, or hand over.
  • "The deposit link didn't work on my phone." Rule at risk: the 30-minute hold. The sheet has no answer.

What I would fix: the third call exposes a real gap, so add "re-send the link once, extend the hold once by 30 minutes, then hand over". The second call shows the agent needs a rule for changing a booking's service, which means recalculating the length, deposit and test from the start, so add that too. The first needs no change. The assistant writes the scenarios, but only your phone line tests the agent, so make the calls yourself.

Switching on in stages, and the weekly check that shows it works

Stage one, two weeks: closed hours only. Nobody is on the phone anyway, so a booked slot or a message at 9 am beats voicemail, and any mistake touches few clients. Listen to every call.

Stage two, two weeks: add overflow. The agent answers when the line is busy or nobody picks up after four rings. SalonAgent's page describes the same pattern, taking only the calls the team cannot get to in opening hours. Review 20 calls a week.

Stage three, only if the bill justifies it: answer everything, with live hand-overs. Move up a stage only after two clean weeks: no wrong-length bookings, no colour without a valid test, no hand-over left unread, every callback made by the promised time. Those thresholds are my suggestion; set ones you can live with.

The weekly check takes about half an hour (my estimate). Open ten agent bookings at random and, for each, compare the diary entry with the recording: service, stylist, length, deposit status and test record. Then fill in a log like this one, with illustrative figures from a stage-two week:

MeasureThis weekWhat it tells you
Calls the agent answered63Volume, and the bill if priced per minute
Bookings made31Whether it is doing its main job
Hand-overs, live / by message4 / 10That the triggers fire; the other 18 calls were questions answered or callers who did not book
Diary audit: wrong length or stylist (10 checked)0The calendar settings hold
Colour booked without a valid test0The patch-test rule holds
Deposits unpaid at 30 minutes, released2 of 9The hold rule works; two slots went back to the diary
Callbacks made by the promised time9 of 10One miss points at the morning routine, not the agent

Fix the routine before anything else: if two hand-overs in a week go unanswered, move the agent back one stage until whoever reads the messages has a habit. Then keep the sheet current. When a stylist leaves, a service changes length or prices rise, change the calendar first, then the agent's instructions, then re-run the test calls that touch the change.

Questions salon owners ask before the agent picks up

Can I keep my existing phone number?

Often yes. Fresha's page says its assistant works with your existing business number or a new one you create. For other tools, ask whether you forward calls to them or move your number across, and whether forwarding can be limited to closed hours or unanswered calls. Whichever route you take, make sure a live transfer dials a handset that does not forward back to the agent, or the call loops.

How long does set-up take?

Vendors give different figures for connecting the tool. Fresha's page describes choosing a name, voice and greeting and then going live, while SalonAgent's page says about three weeks with an onboarding specialist: set-up in week one, testing in week two, go-live in week three. The rules take longer than the connection. My estimate is a day of your own time to write them down and set the calendar, then two weeks of closed-hours calls before clients depend on it.

Does it cope with callers who speak another language?

Check the supported languages before you pay, because they are not always stated. Smith.ai's page lists English and Spanish; Fresha's AI Concierge page says it detects the caller's language and replies in it, but names no languages. If many of your clients speak another language, make a test call in it and in the accents your callers actually have, and make the hand-over to a person your fallback.

What if it books something wrong?

Fix the booking first and message the client the same day. Then work out which of the three homes holds the cause: a calendar setting, a sentence in the agent's instructions, or a missing hand-over trigger. Change that one thing, then replay the call that failed along with the two nearest it. Keep a log of each fault and its fix; the same fault twice means the fix went to the wrong home.

Further reads

Sources: Fresha's pricing and AI Concierge pages, SalonAgent's site, Smith.ai's AI receptionist page, Garnier's hair colour product pages (allergy alert test) and the EU AI Act (Article 50), checked in October 2026.

Want your salon's phone rules written down first?

On a 1:1 call we'll go through your service menu, decide which calls the agent answers first, write the booking and hand-over rules, and plan the test calls before real clients ring.

Book a 1:1 call with me