Automate meeting notes summaries with Gemini AI & Slack notifications
Ready for 3.0What this workflow does
This AI workflow has 11 nodes and runs on a schedule (every day). Along the way it connects Google Gemini Chat Model, Slack and HTTP Request. It also calls api.meetgeek.ai over HTTP.
How it runs
Trigger: On a schedule (every day).
- Get meetings list (HTTP Request): calls api.meetgeek.ai
- Split meetings (Split Out): splits a list into separate items
- Add custom name for meeting id (Edit Fields (Set)): sets 1 field: extract_meeting_id
- Format date (Date & Time): formats or calculates dates
- AI Transform: uses AI Transform
- AI Agent: runs an AI agent, with model: Google Gemini Chat Model; 1 tool (summary)
- Restructure to slack block (Code): runs custom JavaScript code
- Send a message (Slack): uses Slack
Services it uses
HTTP calls to: api.meetgeek.ai
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.
- Still check AI Transform (AI Transform): Automatically migrated to a Code node on upgrade, keeping the generated JavaScript. You can no longer add new AI Transform nodes.
Nodes used (11)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - AI Transform
n8n-nodes-base.aiTransform - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Slack
n8n-nodes-base.slack - Http Request Tool
n8n-nodes-base.httpRequestTool - AI Agent
@n8n/n8n-nodes-langchain.agent - Edit Fields (Set)
n8n-nodes-base.set - Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Date & Time
n8n-nodes-base.dateTime - Code
n8n-nodes-base.code
From the author
📝 Meeting Notes Summarizer & Slack Notifier Easily keep your team aligned by summarizing meeting notes, extracting action items, and delivering them directly to Slack. 🚀 What This Workflow Does - ⏰ Triggers on a schedule to fetch meeting data from your…