Templates / Send Weekly Meeting Schedule Preview from Google Calendar to Gmail

Send Weekly Meeting Schedule Preview from Google Calendar to Gmail

Needs changes

by Piotr Sobolewski ✓ · 370 views · created 2025-07-29 · Personal Productivity

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: Cron, Function (legacy). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 5 nodes and runs on a schedule (legacy Cron node). Along the way it connects Google Calendar and Gmail.

How it runs

Trigger: On a schedule (legacy Cron node).

  1. Calculate Week Dates (Function): runs custom JavaScript (legacy Function node)
  2. Get Calendar Events (Google Calendar): get many
  3. Format Meeting Summary (Function): runs custom JavaScript (legacy Function node)
  4. Send Summary Email (Gmail): uses Gmail

Services it uses

Google CalendarGmail

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • Cron in Sunday Evening Trigger: replace with Schedule Trigger.
  • Function (legacy) in Calculate Week Dates, Format Meeting Summary: replace with Code node, mode 'Run Once for All Items'.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Cron
Sunday Evening Trigger
Schedule Trigger
Function (legacy)
Calculate Week Dates, Format Meeting Summary
Code node, mode 'Run Once for All Items'

Nodes used (4)

From the author

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works This workflow keeps you perfectly informed about your upcoming week's schedule. Every Sunday evening, it automatically: - Fetches all your…

Excerpt from Piotr Sobolewski's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.