Calendar Meeting Slack Reminder
This automation checks your Google Calendar every 15 minutes and sends a Slack reminder for anything about to start — so you're never caught off guard between tabs, with no manual reminder-setting required.
Automation flow
Every 15 Minutes
Checks your calendar on a regular schedule.
Get Upcoming Events
Pulls your upcoming Google Calendar events.
Filter Starting Soon
Keeps only events starting within the next 15 minutes.
Send Reminder
A Slack message with the meeting name and link goes out.
How it works
Every 15 minutes, the workflow pulls your upcoming calendar events, then a filtering step checks which ones are about to start within that window. Only genuinely-imminent meetings trigger a Slack message — you won't get pinged repeatedly for the same meeting since it only matches once it falls inside the 15-minute window.
Services used
What you'll need
- Free [n8n Cloud](https://n8n.io) trial or self-hosted n8n
- Google account (Calendar)
- Slack
What's included
- Never miss a meeting between tabs again
- Works with any Google Calendar, including shared/team calendars
- Only pings once per meeting — no spam
- Completely free — part of the Starter Pack
Estimate what this could save you
3.6 hours/month
≈ $108/month in your time
A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.
Works well with this automation
Candidate Interview Scheduler
Finds the first open slot on the interviewer's calendar within a candidate's availability window and books it automatically.
Employee Time-Off Approval
Employees request time off via form; a manager approval in a sheet triggers an automatic calendar block and confirmation.
Appointment Confirmation + Reminder
Adds Calendly bookings straight to your calendar, confirms instantly, and reminds clients 24 hours before.
Questions about this template
No account needed — the download link lands in your inbox instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
- Difficulty
- Easy
- Setup time
- ~10 min
- Integrations
- 2
- Node count
- 4
- Format
- .json + guide