La Asistenta
Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote
THE PROBLEM A neighbourhood salon cannot staff a receptionist around the clock, but its clients write around the clock. Every unanswered evening WhatsApp message is a booking that quietly goes elsewhere, and the owner answers chats between clients from memory, with no agenda discipline — double-bookings and lost follow-ups included. THE SOLUTION La Asistenta is a modular platform for AI-assisted booking and commerce for local businesses. Not a chatbot bolted onto a calendar: the booking core comes first, the AI layered on top. The agenda is the single source of truth — every write passes a transactional overlap guard, creation is idempotent, and appointments are never deleted (cancellations are states, not erasures), so the AI can recommend and converse but can never double-book a slot. A client discovers the business, searches its real services, gets an AI brow analysis from a photo (consent first; the photo is processed in memory and discarded), receives a recommendation tied to the real price list, sees real availability and books — receiving a booking code and a personal magic link to view, reschedule or cancel the appointment, plus a calendar (.ics) file. The same booking conversation runs over WhatsApp, where an AI operator answers in natural Spanish, recommends from the real catalogue, shows a summary and asks for explicit confirmation before writing. Outside the catalogue, the operator does not improvise: it hands over to the human. The owner runs her business from a professional area: today's appointments with one-tap state changes, a 7-day agenda with real free intervals, a waitlist that surfaces when a slot frees, an outbox for client follow-ups, and a measured booking funnel. THE PILOT IS REAL The platform runs today with a real pilot: Ari Vivas Beauty, a brow salon in Madrid (arivivasbeauty.com/reserva-tu-experiencia). Its catalogue is its public one — Ombré Brows Henna €30 · Brow Lamination €45 · Brow Design €18 · Quick Waxing (ask) — with its real hours (Mon–Fri 10–20, Sat 10–14, closed Sundays) and its real agenda. No prices, reviews, ratings or availability are invented anywhere in the product. BUILT TO GROW, HONEST ABOUT SCALE The interface renders from a central module registry: beauty & booking is the active module; fashion try-on, glasses & accessories and footwear are registered as "coming soon" with honest placeholder screens — no fake products, no simulated results. Multi-business isolation is implemented and verified: a second business sees none of the pilot's data. Measured on the production box: health checks at p50 0.3 ms, availability at p50 2.7 ms and booking creation at p50 1.3 ms; five simultaneous booking attempts on the same slot produce exactly one winner (1× 201, 4× 409, ~10 ms). We do not claim this supports millions: it comfortably serves one business and, on the same box, dozens of small ones — the repo documents what real scale would require.