Communication

Extract meeting requests from emails and schedule calendar events automatically

25 nodes 294 125 Automatic trigger
Download

Workflow Description

This automation captures form submissions containing event details, uses AI to parse dates and times, creates corresponding Google Calendar events, classifies them by type, sends confirmation emails, and publishes notifications to X/Twitter for team awareness.

How it works

  1. 1.Receive event information through a web form submission
  2. 2.Process text with OpenAI to extract date, time, and event title
  3. 3.Create the event in Google Calendar with extracted details
  4. 4.Automatically classify the event by category or priority
  5. 5.Send confirmation email via Gmail
  6. 6.Post notification to X/Twitter feed

Use cases

  • Convert meeting request emails into calendar events without manual data entry
  • Centralize meeting scheduling through a single form with automatic calendar sync
  • Organize and prioritize events with automatic categorization and instant notifications

Requirements

  • Gmail account with full API access enabled
  • Google Calendar with API activated and proper OAuth setup
  • Active OpenAI API key or account subscription
  • X/Twitter account with API credentials for posting

Service Value

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

Apps Used

Form Trigger OpenAI Gmail Google Calendar Twitter/X LLM Chain If

Details

Trigger Automatic trigger
Nodes 25
Apps 7
Views 294
Downloads 125

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 (25)

/

n8n Form Trigger

Form Trigger

#1

Form End

Form

#2

Enter Date & Time

Form

#3

Get Form Values

Set

#4

Terms & Conditions

Form

#5

OpenAI Chat Model

OpenAI

#6

Has Accepted?

If

#7

Send Receipt

Gmail

#8

Wait for Approval

Gmail

#9

Has Approval?

If

#10

OpenAI Chat Model1

OpenAI

#11

Create Appointment

Google Calendar

#12

Send Rejection

Gmail

#13

Sticky Note3

Sticky Note

#14

Sticky Note6

Sticky Note

#15

Decline

Form

#16

Decline1

Form

#17

Sticky Note7

Sticky Note

#18

Sticky Note8

Sticky Note

#19

Trigger Approval Process

Execute Workflow

#20

Execute Workflow Trigger

Execute Workflow Trigger

#21

Summarise Enquiry

LLM Chain

#22

Sticky Note9

Sticky Note

#23

Sticky Note

Sticky Note

#24

Enquiry Classifier

If

#25