Extract Gmail events and create them in Google Calendar automatically
Workflow Description
Intelligent automation monitors incoming Gmail messages, analyzes them with OpenAI to extract event details, and automatically creates them in Google Calendar with optional posting to X. Filters ensure only relevant emails are processed.
How it works
- 1.Monitor new incoming Gmail messages with trigger
- 2.Analyze email content using AI agent powered by OpenAI
- 3.Extract event data including date, time, title, and description
- 4.Filter messages based on custom conditions and criteria
- 5.Create events automatically in Google Calendar
- 6.Post event summaries to X platform optionally
Use cases
- Convert meeting invitations from email to organized calendar automatically
- Build dynamic schedules from client and team communications without manual entry
- Document commitments and appointments mentioned in emails effortlessly
Requirements
- Active Gmail account with message access permissions
- Connected and enabled Google Calendar account
- OpenAI API key or supported language model access
- Optional X/Twitter account for posting summaries
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (21)
Gmail Trigger
Gmail
Chat OpenAI
OpenAI
Workflow Tool
Tool Workflow
Chat OpenAI1
OpenAI
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Google Calendar
Google Calendar
Execute Workflow Trigger
Execute Workflow Trigger
Format response
Item Lists
Stringify Response
Set
Extract start, end and name
Set
Filter only confirmed and with set time
Filter
Is appointment request
If
Classify appointment
LLM Chain
Structured Output Parser
Output Parser Structured
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sort
Item Lists
Mark as read
Gmail
Send Reply
Gmail
Agent
Agent