N8N Workflow
Google Calendar Events with Gemini AI Follow-up Suggestions via WhatsApp & Email
Automate meeting scheduling and follow-ups using n8n with Google Sheets, Google Calendar, WhatsApp, Gmail, and AI-powered slot suggestions for seamless confirmations and reminders.
|
|
|

Automated Meeting Scheduler & Follow-up Workflow

Who Is This For?

This n8n workflow is designed for sales teams, client managers, consultants, or anyone who schedules and follows up on meetings frequently. It helps automate confirmations, reminders, and follow-ups across Google Sheets, Google Calendar, email, and WhatsApp.

What This Workflow Does

The workflow has two main branches:

1. Create Event (Schedule Meetings)

  • Trigger: Runs automatically on a schedule (e.g., every minute).
  • Data Source: Reads new meeting data from a Google Sheet.
  • Event Creation: Creates a new event in Google Calendar.
  • Confirmation: Sends a confirmation message via WhatsApp (Rapiwa) and Email (Gmail).
  • Status Update: Updates the Google Sheet to mark the meeting as sent.

2. Reminder Event (Follow-ups)

  • Trigger: Runs automatically on a schedule.
  • Past Events: Retrieves recent events from Google Calendar.
  • Deduplication: Prevents duplicate processing using a "Mark as Seen" node.
  • Filtering: Filters for events requiring follow-up.
  • AI Follow-up: AI Agent (Gemini/LLM) suggests open slots based on past meetings and calendar availability.
  • Communication: Sends suggested slots via WhatsApp (Rapiwa) and Email (Gmail).

Key Features

  • Scheduled automation for meeting creation and follow-ups.
  • Google Sheets integration for reading and updating meeting data.
  • Google Calendar integration for event creation and availability checking.
  • Multi-channel communication via WhatsApp (Rapiwa) and Email (Gmail).
  • AI-powered follow-ups to suggest the best available slots.
  • Deduplication prevents repeated follow-ups for the same event.

Requirements

  • n8n instance with nodes: Schedule Trigger, Google Sheets, SplitInBatches, Date & Time, Code, Google Calendar, Rapiwa, Gmail, Filter, Agent (LangChain), LLM Chat (Google Gemini), Structured Output Parser, Set, Remove Duplicates, Wait.
  • Google Calendar with an available calendar for events.
  • Google Sheets to store meeting details.
  • Rapiwa account for WhatsApp messaging.
  • Gmail account for email messaging.
  • Google Gemini (PaLM) API credentials for AI follow-up agent.

Step-by-Step Setup

  1. Credentials Setup: Configure Google Sheets, Google Calendar, Rapiwa API, Gmail, and Google Gemini API credentials.
  2. Create Event Branch:
    • Update the Google Sheet Document ID and Sheet Name.
    • Verify Calendar ID for event creation.
    • Customize WhatsApp and Email message templates.
    • Ensure status column updates correctly in the sheet.
  3. Reminder Event Branch:
    • Verify Calendar ID for past event retrieval.
    • Customize filters for events requiring follow-up.
    • Review AI agent system message for slot suggestion logic.
    • Customize follow-up message templates.
    • Ensure WhatsApp and Email nodes point to correct recipients.

Google Sheet Required Columns

The workflow expects a Google Sheet with the following columns:

Title Description Location Color Number Start Time End Time Reminder Status Status
Event Title Description of the event City, Country 1 YYYY-MM-DD HH:MM:SS YYYY-MM-DD HH:MM:SS sent checked

Useful Links

Support & Help

Item details
Release date
2025-10-28
Last update
2025-11-01
Tags
Similar items
An automated n8n workflow that turns a single idea into AI-generated, multilingual content with images and publishes it to WordPress and major social platforms automatically.
$19.00
Buy now
This n8n workflow sends a WhatsApp message to customers when a new WooCommerce product category is created. It checks customers’ phone numbers with Rapiwa, sends the promotional message only to verified WhatsApp numbers, and logs results in Google Sheets
Free
Buy now
Automate Shopify order confirmations via WhatsApp using n8n and Rapiwa API. Validate numbers, send personalized messages, and log results in Google Sheets to save time and reduce manual work
Free
Buy now
WhatsApp coupon distribution for WooCommerce: verifies customer numbers via Rapiwa, sends personalized coupon messages, logs activity in Google Sheets, and handles unverified contacts efficiently
Free
Buy now
SpaGreen Store @ 2026 All rights reserved.
{{ recentPurchase.name.shorten(30) }}
Recently purchased
{{ recentPurchase.item_name.shorten(30) }}
Verified