Skip to main content

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

Workflow preview

Schedule meetings via WhatsApp using natural language with Gemini AI & Google Suite preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

๐Ÿš€ 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 overlaps, and updates your calendar automatically all from WhatsApp.

Itโ€™s a complete AI scheduling system built for founders, teams, and service providers who manage clients over chat.


๐Ÿ” Workflow Overview

  • WhatsApp Trigger โ†’ Captures incoming messages in real time
  • Intent Agent (Gemini) โ†’ Detects scheduling intent (create / edit / cancel)
  • Google Sheets โ†’ Finds contact names, emails, and tags
  • Get Events โ†’ Checks existing meetings to prevent conflicts
  • Correction Agent + Intent Check โ†’ Confirms details with AI
  • Calendar Agent (Gemini) โ†’ Executes the calendar action intelligently
  • Create / Update / Delete Event โ†’ Syncs instantly to Google Calendar
  • Response Node โ†’ Sends WhatsApp and email confirmations

โš™๏ธ Quick Setup (โฑ ~15 min)

  1. Connect WhatsApp Cloud API โ€“ link your WhatsApp Business account
  2. Authenticate Google Calendar & Sheets โ€“ use Sheets for contacts (Name | Email | Type)
  3. Add Google Gemini API Key โ€“ used by Intent, Correction, and Calendar agents
  4. Customize Prompts โ€“ adjust tone and language in the Gemini nodes
  5. Test Your Flow โ€“ e.g., message โ€œSchedule meeting with Ali at 10 AM Fridayโ€ to verify calendar and confirmation replies

๐Ÿ’ก All setup details are also documented inside the workflow sticky notes.


๐Ÿงฉ Integrations

  • WhatsApp Cloud API
  • Google Calendar API
  • Google Sheets API
  • Google Gemini (LLM)

๐Ÿ’ก Benefits

โœ… Automates scheduling directly from WhatsApp
โœ… Understands natural language requests
โœ… Prevents double-bookings automatically
โœ… Sends instant confirmations
โœ… Saves hours of manual coordination


๐Ÿ‘ฅ Ideal For

  • Entrepreneurs & consultants managing clients on WhatsApp
  • Sales or support teams booking demos and meetings
  • Virtual assistants and AI service providers
  • Anyone who wants a 24/7 AI calendar manager