WhatsApp assistant for a gym
Espacio Solé, Gonnet, Argentina. 2,400 members.
In production since June 2026Members ask about schedules, fees and classes on WhatsApp. The front desk was answering all of it by hand. The assistant answers on its own and only hands over to staff when a sale is ready to close.
- Started as a 51-node n8n workflow; migrated to native tool use on the Claude API to make it simpler and more reliable.
- Knowledge base with semantic retrieval and prompt caching; answers stay inside what the gym actually offers.
- Postgres on Supabase with separate schemas for the bot runtime and the admin panel, row-level security on every table.
- Every change is tested against a regression suite of 295 audited real conversations before it ships.
Claude API, n8n (self-hosted, Docker), WhatsApp Cloud API, Supabase, Next.js admin panel