Customer
- Book in 4 steps: treatment, branch and therapist, free time, details
- Ask the AI assistant about prices and hours, then book in the chat
- Change or cancel from the link in the email
Lumière Spa has two branches in Saigon and runs on a real booking system, in a trial environment: a booking site for customers, an AI assistant in the chat, a drag-and-drop front-desk calendar and reports for the owner.
Every visitor gets a private copy of the spa with freshly set-up data, deleted after 7 days without use. If you enter your email when booking, the confirmation email really is sent.
Each spa copy is a Durable Object that handles one request at a time: checking the slot and writing the booking is a single step. 25 simultaneous requests for one therapist and minute: exactly one succeeds.
It uses only the spa’s data through five tools. Every money amount in a reply is checked against the price list before it is sent. Questions without data go to the front desk.
Before each model call the worst-case cost is reserved; if it would cross the daily cap, the call is not made. Each chat is limited to 20 messages.
One switch changes the whole interface; the assistant replies in the customer’s language; emails follow the booking language.