How Garcia's put its bookings, inbox and stockroom on autopilot
Garcia's is a high standard hair and beauty salon in Tres Cantos, Madrid, open since 2003. Every appointment, every reminder, every WhatsApp and every product order used to pass through the hands of the people who should have been cutting hair. I built the systems that now handle all of it on their own.
The problem
A salon runs on appointments, and appointments run on interruptions. Every booking was a call or a message that had to be answered in the middle of a haircut. Confirmations and reminders depended on somebody remembering to send them. Clients who forgot left an empty chair that nobody could fill in time.
The stockroom had the same problem in a different shape. Products came in and went out, and the only record was the shelf. Nobody knew which products were actually selling until one of them ran out on a Saturday morning.
The approach
Two fronts, both about taking the admin off the team's hands. First, the whole client journey, from booking to reminder to follow up, automated end to end across email and WhatsApp and anchored to a shared calendar, with AI agents answering the messages that used to interrupt the day. Second, the inventory moved into a database that keeps itself up to date and reports every month on what actually sells.
Appointments booked, confirmed and reminded on their own
Bookings now arrive by email, WhatsApp or the website and land directly in the salon's calendar, assigned to the right stylist with the right duration for the service. The client receives a confirmation the moment it is booked, a reminder the day before, and a short message afterwards asking how it went.
Changes and cancellations reschedule themselves without a phone call, and a freed slot is offered to the next person on the waiting list automatically. The chair is only empty when it is meant to be.
- Booking, from any channel straight into the calendar, no double entry.
- Confirmation and reminder, sent automatically at the right moment, in the salon's own voice.
- Changes and cancellations, handled by the client themselves, with the slot re-offered on its own.
- Follow up, a message after the visit that keeps the relationship warm and the next booking closer.
Email and WhatsApp, answered by AI agents
The salon's inbox and its WhatsApp were the same job done twice, and both were done between clients. I put AI agents on both channels. They read every incoming message, work out whether it is a booking, a change, a question about a price or a product, and answer it in the salon's tone, in seconds, at any hour of the day or night.
- Bookings and changes, resolved directly against the live calendar.
- Prices and services, answered from the current price list, never from memory.
- Product questions, answered from what is actually in stock that day.
- Hours and directions, the questions that arrive most and matter least, handled instantly.
- Anything unusual, passed to a person quickly, with the conversation already summarised.
The inventory, in a database that keeps itself
I built a database that tracks every product from the moment it is delivered to the moment it is used or sold: what came in, what each service consumed, what left at the counter, and what is left on the shelf. Stock levels update themselves as the day goes on, and reorders are flagged before anything runs out rather than after.
For the first time the salon can see its own consumption clearly, product by product, without anybody counting bottles at closing time.
A monthly report of what actually sells
On the first of every month the salon receives a report it never has to assemble: the best selling products, the ones gathering dust, consumption per service, the margin on each line and what to reorder before the month gets going. It is the difference between guessing what to buy and knowing.
The same report also feeds back into the shelf, so the products that sell get the space and the ones that do not stop taking it up.
Results
Garcia's got its front desk back. Bookings arrive on their own, messages answer themselves, the shelf reports what it needs, and the team spends its day on the work it actually opened a salon to do. The clients notice the difference too: a confirmation that arrives in seconds, a reminder the day before, and a stylist who is never on the phone while cutting their hair.
Want this for your business?
Tell me what you're trying to figure out. The next success story could be yours.
Get in touch