Booking a haircut is easy to automate. One service, one duration, one chair.
Nail work is not that, and most booking software — including most of the AI kind — is built as though it were. Here is what actually goes wrong, in the order it costs you the chair.
Nobody says the name of the service
Your menu says Basic Pedicure. The caller says "a pedicure". Or "the basic one". Or "the powder ones" for dip, or "the hard gel", or "SNS", or simply "the same as last time".
A system that requires the exact menu name will either refuse, or — worse — quietly pick the closest string and book the wrong thing. "Basic" on its own matches Basic Manicure and Basic Pedicure equally well, and guessing between them is a coin flip the client discovers on arrival.
The right behaviour is boring: when the request is unambiguous, book it and say what you booked. When it genuinely is not, ask one short question and then book. What a system must never do is ask the client to confirm something it already understood, which is the failure that makes people hang up and call the shop next door.
Add-ons change the clock, not just the price
Length, shape, art, repairs, a French tip — a booking system that treats these as line items with a price attached will happily sell forty minutes of extra work into a twenty-minute gap.
Duration has to move with the add-on. If it does not, the schedule looks fine on screen and falls apart by two in the afternoon, and the person who pays for that is the technician working through their break.
Removal is the appointment nobody books
The single most common overrun in a nail salon is a soak-off that was never on the ticket.
A client arriving with three-week-old acrylic to be taken off and replaced needs materially more chair time than a fresh set, and they will almost never think to mention it, because from their side they are booking "a new set". Any system taking bookings without asking what is currently on the nails is systematically under-quoting its own schedule.
Asking is not a technical problem. It is a matter of the booking flow knowing the question exists.
The same service is not the same length for everyone
A technician six months in and one with fifteen years do not take the same time over a full set, and pretending otherwise builds a schedule that is wrong for both — too tight for one, wasteful for the other.
Durations that vary by technician are unglamorous and they are most of what makes a book hold together on a Saturday.
Walk-ins and appointments share one chair
Most nail salons run both, and they compete for the same seat.
If online booking lives in one system and the walk-in queue in another, the two will sell the same 2pm slot to different people, and someone at the desk will absorb the difference. They need to be the same book, which sounds obvious and is the thing separate tools structurally cannot do.
The awkward booking is the profitable one
Bridal parties and birthdays are the highest-value appointments a nail salon takes, and they are the ones most likely to be abandoned mid-booking, because the system asks for every guest's contact details before it will hold anything.
The organiser should give their details once and name the services. Nobody should be inventing phone numbers for four other people to satisfy a form.
What this means for an AI answering the phone
Everything above applies harder when the booking arrives by voice, because there is no menu to look at.
A voice assistant taking nail bookings has to map loose language onto a real service list, ask about removal, respect per-technician durations, handle a party without demanding four phone numbers, and — critically — know what it does not know. An assistant that invents a technician's name, or confirms a service it only half-heard, does more damage than a voicemail. Voicemail at least fails honestly.
That last part is a design stance rather than a feature: where there is no answer, the honest output is to ask, or to say it will have someone call back. It should never be a plausible-sounding guess.
If you want to hear one handle it, the line is live — ask it for a fill tomorrow afternoon and see whether it checks a real calendar or just agrees with you.
The booking side is nail salon booking software; the register that the booking eventually becomes a ticket in is the nail salon POS system.