This workflow automates manual appointment scheduling in service businesses, replacing phone calls, calendar checks, and confirmations with AI voice agents and WhatsApp integration for efficient booking. It uses ExecuteWorkflowTrigger (n8n-nodes-base.executeWorkflowTrigger) as entry with JSON input for details like date/time/client, If (n8n-nodes-base.if) for validation (date formats, business hours, phone), routing priority (urgent/standard), status checks, and WhatsApp enabling, Set (n8n-nodes-base.set) for data sanitization, error responses, configs (retries/intervals), result processing (transcripts/duration/quality), success/partial formats, and timeout handling. HTTPRequest (n8n-nodes-base.httpRequest) initiates/monitors VAPI calls with metadata (service/priority/WhatsApp), sends WhatsApp templates/notifications via Facebook Graph API. Wait (n8n-nodes-base.wait) adapts delays by priority. This helps salons/clinics managing 50-200 appointments monthly, providing 24/7 booking with voice negotiation and WhatsApp confirmations, reducing no-shows via reminders while maintaining privacy.\n\nThis workflow saves 5-10 hours weekly on scheduling for staff, cutting costs by minimizing manual calls. Ideal for small to medium services (5-50 employees) in beauty/healthcare. Requires VAPI (~$0.05/min calls), WhatsApp Business (free API, $0.005/msg), n8n (free or $20/month cloud). Scalable to thousands of appointments, limited by API rates and call concurrency.\n\nThis workflow needs n8n from n8n.io (self-hosted) or cloud.n8n.io. For VAPI: Sign up at vapi.ai, get API key, add to HTTPRequest Authorization. WhatsApp: Create Business app at developers.facebook.com, get token/phone ID, add to HTTPRequest; set templates. Use JSON input for ExecuteWorkflowTrigger. No webhook; trigger via API calls to n8n workflow URL.\n\nThis workflow is tested by inputting sample JSON (e.g., {'date':'2024-12-15','start_time':'14:00','client_name':'Jono'}), verifying call initiation and WhatsApp sends. Common errors: Invalid VAPI key (regenerate at dashboard), rate limits (monitor usage/upgrade). Deploy by activating workflow. Monitor executions for failures; optimize by tuning Wait durations. Update API keys and templates quarterly.", "businessValue": "Saves 5-10 hours/week automating appointment bookings", "setupTime": "45-60 minutes", "difficulty": "Advanced", "requirements": ["VAPI account (~$0.05/min voice calls)", "WhatsApp Business API (free, $0.005/msg US)", "n8n installed (free or $20/month cloud)"], "useCase": "Automated scheduling for salons/clinics with voice/WhatsApp"
$6.99
Workflow steps: 23
Integrated apps: executeWorkflowTrigger, if, set