Daily calendar summary notifications via Telegram from Google Calendar
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 7 nodes and runs on a schedule (every day at 08:00). Along the way it connects Telegram and Google Calendar.
How it runs
Trigger: On a schedule (every day at 08:00).
- Check google Calendar (Google Calendar): get many
- Count event (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Message code (Code): runs custom JavaScript code
- Message no meeting today (Telegram): uses Telegram
- Send sum up message (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - If
n8n-nodes-base.if - Telegram
n8n-nodes-base.telegram - Google Calendar
n8n-nodes-base.googleCalendar
From the author
Context: This workflow automatically sends you a daily message on Telegram summarizing all your meetings and events for the day, straight from your Google Calendar. For who ? Perfect for anyone who: - Uses Google Calendar to manage their schedule. - Wants…