Automate salon appointment management with WhatsApp, GPT & Google Calendar
Ready for 3.0Ready 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 (22)
- WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - Switch
n8n-nodes-base.switch - Edit Fields (Set)
n8n-nodes-base.set - Redis
n8n-nodes-base.redis - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail - Execute Sub-workflow
n8n-nodes-base.executeWorkflow - HTTP Request
n8n-nodes-base.httpRequest - OpenAI
@n8n/n8n-nodes-langchain.openAi - Extract from File
n8n-nodes-base.extractFromFile - AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool - Google Calendar
n8n-nodes-base.googleCalendar - AI Agent
@n8n/n8n-nodes-langchain.agent - Redis Chat Memory
@n8n/n8n-nodes-langchain.memoryRedisChat - Whats App Tool
n8n-nodes-base.whatsAppTool - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - Schedule Trigger
n8n-nodes-base.scheduleTrigger - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
What it does
🤖Multi-Agent AI WhatsApp Bot for Service Businesses Transform your salon/service business with this streamlined WhatsApp automation system featuring Claude integration, zero-setup database management, and intelligent conversation handling. How it works - Claude MCP Integration - Direct connection to Claude Sonnet 4 via Model Context Protocol - Streamlined 2-Agent System - Booking Agent and Admin Agent (simplified from 5 for better reliability) - GPT-5 Mini Primary with Gemini 2.5 Flash backup for cost-effective processing - Multi-Media Support - Handles text, voice (Whisper transcription), images, and PDFs with cost extraction - Smart Acknowledgments - "One moment...", "Let me check availability..." during processing - Rate Limiting & Spam Protection - Configurable limits (default: 100 msg/hour) with professional UX Zero-Setup Database Management - Autonomous Airtable Creation - Bot creates all necessary tables automatically - Complete CRUD Operations - Create, edit, delete services and settings via WhatsApp - Dynamic Business Configuration - Modify hours, pricing, services conversationally - Friend Booking Support - "Book for my friend Sarah" functionality Set up steps - WhatsApp Business API setup (detailed instructions included) - Airtable Base ID extraction (store in Redis or hardcode - recommended) - Google Calendar integration for scheduling - Redis for caching, rate limiting, and conversation memory - MCP Server deployment for Claude integration - Whatsapp for notifications Key Features - Booking Limit Control - Default 6 appointments per customer (configurable in workflow) - Service Name Matching - GPT-5 Nano workflow for cost-optimized service recognition - 24-Hour Advance Reminders - Automatic WhatsApp reminders sent at 8 PM - Conversation Memory maintains context across interactions - Error Resilience with backup models and graceful failure handling Perfect for salons, spas, clinics, consulting services, or any appointment-based business. Complete business setup happens through conversational commands - no manual database configuration required.