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
This n8n workflow automatically identifies customers who have abandoned their carts on your Shopify store, cleans and verifies their WhatsApp numbers, and sends them personalized reminders via the Rapiwa API. It also logs each interaction—whether the number was valid or not—into a connected Google Sheet. Designed for marketers, small business owners, freelancers, and support teams, this solution makes it easy to run bulk WhatsApp campaigns using just a Google Sheet and your own WhatsApp number—no need for the unofficial WhatsApp API.
Free
Buy now
Automated n8n workflow that captures Facebook leads, formats data, updates Google Sheets, and sends personalized emails with status tracking to boost response time, engagement, and conversions.
$11.00
Buy now
Automates Shopify abandoned cart recovery by sending personalized WhatsApp messages with recovery links and discounts, tracking outreach in Google Sheets for verified and unverified contacts.
$33.00
Buy now
WhatsApp discount messages for Shopify customers: validates numbers with Rapiwa, sends promo codes to verified contacts, and logs results in Google Sheets for easy tracking and engagement
Free
Buy now
SpaGreen Store @ 2026 All rights reserved.
{{ recentPurchase.name.shorten(30) }}
Recently purchased
{{ recentPurchase.item_name.shorten(30) }}
Verified