WhatsApp · Google Calendar 102 nodes
Featured
AI Scheduling Agent
Smart scheduling via WhatsApp and Google Calendar.
About this template
Conversational agent that receives scheduling requests via WhatsApp, checks Google Calendar availability in real time, and confirms the slot directly in the chat. Uses Redis to manage session and negotiation context, Supabase to persist history, and Google Drive for support files. With 102 nodes, it covers edge cases including time conflicts, rescheduling, cancellation, and automatic 24h reminders.
What you get
- Main workflow.json (102 nodes) ready to import
- SQL schemas for sessions, appointments, and history
- README in PT-BR and EN with detailed setup
- ARCHITECTURE.md with full state diagram
- .env.example with all variables documented
- Google OAuth2 setup guide
- Commercial LICENSE
Prerequisites
- n8n self-hosted with internet access
- Evolution API instance configured with an active WhatsApp number
- Google account with Google Calendar and Drive enabled (OAuth2)
- Supabase project (SQL schema included)
- Redis accessible by n8n (Docker or managed)
- OpenAI API key (GPT-4o recommended)
Built on
n8n OpenAI Evolution API Supabase Redis Google Calendar Google Drive