The booking problem.
Every year, new platforms promise to fix how people book hair appointments. Better UX, faster checkout, smarter search. And every year, the same frustrations persist. Appointments booked for the wrong amount of time. Services described in ways that mean nothing to the person reading them. High-margin colour work quietly pulled offline by salons who've decided the digital experience produces worse outcomes than a phone call.
We've spent a long time inside this problem, and we're increasingly convinced the diagnosis has been wrong. It isn't a technology problem. It's a data problem.
The professional salon industry has never had a shared, structured language for what it offers. Services are named differently across every booking system, every website, every menu. A single service - hair being dried and finished after a cut - appears across salon menus as a blow dry, blow out, blow wave, finish, style, set, dry off. Sometimes priced separately. Sometimes included. Sometimes not listed at all. Multiply that inconsistency across every service category, every market, every language - and you begin to understand why even the most well-resourced attempts to fix booking keep producing the same result. Without a structured foundation, even the most elegant interface is guessing.
The most telling recent example of this isn't a booking platform - it's an AI receptionist. A well-capitalised software group operating across the beauty and wellness industry recently acquired an AI tool designed to handle salon reception: answering enquiries, managing scheduling, taking the administrative load off the front desk. The premise was reasonable on the surface. A receptionist is essentially doing scheduling, and scheduling is something AI can handle.
Except that's not what a skilled salon receptionist is doing at all.
She's holding consequence knowledge - accumulated through thousands of real interactions - that exists nowhere in any system. She knows this client's colour takes longer to process than the menu suggests. She knows this stylist runs over on complex cuts and needs a buffer. She knows a new client asking for a big change needs more time than they've asked for, and a gentle conversation before the appointment rather than after. That knowledge isn't structured. It isn't written down. It lives in memory, built through experience, and it's what makes the difference between an appointment that lands well and one that doesn't.
The AI receptionist had none of it. Same surface task, completely different underlying complexity. The technology was applied to what the job looks like, not what the job actually is.
This is the pattern we keep seeing. Technology applied to the visible surface of the problem, without the structured intelligence underneath, keeps producing the same result - and the failure looks like a technology failure when it's actually a data failure.
The consequence of that pattern is bigger than it looks. It's a generation of consumers who were never properly onboarded into professional salon services at all - not because they rejected them, but because the barrier to entry was never low enough. Confidence requires clarity. Clarity requires structure.
The next generation of booking experiences - the ones where you simply tell a device what you want and it handles the rest - will require that foundation to exist. We've spent fourteen years building the operational knowledge, the integrations, and the understanding of where the complexity actually lives.
That work is now becoming something new. We'll share more soon.

