What we build

Salons lose bookings because nobody is free to answer the phone

The booking, the reminder, the empty chair at four o'clock and the client who only comes for one stylist. That is the job, and only some of it should be handed to software.

The person answering has scissors in her hand

AI automation for salons is a booking assistant that answers when every pair of hands in the building is busy. It takes the enquiry on WhatsApp or the phone, checks the diary, holds a slot with the stylist the client asks for, sends the reminder the day before, and offers the empty four o'clock chair to someone on a waiting list.

A salon does not have a queue problem so much as an attention problem. The phone rings while a colourist has gloves on and a client mid-application. The receptionist, if there is one, is settling a bill and taking a walk-in's name at the same time. The message that arrives on the salon's WhatsApp at nine in the evening is read the next morning, by which time the person asking has booked somewhere else.

This is why the booking automation conversation in salons is different from the one in most businesses. The value is not that a machine replies faster than a person. It is that a machine replies at all, at the moments when every person in the building is legitimately occupied doing the thing the customer is paying for.

The enquiries themselves are repetitive to the point of being scriptable. How much for highlights. Are you open on Sunday. Do you do bridal packages. Is Sana free on Saturday. Can I come at six today. Four of those five have a definite answer sitting in a diary or a price list, and the fifth is a stock question about capacity.

The empty chair is the whole economics

A salon sells time in a chair, and unsold time does not carry over. A no show at four on a Saturday is not a delayed appointment, it is an hour of a senior stylist's day that has been thrown away, along with the client who would have taken it if anyone had thought to ask.

Two mechanisms address this and only one of them is the obvious one. Reminders reduce the no shows that are caused by forgetting, which is a real share of them.

The second mechanism matters more and gets built less often: when a cancellation lands, the released slot should immediately be offered to a short list of people who wanted that day, on the channel they use, first reply takes it. A cancellation at noon for a four o'clock appointment is refillable. It is only unrefillable because nobody had time to make ten calls.

Deposits are the third lever and they are a policy decision rather than a software one. If a salon has no deposit on long or high value appointments, a reminder system is treating a symptom. It is worth being told that by whoever is quoting for the automation, before the automation is bought.

Two numbers that tell you whether this is working

No show rate on booked appointments, and the share of cancelled slots that got refilled the same day. The second one is the number most salons have never measured, and it is usually where the recoverable money is.

Clients belong to stylists, and the system has to know that

In most salons the loyalty is not to the brand. A client books with a particular person, has done for years, and will wait two weeks rather than sit with someone else. Any booking automation that treats stylists as interchangeable capacity will quietly damage the business it was bought to help.

That means the diary has to be modelled properly. Each service has a real duration, which differs by stylist and by hair length. Each stylist has days off, a lunch, and a skill list. Colour has processing time in the middle when the chair is occupied but the stylist is not. A system that books every appointment as a generic hour will double book the colourist within a week and everyone will go back to the paper diary, correctly.

When a client's stylist is unavailable, the right behaviour is to say so and offer the choice: another day with the same person, or the same day with a named alternative. Silently reassigning is the failure mode to design against. It is also the one that generates the review you will be reading about for months.

A salon booking system that does not know who cuts your hair is a calendar with extra steps.

Rebooking on the interval, not on the calendar

Every service has a natural return window. Roots grow out on their own schedule, a cut loses its shape on another, threading and waxing come round faster than either. The salon that quietly beats its competitors is the one that asks at the right moment, which is a few days before the client would have started thinking about it themselves.

This is different from a monthly campaign to the whole list. It triggers per client, off their last visit and the service they had, and it stops when they respond or book. Done properly it does not feel like marketing, it feels like being remembered. Done as a broadcast to everyone on the first of the month it trains people to mute the salon's number.

The messaging rules matter here. On WhatsApp, business initiated messages need opt in, use templates approved in advance, and sit inside a window that closes after the client's last reply. Those constraints are why the channel still gets read, and building around them rather than within them is how a salon loses its number.

Packages and memberships deserve the same treatment. A client who bought six sessions and has two left should be able to ask and get an answer without anyone opening a register, and should hear from the salon before the package expires rather than after.

What a person still has to do

Consultation is not a booking step. When someone asks what highlights will cost, the true answer depends on length, thickness, what was done to the hair last time and what they are hoping for. A range plus a short conversation is the honest reply, and a system that names a firm price to avoid the awkwardness has just written a cheque the stylist has to cash.

Bridal is a whole business inside the business. It runs months ahead, involves trials, deposits, a team travelling, and a family with opinions. Capture the enquiry fast, because the first response matters more here than anywhere else in the salon, then put a person on it immediately.

Complaints go to a human on the first message. A client unhappy with a colour is not a scheduling event and no automated apology has ever helped one.

Salon front desks in other countries, and the habits that do not carry over

An empty chair costs the same in Dubai, Manchester or Toronto, and the person who could answer the phone there is holding scissors too. What differs is how the booking arrives and what happens when the client does not.

In Pakistan most appointments start as a phone call or a WhatsApp message, which is why answering is the whole build. In the Gulf, the United Kingdom, Australia and North America a large share of bookings start inside an online booking system, a Google listing or an Instagram booking link. The work moves from answering an inbox to keeping one calendar honest across every place a client can book from.

No-shows change with it. Salons in those markets commonly hold a card on file or take a deposit, which makes a cancellation policy something the system enforces rather than something a receptionist has to raise at the counter. In Pakistan a reminder is usually the only lever available, so the reminder has to be better written and better timed.

Two smaller differences shape the build. Messages here mix English and Urdu inside one sentence and the Gulf mixes English and Arabic, while a single language is more common in the United Kingdom and Australia and parts of Canada expect French alongside English. And Meta excludes the United States and Canada from business-initiated WhatsApp calling, so SMS carries the reminder there. Wobble works from Karachi and remotely, with no office in any of those cities.

When a salon does not need any of this

A single chair salon with one stylist and a handful of clients a day does not need this. A notebook and a phone that gets answered between clients is genuinely a better system, and anyone selling automation into that situation is selling a subscription against a problem that is not there.

If most of your business walks in off the street rather than booking, appointment automation is solving somebody else's problem. Look at the front desk and the waiting experience instead.

If service durations and stylist schedules are not written down anywhere, the first project is the diary, not the bot. An automated booking system built on guessed durations produces overlapping appointments, which is worse than the phone going unanswered.

And if the no shows are coming from a specific segment that has never paid a deposit, fix the policy first. Software applied to a policy gap makes the gap more efficient.

An AI receptionist for a salon, when both hands are busy

An AI receptionist for a salon is the version of this that answers while the colour is still on somebody's head. It takes the booking, offers a slot sized to the service rather than a generic half hour, and gives a client somewhere to cancel other than by not turning up.

Two rules keep it from doing damage. It books against the stylist the client actually asked for, because a client quietly moved to whoever was free is a client who stops booking. And it never quotes a price it cannot see in the price list, because a figure invented on the phone becomes an argument at the till.

Walk-ins are the part worth settling before buying anything. If most of your business arrives without an appointment then the phone is not where your money is going missing, and the honest answer may be that you do not need this. The full version of that argument, and what decides the cost, is on the AI receptionist page.

What a salon should ask about before buying any of this

Nothing on this site is priced, and in a salon the reason is easy to see from the shop floor. A three chair place with one WhatsApp number and a two branch salon with six stylists, a card machine and an Instagram booking link are the same sentence and a completely different build. What moves the figure is how many stylists' diaries have to be modelled honestly, whether your booking software lets an outside system write to it, how many places a client can arrive from, and who maintains it after the first month. That last one is the part your own team can genuinely take on if somebody there enjoys it, and a supplier who will not say so is selling you a subscription rather than a system.

The order of the work is fixed. The first week goes on mapping the diary, which here means the true duration of each service by stylist, the processing gap in the middle of a colour, the days off and the skill list, because guessing that is what breaks a booking system in week two. One piece is live inside a fortnight and it is usually the reminder and the offer of a released slot, since those two touch the money soonest. Rebooking on each client's own interval comes afterwards, once there is enough visit history behind it for the message to be about the client rather than about the first of the month.

Three handovers are agreed before anything goes live. A complaint hands it to a person on the first message, always, because no automated apology has ever improved a colour somebody dislikes. A bridal enquiry is captured instantly and then reaches a human the same day, since the first response wins that work and it is the most valuable booking in the diary. And any price question where length or condition changes the answer gets a range and a call back, which means human approval before anybody commits a stylist to a figure she then has to honour. Ibrahim owns build and workflows at Wobble, and the rule he applies is that the person on the front desk should be able to change a message herself without ringing anyone.

Ownership sits with the salon and it is worth being specific about why. The number stays yours, the templates are yours, the client list is yours, and the automations run in accounts under your logins, so if the arrangement ends the booking assistant carries on answering. A salon's client list with its visit history is the most valuable thing in the building, and a supplier holding it inside their own account has arranged the relationship in their favour rather than yours. Wobble works from Karachi, month to month, across 25 engagements in six countries, and has no office in Dubai, Manchester or Toronto whatever a competitor's contact page implies.

Common questions

Can a salon take bookings automatically on WhatsApp?

Yes, and it is usually the right channel because that is where the enquiries already arrive. The system reads real availability from the diary the salon already keeps, offers specific times rather than asking when the client is free, writes the booking back and sends the confirmation. The part that decides whether it works is the diary: real service durations, per stylist, including processing time when the chair is busy and the stylist is not.

How do you reduce no shows in a salon?

Reminders with a one tap confirm or reschedule handle the forgetting. The larger recovery is refilling the slot that gets cancelled, by offering it immediately to a short list of clients who wanted that day, with the first reply taking it. Deposits on long or high value appointments do more than either, and that is a policy change rather than something software can supply.

What if a client only ever books with one stylist?

The system has to know that and respect it. Bookings are held against a named stylist, and when that person is unavailable the client is offered the choice between another day with them or the same day with a named alternative. Silent reassignment is the failure that costs a long standing client, so it is designed out rather than left to the model.

Can it tell clients the price of a service?

For fixed price services, yes. For anything that depends on hair length, thickness or condition, it should give the range from your own price list and route to a person for the specific number. A firm quote invented to sound helpful becomes an argument at the counter, and the stylist is the one who has to have it.

How does automated rebooking work without annoying people?

It triggers on the individual client's interval for the service they actually had rather than on a monthly campaign, it suppresses anyone who has just visited or just been contacted, and it stops after one unanswered message. On WhatsApp it also has to respect opt in, approved templates and the window that closes after the client's last reply, which is what keeps the channel readable in the first place.

Does the salon own the client list and the booking data?

It should, and this is worth checking in writing before buying anything. Client contact records, visit history, consent status and the booking logic should sit on accounts in the salon's own name, so that changing supplier is a migration rather than a loss. A client list held inside somebody else's platform is a client list you rent.

See where this applies to your business

The AI Readiness Call is a short, free conversation about where automation would actually pay back in your business. The call is free. The diagnosis is not.

Book AI Readiness Call