Send pre-meeting Slack briefings using Google Calendar, Notion, GitHub, and Jira
Ready for 3.0What this workflow does
This workflow has 19 nodes and runs on Google Calendar events (event created). Along the way it connects Google Calendar, Notion, GitHub and Jira Software and 1 more. It also calls slack.com over HTTP.
How it runs
Trigger: On Google Calendar events (event created).
- Format Calenda Event Payload (Code): runs custom JavaScript code
- Get Last Meeting Notes (Notion): get many (database page)
- Is Previous Meeting (Filter): keeps only the items that match a condition
- Normalize Calendar and Notion Payloads (Edit Fields (Set)): sets 4 fields: previousMeetingNotes, eventStart, summary…
- Add 15 minute Early Time (Code): runs custom JavaScript code
- Wait: pauses until specific time
- Extract Meeting Keywords (Code): runs custom JavaScript code
- Get Jira Issues Related to Meeting (Jira Software): get many
- Get PRs from Repo (GitHub): work with repository
- Merge: merges the data from its input branches
…plus 8 more steps. See the full node list below.
Services it uses
HTTP calls to: slack.com
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 (12)
- Code
n8n-nodes-base.code - Google Calendar Trigger
n8n-nodes-base.googleCalendarTrigger - Notion
n8n-nodes-base.notion - Filter
n8n-nodes-base.filter - Wait
n8n-nodes-base.wait - GitHub
n8n-nodes-base.github - Jira Software
n8n-nodes-base.jira - Merge
n8n-nodes-base.merge - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack
From the author
Quick overview This n8n template provides a complete and automated solution for preparing and delivering context-rich briefings directly to attendees before every meeting. It acts as an AI-powered executive assistant, gathering relevant information from all…