Developer & DevOps

Connect Cron with Google Calendar

13 nodes 224 118 Scheduled trigger
Download

Workflow Description

Execute scheduled tasks using Cron with automatic Google Calendar event updates and real-time email notifications. Automate recurring calendar operations and synchronize team schedules while keeping stakeholders informed of all changes and updates.

How it works

  1. 1.Define a Cron schedule to trigger automation at specified intervals
  2. 2.Fetch current events from Google Calendar and validate against schedule
  3. 3.Create or update calendar events according to the defined schedule
  4. 4.Apply conditional logic and handle exceptions appropriately
  5. 5.Compose email notification with update details and timestamps
  6. 6.Send notification to designated recipients with full context

Use cases

  • Automate recurring meeting scheduling and synchronize updates across shared team calendars
  • Send instant email alerts to teams when calendar events are created, modified, or rescheduled
  • Keep project timelines synchronized between calendar systems and send weekly or daily summaries

Requirements

  • Google account with Calendar API permissions and read-write access enabled
  • Configured email service with valid sender and recipient addresses
  • Basic knowledge of Cron expression syntax and ISO 8601 datetime formatting

Service Value

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

Apps Used

Schedule Google Calendar Email Send

Details

Trigger Scheduled trigger
Nodes 13
Apps 3
Views 224
Downloads 118

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

/

Previous Month

Date Time

#1

1st of Every month at 8am

Cron

#2

Check Summary for Illness or Holiday

Switch

#3

Holiday

No Op

#4

Illness

No Op

#5

Filter Holiday Days

Set

#6

Filter Illness Days

Set

#7

Merge

Merge

#8

Get previous months events

Google Calendar

#9

Send email to payroll

Email Send

#10

Combine Holiday Counts

Code

#11

Combine Illness Counts

Code

#12

Build the message to send

Code

#13