Meet Duke
AppsSee every app
IndustriesBrowse all industries
Pricing Help centre Custom AI Journal Contact
Start freeSign in

IndustriesBeauty & wellnessHair salon

Hair salon softwareRemember every formula. Rebook every regular.

Cuts, colour and treatments booked by stylist, with each client's colour formula and patch test date a question away. Duke takes booking requests on WhatsApp and tells you who's overdue for their roots.

Duke at your hair salon

Duke rebooks the roots before they show.

Colour clients drift when nobody notices it's been seven weeks. Duke tells you who's due and drafts the rebooking note, checks patch test dates before the weekend's colour list, and takes cut and colour requests on WhatsApp into each stylist's real free times.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalHe prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and he sees only what the person asking may see.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke
A day with DukeA Tuesday at a busy colour salonWorking
  1. Measured your full colour goal45 full colour appointments by 31 October: 30 so far, on pace for 47.Checked every morning
  2. Flagged two missing patch testsSophie asks about Saturday: Holly and Nadia have no test since January.Just answers
  3. Moved Grace's root touch-upShe can't make Thursday. Moved to Friday 10:00 with Sophie, her usual.On its own, by your rule
  4. Drafted 11 colour remindersYour rebooking agent found colour clients past seven weeks. Each waits for a yes.Waits for your approval
  5. Noted a new client's colour historyFreya mentioned box dye last spring. Added to her Client profile for the consultation.On its own, by your rule
An example day. Names and numbers are made up.

Duke does this for you

Just answers

The last formula, one question away.

Ask what you used on a client last time. Duke reads the colour formula, patch test date and preferred stylist from their profile, with your permissions.

Client profile · Grace Walker

Colour formula6.1 roots, 7.13 ends, 9.21 tonerText
Patch test2 Mar 2026Date
Preferred stylistSophiePerson
Waits for your approval

Roots overdue, rebooked by Tuesday.

Write the rule once in plain words: colour seven weeks ago, nothing booked. The agent builds the list every Tuesday, and nothing goes out until you approve it.

Agent · Colour rebookingTuesday's run found 11 clients. Amelia Ross has waited longest, last coloured on 9 July.
Waiting for your approvalSend WhatsApp template “time_for_colour” to 11 clientsApproveNot now
On its own, by your rule

Big changes start with a consultation.

A client asks for a dramatic change. Duke books the consultation you've made bookable instead of the colour itself, and notes the request for the colourist.

Duke on WhatsAppWe start big changes with a consultation, so Sophie can plan it with you. She has Thursday at 5:30. Shall I book that?
Booked · Colour consultation, Thu 5:30 · Enquiry noted
A hair stylist checking a client's cut in a salon
What colour did we use on Grace Walker last time?
DukeFrom her client profile: 6.1 at the roots with 7.13 through the ends, 20 vol, then a 9.21 toner. Patch test done on 2 March. She's booked with Sophie on Saturday at 10:30.
Thanks. Is anyone else in for colour Saturday without a patch test this year?
DukeTwo clients: Holly Price at 12:00 and Nadia Okoro at 2:30. Neither profile has a patch test date since January.
Willow & Co. Salon and Spa in SmartDuke: the Home pageLive demoClosest live demo: Willow & Co. Salon and SpaSalon & spa in Sydney. The same apps, set up for a salon & spa. Open it ↗

The apps hair salons use

For cuts, colour and every stylist's column.

Stylists and their hours, services with their length, retail products and invoices. Colourists, juniors and the front desk each get a role.

Client profiles

The formula, the allergy, the patch test.

Hair type, preferred stylist, allergies, patch test date and colour formula on one profile, linked to the client and their timeline.

  • Start from the salon's ready-made pages and rename any field
  • Only the roles you choose can open the page
Client profiles table with preferred stylist, hair type, allergies and patch test date

Shown: client profiles in Willow & Co., our salon and spa demo.

Appointments

Each stylist's column, from their own hours.

Balayage takes the afternoon; a fringe trim fits in fifteen minutes. Each service has its length and a buffer after it, and free times are worked out for you.

  • Time off and split shifts per stylist
  • Double-booking a stylist is refused
Appointments by stylist: cuts, blow-dries and full colour in each stylist's column

Shown: Willow & Co.'s appointments, our salon and spa demo.

Consultations

Colour corrections start with a consultation.

Track requested, booked and done consultations on a board, with hair goals, last colour, budget and whether a patch test is needed.

Consultations board with Requested, Booked and Done columns and budgets on each card

Shown: consultations in our salon and spa demo.

Rebooking

Roots don't wait.

Ask in plain words and Duke prepares the messages from your own template. You approve before any of them go.

Who had colour with Sophie more than seven weeks ago and hasn't rebooked?
DukeEleven clients. The longest gap is Amelia Ross, last in on 9 July.
Send them our colour reminder.
Waiting for your approvalSend the WhatsApp template “time_for_colour” to 11 clientsApprove allNot now

Pages Duke can build for you

Profiles, consultations, vouchers.

Start from the salon's ready-made pages and add your own, built during guided setup or by asking Duke. For example:

Client profilesColour consultationsGift vouchersExtension ordersBridal trialsJunior training log
Talk to us: we set it up for you.

We set it up with your services and timings, stylists, retail products, WhatsApp number and client list. Willow & Co., our salon and spa demo, shows appointments by stylist, client profiles and retail stock.

Move your salon onto SmartDuke.

Send us your service menu, stylists and client list, and we'll set it up with your WhatsApp number. Or open the salon demo first.

Start free

Talk to us

We reply by email, usually within one working day. No newsletters.