Manage Google Calendar Events via WhatsApp with Gemini AI

### 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 cancellations through a simple chat interface. ### What problem is this workflow solving? Manually managing calendar events is time-consuming and error-prone, especially when clients communicate through messaging apps like WhatsApp. This workflow solves the problem by connecting WhatsApp to Google Calendar, enabling users to manage events directly via chat, reducing administrative overhead and response times. ### What this workflow does This workflow enables WhatsApp-based interaction with Google Calendar. Users can: - Create new events - Update existing events - Delete events - Retrieve a list of scheduled events Optionally, AI (like ChatGPT or Gemini) can be used to interpret natural language inputs, making the interaction even smoother. ### Setup 1. Add credentials: - WhatsApp: Connect your WhatsApp API (OAuth or other supported method). - Google Calendar: Add your Google account credentials to allow calendar access. - AI (optional): Add credentials for ChatGPT, Gemini, or another language model if using AI for natural language parsing. 2. Import the workflow into n8n and review all nodes. 3. Test the WhatsApp webhook to ensure it's receiving messages correctly. 4. Connect to your Google Calendar and test event creation and retrieval.

n8n
Manage Google Calendar Events via WhatsApp with Gemini AI
$14.99
Last updated September 5, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Productivity workflows

More from Andrew

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.