StayReplied logo: a speech bubble with a reply-arrow R

Website chat for beauty salons and barbers

Almost every chat a salon or barber receives is one of three things: "do you have a slot", "how much is it", or "is my stylist in". If those three are answered quickly from a price list and a rota you keep current, the chat turns visitors into bookings; if they wait until the stylist has a free hand, the visitor books somewhere else. This guide gives you the questions, the wording, and a way for the front desk and the stylists to share one inbox without answering twice.

Why salon chat is different

The person who knows the rota is usually holding scissors or a brush. So the set-up has two rules. First, the facts that do not need the diary (hours, list prices, services) are written once and published, so anyone on the desk can send them. Second, anything that needs the diary goes to whoever is on the desk, never to the stylist mid-appointment.

The twelve questions

Customer asksAnswer pattern you fill inPerson takes over?
Do you have a slot today at [time]?"Let me check the diary. Which service, and do you prefer a stylist?"Yes, to confirm
How much is a haircut / blow-dry / beard trim?"[Service] is [price from your list]. Longer hair or extras are priced at the chair."No, for list prices
Is [stylist] working on [day]?"[Name] works [days]. Shall we book you with them?"Yes, to book
Do you do bridal or event packages?"Yes. Packages start from [published price]. Send the date and we will call you."Yes
Do you take walk-ins?"Walk-ins are welcome when a chair is free; booking is safer at [busy times]."No
Is it a ladies-only salon?"We are a [ladies / gents / family] salon. [Separate area details]."No
Which products do you use?"We use [brands or range]. Ask your stylist if you have a preference."No
Can I change my booking?"Of course. Your name, current time and the new time you would like?"Yes
Do you have home service?"[Yes, in these areas / No, salon only]."Yes, to arrange
Is there parking?"[Where to park], map: [link]."No
I had a reaction / I'm not happy with my colour"I'm sorry. Our manager will reply to you here today."Yes, always
Do you have a gift card?"[Yes, values and how to buy / Not at the moment]."No

Never answered automatically

  • Skin, scalp or allergy questions. "Is this treatment safe for me" is for a person, and a patch test is arranged in the salon, not promised in chat.
  • Prices that depend on hair length or condition. Publish the starting price; the stylist confirms.
  • Complaints, redo requests and refund demands. The manager answers, by name.
  • Offers you have not published. If a price is not on the list, nobody types it from memory.

StayReplied sets the answer mode per channel (off, drafts only, or answer), not per topic, and hands complaints and refund demands to a person. Most salons start with people sending every reply from the published list. No plan includes AI today; AI drafts need your own Anthropic key.

Three welcome lines

  1. "Hi! Ask us for a slot, a price or your favourite stylist. We reply from [opening time] to [closing time]."
  2. "Welcome to [Salon]. Tell us the service and the day, and we will find you a time."
  3. "Hello, booking a cut or a trim? Send your name and preferred time."

Starter questions as buttons: "Book a slot", "Price list", "Bridal packages", "Where are you". More wording in welcome message examples.

After closing

The widget does not send an automatic closed message today, so put your reply hours in the welcome line and answer late chats first thing when you open:

"Good morning, thanks for your message last night. We have [times] free today for [service]. Which one suits you?"

Switch on "Ask for name and email before chatting", so a late-night booking request is never anonymous. Out-of-hours chat messages has more lines.

The Thursday evening rush

Thursday evenings and the days before Eid fill the diary and the inbox at once (handling a chat rush). On those days:

WhoDoes what in the inbox
Front deskOwns the unassigned view and every booking question
Senior stylistGets assigned only "can you do this style" chats, answered between clients
ManagerOwns anything escalated: complaints, redo requests, refund demands
EveryoneUses internal notes for "chair 3 is free at 8", never a personal phone

The shared inbox shows who has a chat open, and asks you to review if the customer wrote again while you were typing. A shared inbox or personal phones explains why that beats passing one phone around the salon.

A one-week set-up

  • Day 1: create the workspace and invite the front desk and the manager.
  • Day 2: publish your price list and the twelve answers as knowledge.
  • Day 3: publish the widget, add your site to its allowed origins, paste the snippet.
  • Day 4: write the welcome line and the after-hours message in English and Arabic.
  • Day 5: test with a friend: ask for a slot, a price and a complaint, and see who picks each up.
  • Day 6: agree the rush-day roles above.
  • Day 7: read the week's chats and add every question you had to type from scratch.

When this is not for you

If your bookings run entirely through a booking app with its own chat, a second inbox adds work. If your customers only message you on WhatsApp: web chat is the channel you connect today, and WhatsApp is coming soon (see channels). Starter is AED 70 a month plus 5% VAT for 2 seats, Team AED 210 for 5; see pricing.

Questions and answers

Can the chat book appointments by itself?

No. It collects the service, the day and the name; a person confirms the slot in your diary.

Can stylists answer from their own phones?

Yes, in the browser, signed in to the shared inbox, so the chat stays with the salon and not on a personal number.

What if a customer complains in chat?

Assign it to the manager, who answers by name the same day. Complaints and refund demands are handed to a person, never answered automatically.

Does it work in Arabic?

Yes. The widget and the inbox work in Arabic and English, right to left included.

Turn salon chats into bookings.

start your free trial, 14 days, no card needed.