AI Meeting Notes & Action Items
Paste a transcript from any recording tool (Otter, Fireflies, Zoom, Google Meet) into a Google Sheet row, and AI extracts a summary, key decisions, action items with owners, and next steps — automatically saved as a Notion page and posted to Slack, so nobody has to re-read a 45-minute transcript.
Automation flow
New Meeting Transcript
Triggers when a transcript row is added.
Summarize & Extract Action Items (AI)
AI extracts a summary, decisions, and owned action items.
Create Notion Meeting Page
A searchable meeting-notes page is created automatically.
Notify Team
Slack gets the digest so nobody has to open Notion just to check.
How it works
- 1A new row lands in
Meeting Transcripts. - 2The full transcript is sent to the AI with instructions to extract a summary, decisions, action items (with owners when mentioned), and next steps.
- 3The AI's structured response is parsed.
- 4A new page is created in your Notion meeting-notes database with the summary and action items.
- 5Your team gets a Slack digest so nobody has to open Notion just to see what needs doing.
Services used
What you'll need
- An n8n Cloud or self-hosted account
- A Google account (Sheets)
- An OpenAI API key (or any compatible AI API)
- A Notion account with a database for meeting notes
- A Slack workspace (optional)
What's included
- Works with any transcription tool's text export
- Extracts owners for action items, not just a task list
- Notion database keeps every meeting searchable
- Bring your own AI API key
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.
Make it yours
- Add a
Clientcolumn and use it to route the Notion page into a client-specific database instead of one shared database. - Have the AI also draft a follow-up email to the client summarizing the call — add a Gmail node after "Parse AI Response".
- If your transcripts are long (over an hour), consider truncating or chunking — the AI call caps input at 12,000 characters to control cost.
Works well with this automation
AI Support Inbox Triage
Every new support email gets auto-categorized, prioritized, summarized, and given a draft reply — delivered to Slack for a one-click send.
AI Ad Creative Generator
Drop a product brief in a sheet and get 3 distinct paid-social ad angles — hook, copy, and CTA — ready for Ads Manager.
AI Blog Post Outline Generator
Turns a topic and keyword into a full blog outline — title, meta description, and sections.
Save with the complete system: Customer Ops & Support Bundle
Instead of buying separately: $181 — System: $79
Questions about this template
Secure checkout via Polar. Delivered by email instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
- Difficulty
- Medium
- Setup time
- ~20 min
- Integrations
- 4
- Node count
- 5
- Format
- .json + guide