Manage Google Calendar events via WhatsApp with Gemini AI
Needs changesWhat this workflow does
This AI workflow has 14 nodes and runs on WhatsApp events. Along the way it connects Google Gemini Chat Model, Google Calendar and WhatsApp Business Cloud.
How it runs
Trigger: On WhatsApp events.
- Variables (Edit Fields (Set)): sets or maps fields
- Initialization (Edit Fields (Set)): sets or maps fields
- Is start? (If): checks a condition and branches into true / false
- Welcome message (WhatsApp Business Cloud): uses WhatsApp Business Cloud
- Define Type (Switch): routes items into branches
- AI Agent: runs an AI agent, with model: Google Gemini Chat Model; 4 tools (Get Calendar Event, Create Calendar Event, Delete Calendar Event, Update Calendar Event); memory: Simple Memory
- Send Answer (WhatsApp Business Cloud): uses WhatsApp Business Cloud
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 AI Agent (v1.8): 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) AI Agent (v1.8) | 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 Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Switch
n8n-nodes-base.switch - WhatsApp Business Cloud
n8n-nodes-base.whatsApp - WhatsApp Trigger
n8n-nodes-base.whatsAppTrigger
From the author
Who is this for? This workflow is for businesses and individuals who want to automate calendar management via WhatsApp using n8n. It’s ideal for appointment-based services, consultants, and anyone who needs to streamline event scheduling, updates, or…