Communication

Smart meeting scheduling via chat with email confirmations

20 nodes 312 110 Automatic trigger
Download

Workflow Description

An intelligent workflow that listens to meeting requests through chat or MCP, validates availability in Google Calendar, automatically books appointments, sends email confirmations, and maintains conversation history in a centralized database.

How it works

  1. 1.Receive scheduling request through chat trigger or MCP interface
  2. 2.Process request using AI Agent powered by Google Gemini
  3. 3.Search available time slots in Google Calendar
  4. 4.Create calendar event and send confirmation email via Gmail
  5. 5.Save conversation and booking details to memory and Google Sheets

Use cases

  • Schedule meetings hands-free through natural language chat
  • Coordinate team activities with instant email notifications and invites
  • Maintain centralized audit trail of conversations and scheduled events

Requirements

  • Connected Google Calendar, Gmail, and Google Sheets accounts
  • API key for Google Gemini access
  • Active chat channel or MCP application integration

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Chat Trigger Gemini Memory Mcp Trigger Tool Google Calendar Gmail AI Agent Google Sheets

Details

Trigger Automatic trigger
Nodes 20
Apps 9
Views 312
Downloads 110

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (20)

/

When chat message received

Chat Trigger

#1

Google Gemini Chat Model

Gemini Model

#2

Simple Memory

Memory Buffer Window

#3

MCP Server Trigger

Mcp Trigger

#4

MCP Client

Mcp Client Tool

#5

Create event

Google Calendar Tool

#6

Update event

Google Calendar Tool

#7

Draft email

Gmail

#8

Personal Assistant

Agent

#9

Sticky Note

Sticky Note

#10

Sticky Note1

Sticky Note

#11

Sticky Note2

Sticky Note

#12

Sticky Note3

Sticky Note

#13

Sticky Note4

Sticky Note

#14

Add new row

Google Sheets Tool

#15

Find row

Google Sheets Tool

#16

Update row

Google Sheets Tool

#17

Find emails

Gmail

#18

Find single event

Google Calendar Tool

#19

Find multiple events

Google Calendar Tool

#20