Schedule meetings via WhatsApp using natural language with Gemini AI & Google Suite
Needs changesWhat 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).
- Intent Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 2 tools (Get_Events, Contacts Data)
- Set Intent (Edit Fields (Set)): sets 1 field: intent
- Send message and wait for response (WhatsApp Business Cloud): send and wait for a reply
- Check Feedback (Text Classifier): classifies text into categories with AI, with model: Google Gemini Chat Model
- 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)
- Correction Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Code: runs custom JavaScript code
- Response (WhatsApp Business Cloud): send
Services it uses
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.0 | Replace 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)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Edit Fields (Set)
n8n-nodes-base.set - Text Classifier
@n8n/n8n-nodes-langchain.textClassifier - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - Code
n8n-nodes-base.code - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
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…