Developer & DevOps

Schedule recurring tasks and send email alerts from Google Calendar

13 nodes 309 151 Scheduled trigger
Download

Workflow Description

Automation that triggers jobs at specific intervals using Cron scheduling, checks for upcoming events in Google Calendar, and sends email notifications to your team based on defined conditions.

How it works

  1. 1.Execute automation automatically according to the configured Cron schedule
  2. 2.Fetch upcoming events from Google Calendar
  3. 3.Evaluate conditions and determine the appropriate notification type
  4. 4.Consolidate event data and custom variables
  5. 5.Send email notification with event details to recipients

Use cases

  • Send daily meeting reminders to team members for scheduled calendar events
  • Alert automatically when critical tasks approach with full project information

Requirements

  • Google Workspace account with Calendar API access permissions
  • Configured email server (SMTP or integrated email service)
  • Basic understanding of Cron expressions for scheduling automation timing

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 309
Downloads 151

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