Send payment check due-date reminders with Google Calendar and Telegram
Ready for 3.0What this workflow does
This workflow has 16 nodes and runs on a schedule (every day) (plus 2 other triggers). Along the way it connects Google Calendar and Telegram.
How it runs
Trigger: On a schedule (every day) (plus 2 other triggers).
- Get events for today (Google Calendar): get many
- Get events for tomorrow (Google Calendar): get many
- Get events today until next week (Google Calendar): get many
- Filter: keeps only the items that match a condition
- Filter: keeps only the items that match a condition
- Filter: keeps only the items that match a condition
- Aggregate: combines items into one
- Aggregate: combines items into one
- If: checks a condition and branches into true / false
- Send reminder on due date for checks (Telegram): uses Telegram
…plus 3 more steps. See the full node list below.
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 (6)
- If
n8n-nodes-base.if - Aggregate
n8n-nodes-base.aggregate - Google Calendar
n8n-nodes-base.googleCalendar - Filter
n8n-nodes-base.filter - Telegram
n8n-nodes-base.telegram - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Quick overview This workflow runs on schedules to pull upcoming “check due” events from Google Calendar and send grouped reminders to a Telegram chat for items due today, tomorrow, and within the next week. How it works 1. Runs on two daily schedules (for…