Templates / Handle WhatsApp gym bookings and surveys with Claude, Whisper, and Google Sheets

Handle WhatsApp gym bookings and surveys with Claude, Whisper, and Google Sheets

Ready for 3.0

by Oscar ✓ · 21 views · created 2026-07-15 · Support Chatbot, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (11)

OpenAIGoogle SheetsCall n8n WorkflowAI AgentAnthropic Chat Model

What it does

Quick overview A complete WhatsApp AI chatbot that handles class bookings, cancellations, FAQ responses, schedule lookups, location queries, waitlist management, booking reminders, survey, and staff notifications — all through WhatsApp in English, Arabic, or French. How it works 1. Receives WhatsApp messages via UltraMsg webhook 2. Voice messages are transcribed automatically using OpenAI Whisper 3. Detects special commands — staff survey triggers and survey responses 4. Loads user session from Google Sheets for conversation continuity 5. Checks for waitlist offer responses 6. AI Agent (Claude Haiku) processes the request using 7 tool sub-workflows 7. Response is split and sent back via WhatsApp Setup 1. Connect Google Sheets OAuth2, Google Calendar OAuth2, and Anthropic API credentials 2. Set up a UltraMsg account and point the webhook to this workflow's URL 3. Copy the included Google Sheets template and add the Spreadsheet ID to GymbotConfig 4. Import and activate all 14 sub-workflows before activating this one 5. Required config fields: ultramsgtoken, ultramsginstance, anthropicapikey, sheetid, branch1, branch2, staffphonebranch1, staffphonebranch2, calendaridbranch1, calendaridbranch2 Requirements - n8n Cloud Starter or self-hosted - UltraMsg account (~$39/month) - Anthropic API key (Claude Haiku, ~$20/month) - Google account (Sheets + Calendar, free) - A dedicated WhatsApp number Customization - Add branches by duplicating sheets and updating GymbotConfig — no workflow changes needed - Switch AI model from Claude Haiku to Claude Sonnet for richer conversations - Add classes, FAQ, and branch info directly in Google Sheets Additional info The complete system including all 14 sub-workflows, Google Sheets template, and 40-page setup guide is available at oscarbek.gumroad.com/l/gymbot

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.