Agency & Client Ops
Meeting Notes & Action-Item Extractor
Call transcripts become structured notes with owners and due dates — automatically.
Saves about ~2 hrs per week
What it does
- Pulls the transcript from Zoom, Meet, or Fireflies
- Summarizes the call into decisions and key points
- Extracts action items with owners in a clear list
- Posts the recap to email, Notion, or Slack automatically
How it works
- Recording transcript generated
- AI summarizes the call
- Action items extracted with owners
- Recap posted to your output channel
What's included
- Transcript source
- AI summary prompt
- Action-item format
Set it up yourself
Follow these 4 steps in order. You will need accounts for: Zoom, Claude.
Step 1: Enable transcripts
- In Zoom: Settings → Recording → enable 'Save chat messages' and (for cloud) 'Audio transcript'.
- For Google Meet: enable Meet transcription in settings, or use Fireflies which auto-joins your calendars.
- For Fireflies: connect your Google/Outlook calendar and let it auto-join meetings.
- Confirm transcripts land in one folder/feed the workflow reads.
- Test with one real call.
Watch out: Cloud transcript for Zoom requires a paid plan entry point — check your plan; if absent, Fireflies' free tier covers the gap.
Step 2: Add the summary prompt
- Build: 'From this transcript produce: 1) 3-sentence summary, 2) Decisions made, 3) Action items as JSON [{action, owner, due}] where due uses the date mentioned or 'unset'. 4) Open questions.'
- Instruct: only include items from the transcript — no invented owners.
- Ask for the summary in a neutral, factual tone.
- Paste with API key into the workflow.
- Test on a meeting transcript and check owners/dates.
Watch out: The 'no invented owners' line is critical — a hallucinated owner on an action item is how tasks get dropped anonymously.
Step 3: Choose the output
- Decide where the recap lands: email to you, a Notion database, or a Slack channel.
- For Notion: create the Action Items database with Status/owner/date properties and connect your integration.
- For Slack: post the recap to your channel with the action items listed.
- For email: send to yourself (or the attendees via a mailing list).
- Test the chosen output with one recap.
Watch out: The output decides whether actions get done — a Notion DB with owners beats an email that gets archived. Pick the channel your team actually checks.
Step 4: Set the trigger
- Choose the trigger: new transcript file in the watch folder, Fireflies webhook, or a daily scan of calendar + shared notes.
- For Fireflies: enable webhooks on 'lecture processed'.
- Activate the flow and let a week of real meetings process.
- Check the first week's extractions for accuracy.
- Adjust the prompt if owners are frequently missed.
Watch out: A daily scan of past meetings is the reliable fallback — webhooks miss the occasional meeting, a scan catches stragglers.
Frequently asked questions
What does the Meeting Notes & Action-Item Extractor automation do?
Call transcripts become structured notes with owners and due dates — automatically. Pulls the transcript from Zoom, Meet, or Fireflies
How much time does Meeting Notes & Action-Item Extractor save?
It is estimated to save ~2 hrs per week. Actual savings depend on your volume.
Which tools does Meeting Notes & Action-Item Extractor use?
It works with Zoom and Claude.
What does Meeting Notes & Action-Item Extractor include?
Transcript source, AI summary prompt, Action-item format.
Can I set up Meeting Notes & Action-Item Extractor myself?
Yes. The do-it-yourself guide on this page walks through 4 steps, from getting access to testing the finished automation.