Salons and spas
The AI receptionist for salons that books while the chair is full
Layla answers your salon or spa number, checks the stylist's calendar, and books, reschedules or cancels on the call, quoting only the prices in your service catalogue, in Arabic dialects or English. Behind it: an appointments portal with real durations and capacity rules, reminders over SMS, WhatsApp and email, and Google and Microsoft 365 calendar sync.
14-day free trial · free AI credit to try the AI voice agent · no card needed
Quick answer
What you get
Everything in one workspace
Layla takes the booking
The AI voice agent books, reschedules and cancels during the phone call, after a free-busy check, quoting only prices that are in your service catalogue.
A number that answers
Route an inbound number to a queue, a person, an IVR flow or an AI voice agent, so the phone is answered while the team is with a client.
Day, week and month views
The appointments portal shows the day you are working, the week you are filling and the month you are planning.
Staff assignment
Every appointment belongs to a member of staff, so the diary answers who is doing this, not only what is booked.
Service catalogue
Each service carries its duration, the resources it needs and its price, so a booking knows how long it takes and what it occupies.
Capacity rules
Capacity is enforced at booking time. When a service is full, the booking is refused rather than double-booked.
Notes on the appointment
Notes live on the booking itself, where the person doing the work will actually read them.
Reminders on a policy
Reminders go out over SMS, WhatsApp and email on the policy you set, with a send-now option when the policy is not enough.
ICS attachments
A reminder can carry an ICS attachment, so the appointment lands in the customer's own calendar with one tap.
Google Calendar and Microsoft 365
Sync at organisation scope and to each stylist's own calendar, with free-busy checks before a slot is offered and change notifications coming back.
Booking and delivery reports
Booking reports for what was booked, and a messages-sent report for whether the reminders actually went out.
Booking viewer role
A read-only role for reception cover or an owner who wants to see the diary without changing it.
Layla ships with a beauty salon conversation pack: vocabulary, objections and booking or service flows tuned for this sector, in 11 languages.
See the AI voice agentWe set up the phone number for you. Have your own SIP trunk or PBX? Start a 14-day free trial, no card needed.
The problem
Why does a salon miss so many calls?
Not because nobody cares. The people who would answer the phone are the people doing the work: a stylist halfway through a cut, a therapist mid-treatment, a nail technician with gloves on. Stepping away is rude to the client in the chair, and staying put loses the client on the phone.
The worst moments are predictable. The hours when the chairs are fullest tend to be the hours when clients think of booking. The days before a holiday, an Eid or a wedding season fill the diary and the phone at the same time. A front desk, if you have one, can only take one call at a time while it also checks clients in and takes payment.
Voicemail does not solve it. A caller who wants Thursday at four usually calls the next salon rather than wait for a call back. An AI receptionist is useful exactly here: it takes the routine call, against the real diary, so your team can keep their hands on the client in front of them.
Salon booking AI on the phone
How does the AI receptionist handle a salon call?
Eight steps, from the first ring to the reminder.
-
01
The number is answered
Your salon number is routed to the AI voice agent, the same way it could be routed to a queue, a person or an IVR flow. The caller hears the persona you set, in the voice of Layla, not a menu of options.
-
02
The caller says what they want
A new booking, a change, a cancellation or a question. The caller can interrupt at any point: Layla stops talking and listens, the way a person at the desk would.
-
03
The service comes from your catalogue
Layla matches the request to a service in your service catalogue, which carries its duration, the resources it needs and its price. A colour is not booked into a slot meant for a trim.
-
04
The diary is checked first
Free-busy is checked against the connected calendar, including each stylist's own Google Calendar or Microsoft 365 calendar, before a time is offered. Capacity rules refuse a slot that is already full.
-
05
Book, move or cancel
Layla books, reschedules or cancels during the call. Prices are spoken only if they are in your catalogue, so a caller is never quoted a number you do not charge.
-
06
Policies are answered from your words
Deposits, late arrivals, cancellation and no-show rules, parking, what to bring: Layla answers from the documents you upload to the knowledge base, retrieved by semantic search, in your own wording.
-
07
A person when it needs one
A complaint, an unusual request or a caller who asks for a person is handed to your team. That handoff is a designed branch of the call, not a failure.
-
08
The follow-up and the record
A confirmation can follow by SMS or WhatsApp, and reminders go out on your policy. Every call leaves a recording, a transcript and an outcome in the CRM.
What about deposits, no-shows and add-on treatments?
Write them down. Layla answers from the documents you upload, so your deposit rule, your late-cancellation rule and your no-show policy are explained the way you would explain them. If you want a caller booking a colour to hear about a treatment that goes with it, put that in your knowledge documents too: Layla says it because you wrote it, not because of a built-in upsell feature. What it will not do is quote a price that is not in your service catalogue.
Reminders do the rest of the no-show work: SMS, WhatsApp and email on the policy you set, with an ICS attachment so the booking lands in the client's own calendar.
Listen
What does an Arabic salon booking sound like?
Salon booking in Jordanian Arabic
AI voice agent demo — simulated caller · Arabic (Jordanian) · inbound · 49 seconds
Layla's replies were generated live by the production Layla model from the agent's saved settings. The caller is a synthetic voice and Lavender Salon is a fictional business: no real call or customer.
What happens in the call, in English
- Layla answers for Lavender Salon and asks whether the caller wants to book, change or ask about an appointment.
- The caller, Samer, wants to book. Layla asks which service; he asks for a haircut with a blow-dry.
- Layla asks what day and time suit him. He asks for next Thursday at four in the afternoon.
- Layla repeats it back: a haircut with a blow-dry, next Thursday at 4 in the afternoon.
- Samer agrees. Layla thanks him, tells him the team will check the booking and confirm it with him, and closes the call.
In this demo, Layla ends by telling the caller the team will confirm. With a connected calendar, Layla checks free-busy and can book, reschedule or cancel on the call itself. Read the full transcript or hear more on the Arabic AI voice agent page.
Arabic salon booking assistant
Can it book in Arabic and in English?
Yes. The voice agent handles Gulf, Levantine and Egyptian Arabic as dialects rather than as one flattened language, and it works in English and 9 more languages: Spanish, French, German, Italian, Turkish, Hindi, Urdu, Portuguese and Indonesian. That matters in a salon, where service names, times and prices are said the way people actually speak, not the way a textbook writes them.
Many callers mix Arabic and English, especially for service and brand names. How any agent copes with that depends on your callers and your wording, so test it with your own service list on a demo rather than taking our word for it.
The voice is Layla, a female voice, and reminders go out in the language you configure for each client.
Pricing
What does an AI receptionist for a salon cost a month?
The AI voice agent is $0.60 per started connected minute on managed AI, added to a Professional plan at $129 per agent per month. Two worked examples:
A single salon
Layla answers 300 calls a month, 2 minutes each. One Professional seat for the person who takes handovers.
| 300 calls × 2 min | 600 min |
| 600 min × $0.60 | $360 |
| 1 Professional seat × $129 | $129 |
| Total a month | $489 |
About $1.63 per answered call.
A busy spa or two branches
Layla answers 600 calls a month, 2 minutes each. Two Professional seats for reception cover.
| 600 calls × 2 min | 1,200 min |
| 1,200 min × $0.60 | $720 |
| 2 Professional seats × $129 | $258 |
| Total a month | $978 |
About $1.63 per answered call.
Examples, not quotes: your total depends on how many calls Layla answers and how long they last. AI minutes are billed per started connected minute. Carrier minutes are billed by your carrier, taxes are excluded and seats are shown at monthly prices; annual billing saves 20%. With your own model keys, a flat monthly fee replaces the per-minute AI rate. See pricing and what an AI receptionist costs.
Compare
AI receptionist, front desk or salon phone answering service?
| Front desk only | Phone answering service | DialerBee AI receptionist | |
|---|---|---|---|
| When a stylist is mid-service | The phone rings out, or a client waits while someone steps away | Answered by an operator who does not work in your salon | Answered by Layla on the number you route to it |
| Booking into the stylist's diary | Yes, one call at a time | Often takes a message for you to call back | Books, reschedules and cancels after a free-busy check |
| Prices | As accurate as the person's memory | Only what you have briefed | Only prices in your service catalogue can be spoken |
| Deposit and no-show policy | Explained by staff | Read from a script, if one was provided | Answered from the documents in your knowledge base |
| Arabic and English | Whatever your staff speak | Depends on the provider | Gulf, Levantine and Egyptian Arabic, English and 9 more languages |
| Complaints and sensitive calls | Handled with judgement | Message taken | Handed to your team by design |
| After the call | Notes, if someone writes them | A message log | Recording, transcript and outcome in the CRM; SMS or WhatsApp follow-up |
| How it is paid for | Salary and cover | Set by the provider | $0.60 per started connected minute on managed AI, plus a Professional seat |
The answering-service column describes the category in general, not any named provider. We recommend keeping your front desk: Layla takes the routine calls, and your team takes the ones that need judgement.
Fit
Is DialerBee the right AI receptionist for your salon?
It fits well if your callers speak Arabic as well as English, if you want bookings in a diary that knows each service's duration and capacity, if you keep stylists' calendars in Google Calendar or Microsoft 365, or if you want the AI, your team, WhatsApp and reminders in one place with one customer history.
Choose a salon-software add-on instead if your whole business already runs inside a salon booking system and you want the phone agent to book straight into that system. DialerBee books into its own appointments portal and syncs with Google Calendar and Microsoft 365; ask us on a demo before assuming it connects to anything else.
Keep a person on the phone for complaints, unusual requests and any caller who asks for one. Layla hands those calls to your team.
Is it answering real salon calls?
DialerBee's Arabic AI voice agent is in production for a salon business, answering and booking real calls. (The client is not named.)
Getting started
How do you set up an AI receptionist for a salon?
- Build the service catalogue: every service with its duration, the resources it needs and its price. Layla can only quote what is here.
- Connect the calendars: Google Calendar or Microsoft 365, at organisation scope and per stylist, so free-busy is real.
- Write the knowledge documents: hours, location, parking, deposit and no-show rules, what to expect at a first visit, and anything you want mentioned alongside a service.
- Set the persona and the handoff: the greeting, the tone and who takes a call when a person is needed.
- Route the number: we set up the number for you, or self-serve with your own SIP trunk or PBX.
- Test before launch: book, move and cancel a real slot in each language your callers use, and ask for a person twice.
The full checklist and a test-call script are in how to set up an AI receptionist. For everything the agent does beyond salons, see the AI receptionist page.
AI receptionist by industry
How the AI receptionist handles calls in your type of business, with worked prices and honest limits.
The call
The phone rings while the chair is full
In a salon or spa the missed call is the lost booking, and it is missed for a good reason: the person who would answer is with a client. Route the number to an AI voice agent the same way you would route it to a queue.
Layla checks free-busy, offers a time that is genuinely open, and books, reschedules or cancels there and then, quoting only prices that exist in your service catalogue.
- An inbound number can route to a queue, a person, an IVR flow or an AI voice agent
- Free-busy checked before a time is offered
- Book, reschedule and cancel on the call itself
- Only catalogue prices are quoted, so a caller cannot be given a number you do not charge
The diary
A calendar that knows what each service occupies
The appointments portal runs on a service catalogue rather than on free text. Each service has a duration, the resources it needs and its price, so a colour treatment is not booked as though it were a quick trim.
Capacity rules are enforced at the moment of booking. When a stylist or a service is full, the booking is refused rather than accepted and argued about later.
- Day, week and month views, with a column per member of staff
- Durations, resource requirements and capacity rules from the service catalogue
- A booking is refused when capacity is full, rather than double-booked
- Notes on the appointment, and a read-only booking viewer role
The reminder
The no-show is the cheapest thing to fix
Reminders go out over SMS, WhatsApp and email on the policy you set, so nobody has to remember to send them, and one can be sent immediately from the appointment when something changes. An ICS attachment puts the appointment in the customer's own calendar with one tap.
Then the messages-sent report says whether the reminders actually left, which is a different question from whether they were configured.
- SMS, WhatsApp and email reminders on a policy, plus send-now
- ICS attachments so the booking enters the customer's own calendar
- A messages-sent report showing delivery, not just intent
- Booking reports for what was booked, by service and by member of staff
Frequently asked questions
What is an AI receptionist for salons?+
It is an AI voice agent that answers your salon's phone number and does the routine front-desk work on the call: booking, rescheduling and cancelling appointments, and answering questions about services, prices and policies. In DialerBee it is Layla, which checks free-busy on the stylist's calendar before offering a time, quotes only prices in your service catalogue, and hands the caller to your team when a person is needed.
Can the AI voice agent really book an appointment during a call?+
It books, reschedules and cancels on the call, after a free-busy check against the connected calendar. It quotes only prices that are in your service catalogue, so a caller cannot be told a price you do not charge.
What stops a double booking?+
A free-busy check runs against the calendar before a time is offered, and capacity rules from the service catalogue are enforced at booking time, so a booking is refused when the capacity for that service is full.
Which calendars does it sync with?+
Google Calendar and Microsoft 365, at organisation scope and to each stylist's own calendar, with free-busy checks before a slot is offered and change notifications carrying edits back the other way.
Does it speak Arabic?+
Yes. The voice agent handles Gulf, Levantine and Egyptian Arabic as dialects, plus English and 9 more languages, 11 in total. You can hear a 49-second booking in Jordanian Arabic on this page: an AI voice agent demo with a simulated caller and a fictional salon.
Can it explain our deposit and no-show policy?+
Yes, if you write the policy into the documents you upload to the knowledge base. Layla answers from those documents in your wording. The same goes for anything you want mentioned on a call, such as a treatment that goes well with a colour: it is said because you wrote it, not because of a separate sales feature.
How much does an AI receptionist for a salon cost?+
On DialerBee the AI voice agent is $0.60 per started connected minute on managed AI, added to a Professional plan at $129 per agent per month. For example, 300 calls a month at 2 minutes each is 600 minutes, or $360, plus one $129 seat: $489 a month. Carrier minutes are billed by your carrier. With your own model keys a flat monthly fee replaces the per-minute rate.
How do reminders work?+
Reminders go out over SMS, WhatsApp and email on the policy you set, and you can send one immediately from the appointment. They can carry an ICS attachment, and a messages-sent report shows what actually went out.
See a salon booking taken on a call, on a demo tenant
A 30-minute walkthrough on a demo tenant, in English or Arabic.