Templates / Schedule meetings via WhatsApp using natural language with Gemini AI & Google Suite

Schedule meetings via WhatsApp using natural language with Gemini AI & Google Suite

Needs changes

by Muhammad Ali ✓ · 1,207 views · created 2025-11-03 · Support Chatbot, AI Chatbot

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 16 nodes and runs on WhatsApp events (messages). Along the way it connects Google Calendar, Google Sheets, WhatsApp Business Cloud and Google Gemini Chat Model.

How it runs

Trigger: On WhatsApp events (messages).

  1. Intent Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 2 tools (Get_Events, Contacts Data)
  2. Set Intent (Edit Fields (Set)): sets 1 field: intent
  3. Send message and wait for response (WhatsApp Business Cloud): send and wait for a reply
  4. Check Feedback (Text Classifier): classifies text into categories with AI, with model: Google Gemini Chat Model
  5. Calendar Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 4 tools (Create Event, Delete Event, Update Event, Create Event with Attendee)
  6. Correction Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
  7. Code: runs custom JavaScript code
  8. Response (WhatsApp Business Cloud): send

Services it uses

Google CalendarGoogle SheetsWhatsApp Business CloudGoogle Gemini Chat Model

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in Intent Agent (v1.7), Correction Agent (v1.7), Calendar Agent (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
Intent Agent (v1.7), Correction Agent (v1.7), Calendar Agent (v1.7)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (9)

From the author

🚀 How It Works Turn your WhatsApp chats into an AI-powered meeting scheduler with Google Gemini, Google Calendar, and Google Sheets. This workflow understands natural language like “Book a meeting with Ali at 3 PM tomorrow”, checks your contacts, avoids…

Excerpt from Muhammad Ali's description on n8n.io.

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.