AI Scheduling Agent workflow canvas preview
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