Daily Google Calendar Agenda Posted to Slack
The first thing everyone does each morning is squint at their calendar and re-derive the day. This workflow does it once for the whole team: at 8am it pulls today's events from Google Calendar and posts a tidy agenda to your channel - times, titles, and video links - so standup starts with everyone already oriented.
What this workflow does
- A Schedule Trigger fires at 8:00 on weekday mornings.
- A Google Calendar node fetches all events between now and end of day.
- A Code node sorts them, formats times, and pulls out Meet/Zoom links.
- A Slack node posts the agenda - or a cheerful 'no meetings today' if the day is clear.
Setup guide
- Import the JSON into n8n (Workflows > Import from File).
- Connect your Google account in the Google Calendar node and pick which calendar to read.
- Connect Slack and choose the channel (or your own DM for a personal agenda).
- Adjust the schedule time and timezone in the trigger to match your morning.
- Activate the workflow - tomorrow's agenda arrives on its own.
Want this running 24/7?
Self-host n8n on a cheap VPS and this workflow runs around the clock for less than a coffee a month.
Get an n8n VPS from $5/monthFAQ
Want the workflows this one is a warm-up for?
The Mega Bundle packs both WorkflowForge Pro volumes — 32 production-grade workflows: automations (cart recovery, lead scoring, invoice extraction) and AI agents (support agent, calendar assistant, research agent), each with a setup guide. $39 for both, instant download.
Get the Mega Bundle →Need it customized for your exact process?
I build custom n8n automations and AI agents professionally: your tools, your edge cases, tested and documented.
Hire me on Fiverr →