Barbershop Appointment Management: The Excelsior Case Study
See how Excelsior Barber Studio centralized bookings, calls, and messages, freeing up more time for clients and supporting growth across its barbershops.

Ángel had a good problem. Excelsior Barber Studio was growing. More clients were coming in, the business was working, and its barbershops were moving in the right direction. But every new client, service, and location also added one more small task to an already packed day.
Ángel is not only the owner of the business. He is also a barber. While handling invoices, suppliers, payroll, schedules, and the many responsibilities that come with running a small business, he is still behind the chair, scissors in hand, looking after his clients.
That is where the real challenge appeared: a phone does not understand fades, beard trims, or back-to-back appointments. Calls came in while he was cutting hair. WhatsApp messages piled up. One client was asking about availability, another wanted to move an appointment, and a third needed to know which location had an opening. Each interruption seemed small, but together they took up a meaningful part of the day.
When growth starts interrupting the work
In an appointment-based business, answering the phone is not a secondary task. There may be a client ready to book on the other end. Yet in a barbershop, it is not easy to put down the tools, interrupt a conversation, and check the calendar every time the phone rings.
The cost goes beyond the minutes spent on the call. Ángel had to pause the service, understand what the client needed, check availability, confirm the barber or location, and correctly record the appointment. Then he had to regain focus and continue with the person already sitting in front of him.
If he did not answer, he might lose a booking. If he did answer, his work slowed down. Either way, there was a cost.
This is common across barbershops, hair salons, beauty businesses, and other appointment-based services. When the owner also delivers the service, every minute spent managing the calendar is a minute that cannot go toward clients, the team, or growing the business.
Excelsior already had some technology in place. WhatsApp could receive inquiries and send a few automatic messages, but those replies were static. They worked for basic information, not for a conversation tailored to the question a person was asking. Calls still depended on Ángel.
Growth added another challenge: managing several locations without losing a complete view of what was happening at each one.
The challenge was not getting more appointments, but managing them better
At first glance, the problem looked simple: there were too many messages and calls. But a separate solution for every channel would have created a new problem. One tool for website bookings, another for WhatsApp, and another for calls could split the information across different systems.
Ángel did not need more inboxes. He needed every way a client requests an appointment to end up in the same online booking calendar.
That became the starting point for Excelsior's work with CitaFlow: building a multichannel booking system that could handle requests from the website, WhatsApp, and phone calls without requiring the owner to manually supervise every step.
"Multichannel" may sound technical, but the idea is simple. Clients can choose how they contact the business, while the business receives and organizes the information in one place. Booking stays easy for the client, and the calendar stops being fragmented for the business.
A virtual receptionist for calls that used to interrupt every service
An important part of the change was automating phone support. Excelsior's calls can be handled by an AI virtual receptionist. The system talks with the caller, identifies what they need, checks availability, and can record the appointment in the calendar.
This makes it possible to handle requests even while Ángel and the rest of the team are busy. The goal is not to create a technological barrier between the barbershop and its clients. It is to prevent a simple call, such as asking about hours or booking a haircut, from always depending on someone being able to stop what they are doing.
When a request needs human attention, it can be handed over to the team. Appointment automation handles repetitive processes, while decisions that require judgment remain with the business.
Good automation does not try to replace every conversation. It keeps predictable conversations from taking the time reserved for the important ones.
From automated messages to conversations that understand context
WhatsApp was already part of how Excelsior communicated with its clients. The answer was not to force them onto an unfamiliar tool, but to improve the channel they already used.
Instead of sending identical replies, AI can interpret naturally written questions. A client can ask about a service, request a time, change a booking, or check availability at a specific location. The system uses the information provided by the business to offer a response tailored to that request.
Excelsior's knowledge base takes priority. It can define services, hours, locations, professionals, policies, and ways of working. As new questions arise, that information can be expanded and refined.
That does not mean AI should improvise. A key part of the setup is knowing when not to answer independently. If the system does not have enough information or is not confident in an answer, it can ask a person for approval before sending it. This lets Ángel stay in control of communications without personally writing every routine message.
The value is not that AI answers everything. It is that it answers accurately and knows when it needs help.
Online booking for barbershops, without calls or messages
Not every client wants a conversation to book an appointment. Some prefer to visit a page, check available times, and book on the spot. That is why Excelsior can also receive online bookings through its own website or a dedicated booking page.
Clients choose the service, professional, location, and available time. They do not have to wait for a reply or call during business hours.
For the barbershop, this adds convenience without creating another calendar to check. Website bookings are recorded in the same system as appointments managed through WhatsApp or phone calls. There are three different channels for the client, but one calendar for the business.
Why every appointment needs to share the same calendar
Centralizing bookings is not simply about having a tidier screen. When every channel checks the same availability, an appointment confirmed by phone automatically occupies that time for WhatsApp and website bookings. The same is true when a client books online or changes an appointment in a message.
This helps prevent two common problems: double bookings and missed appointments. Without a centralized calendar, two clients could be offered the same time through different channels. A change recorded in WhatsApp might also fail to reach the calendar used by the team.
In a centralized system, each change updates overall availability. Ángel can see the full picture without manually rebuilding what happened across multiple conversations, calls, and calendars.
For a business with several locations, that shared view is especially important. It makes it easier to understand what is happening at each shop and manage growth without relying on separate processes.
One WhatsApp presence for multiple locations
One of Excelsior's priorities was simplifying communication across its barbershops. Rather than keeping entirely separate processes, Ángel wanted to centralize calls and messages through one point of management for the different locations.
CitaFlow's multi-location management can organize locations, services, schedules, and professionals within one platform. When a client gets in touch, the system can collect the information needed to direct the booking to the right location.
With WhatsApp Business coexistence, the familiar mobile app can remain available on the phone while automations run in parallel. This mattered to Ángel. Adopting a new system did not have to mean abandoning the way he already worked overnight. He could continue using WhatsApp Business on his phone, review conversations, and take over when needed.
Technology became part of the business without forcing the business to completely change the way it worked.
Automation and standardization are not the same thing
The two terms are often used together, but they describe different improvements.
Automation means reducing the actions that need manual intervention. A call is handled, availability is checked, and an appointment is recorded without Ángel personally completing every step.
Standardization means establishing a shared, repeatable process. Appointments from phone calls, WhatsApp, and the website follow the same rules, check the same availability, and end up in the same tool.
Automation saves time. Standardization creates order.
A business can automate a WhatsApp reply and still have a chaotic calendar. It can also have a highly organized process that requires too much manual work. Combining both makes it possible to grow without every new booking adding the same amount of administrative work.
The five-appointment calculation
A management tool should not be measured only by the number of features it includes. The practical question is what changes in the business's day-to-day work.
For Excelsior, the calculation was easy to understand. If recovered time, answered calls, and bookings that might previously have been lost made it possible to perform around five additional services a month, the monthly cost of the system would be covered.
The exact outcome depends on each business's prices and margins. Still, this way of looking at the investment is more useful than asking only what a platform costs.
How many appointments are lost because nobody can answer? How many services could be delivered during the time spent checking messages? What is the value of an organized calendar when the business has several locations?
In a barbershop, an empty chair cannot be stored for tomorrow. Time left unused today disappears today. That is why recovering even a few appointments can make a bigger difference than the number alone suggests.
More productivity without turning the barbershop into a machine
Automating a business does not mean removing the personal touch. At Excelsior, the experience still depends on people: the welcome, the conversation, attention to detail, and the barber's work. No system replaces those elements.
Technology works in the background. It checks schedules, records information, and keeps details organized so the team can pay more attention to the client in front of them.
For Ángel, that means fewer interruptions while working and a clearer view of the different locations. It also means having a structure ready to support future growth.
The business does not become less human by using automation. It simply stops requiring a person to manually do everything a reliable tool can handle.
A platform that also needs to evolve
CitaFlow's implementation at Excelsior is not understood as the delivery of a closed system. Businesses change. New locations, services, professionals, hours, and ways of communicating with clients appear. A configuration that works today may need adjustments in a few months.
Part of the work is listening to how clients use the platform and identifying needs that are not always obvious when a feature is designed from the outside. Real requests help improve the product, and sometimes one business's specific need reveals a shared challenge for many others.
Building alongside clients makes it possible to create tools based on everyday situations, not only hypotheses. The relationship is not about asking the business to stay the same to fit the software. It is about adapting the software so it can support the business as it evolves.
What other owners can learn from Excelsior's story
Ángel's story is not only about a barbershop with several locations. It reflects a familiar point for many small-business owners: the business grows, but the way it is managed still depends on processes designed for fewer clients, employees, and locations.
At that point, working longer hours stops being a sustainable solution. The question is no longer how to answer every call faster. It is how to avoid every call having to interrupt a person. It is not about checking WhatsApp more often, either. It is about making messages, calls, and online bookings part of the same process.
Excelsior did not need to move away from its clients. It needed to recover time to serve them better. That is a useful way to understand automation in any appointment-based business: not as a way to make people disappear, but as a way to give them back the attention repetitive tasks had been taking away.