ClaudIA
The salon blog

Highlights, balayage and variable timings: do they choke an AI?

Updated 2026-08-01 · 4 min read

It's the most technical objection we get, and also the fairest: *«in my salon the same service takes different amounts of time depending on the client, and in the middle there's dead time. A closed system is going to end up rigid on me»*.

Whoever says it has experience. Most digital calendars treat a service as a name and a number of minutes, and colour can't be managed on that. Here's exactly how we solve it, including what we don't cover.

The problem, in a real case

Balayage. On short hair it's 55 minutes and £120. On long hair, two hours and £190. And inside those two hours there are around 45 minutes in which the colour is developing: the chair is occupied, the client is there, and your hands are free.

A «one service = one duration» calendar forces you to choose between two evils:

Neither is acceptable, and that's why plenty of salons end up running the real calendar in a notebook while the software plays ornament.

How it's solved: price ranges and processing time

First, the price ranges. A service doesn't have one duration: it has one per range.

Price rangePriceDuration
Short hair£12055 min
Medium hair£15590 min
Long hair£190120 min

At booking you pick the range and the calendar blocks what it should. And if you don't know yet when the appointment is made? You take the longest one. That's deliberate: blocking too much is corrected in a minute when the client arrives; blocking too little is discovered with two clients at the door.

Second, the processing time. On each service you can mark which part is active work and which part is waiting. With that, the calendar stops painting a solid two-hour block and paints three: application (your hands busy), colour developing (the chair busy, you free), and wash and finish (your hands busy).

And that gap in the middle can be sold. The calendar lets you put a short appointment in there — brows, a fringe trim, a nail touch-up — without touching the main appointment, and the assistant takes it into account when somebody asks for a time. What that adds up to in a month we work out here.

A system that doesn't distinguish between «the chair is busy» and «I am busy» is hiding billable hours from you every week. It isn't a configuration detail: it's money.

The rule behind all of this

There's one sentence that governs the calendar's design, and we think it's the important part of this article: the business overrides the software.

If you want to put an appointment where the system says it doesn't fit — because you know that client, because it'll be quick, because it's your sister — there's a save anyway button. The appointment goes in, it's flagged as forced, and nobody asks you anything else. What the system never does is the opposite: force a slot on its own because it suits it.

That asymmetry is on purpose. Software that breaks its own rules on its own account sits two clients on top of each other; software that lets *you* break them only does what you asked.

What we don't cover (and won't pretend we do)

When something here doesn't fit, the honest alternative is a custom build: more expensive, slower to start and more yours. It's a legitimate option and we've recommended it to some salons.

What to ask in any demo (ours or anybody's)

Bring your most complicated service and we'll build it in the demo

If you bring the balayage with its three price ranges and its wait and the calendar can't work it out in front of you, don't buy it. It's the fastest test there is.

Keep reading

Ready to let ClaudIA take over?

Ask for a demo and we'll show you how it works with your own salon. No commitment.