Nobody changed how the shop books.
Everything around it changed.
TL Slicks Barbershop & Shave Parlor has been cutting on Center Street in Kalispell since 2015. Four barbers, four separate books, one phone that rings while every pair of hands is busy.
What they needed
A barbershop's phone rings at exactly the moment nobody can pick it up — mid-fade, hands full, clippers running. The call goes unanswered, and the customer books wherever someone does answer.
There was a hard constraint on the fix. Every barber already runs their own book, and the shop had no interest in learning a new system or moving their clients off one. Any solution that started with "first, replace your booking software" was dead on arrival — and most of them start exactly there.
What we built
A front desk that answers texts
The shop's line answers questions about hours, services, pricing and availability over regular text message — no app to install, no menu to sit through, and no waiting until someone is free to pick up.
Each barber's own booking link
Ask for a specific barber and you get that barber's booking page, not the shop's front door. The assistant knows who works which days and who takes the early mornings.
Missed a call? It texts them back
A call that rings out or gets hung up on triggers a text with the booking link, so the customer who couldn't get through still has a way in before they try the next shop.
A real person, whenever asked
Anyone who asks for a human gets one. The conversation is handed off, written up, and the shop is alerted — the assistant doesn't argue or loop.
Three things that actually happened
It sends people to their existing booking system, deliberately
The assistant hands out each barber's real booking link — the same pages the shop already used, unchanged. Nothing was migrated, no client had to re-learn anything, and the barbers' books stayed exactly where they were.
This is the part most AI front desks get backwards. The booking system isn't the problem — nobody being free to answer the phone is. Replacing working software to solve a phone problem is how these projects die in month two.
It was tested from a real phone, not a demo screen
The whole thing was put through its paces over carrier text from an ordinary cell phone: asking about booking, pricing and hours, then asking to talk to a real person. It answered the questions, sent the right barber's link, and on the request for a human it handed the conversation over, summarised what had been discussed, and alerted the shop. A separate hung-up call produced a text with the booking link inside a minute.
A demo proves a system works under the conditions the person demoing it chose. A phone in your hand proves rather more.
The carrier paperwork was cleared — the second time
Before any business can send texts like this, US carriers have to approve it, and that approval is where these projects usually stall for weeks. The first application came back rejected. The cause turned out to be how the consent language was bundled on the sign-up form — a specific, fixable thing rather than a mystery. It was reworked, resubmitted, and cleared on that resubmission.
Worth saying plainly because it's the unglamorous half of the job: the diagnosis became a checklist, and the shops that came after inherited it.
One thing worth disclosing
I cut hair at this shop.
I've worked a chair at TL Slicks for years, which means this isn't a system I installed and walked away from — it's one I stand next to every week and hear ring. If it sent someone the wrong barber's link or answered a question badly, I'd be the one finding out about it at the chair.
That's a conflict of interest worth stating out loud rather than leaving for someone to discover. It's also the reason this particular build got tested harder than most.
Want to see it for yourself?
The shop's site is worth a look — and the front desk described above is the one you'll reach.
Visit tlslicks.comYour front desk, built the same way
Your booking system stays. Your phone number stays. What changes is that the people who reach out when you're busy stop going unanswered.