Meetings end, notes get lost, and action items live in someone's head until they don't.
I got tired of re-reading raw transcripts to work out who owed what, so I automated it with n8n + GPT-4o-mini. It is free, it is on GitHub, and you can import it in about a minute.
You paste a transcript (or a messy bullet list of what was said) and the workflow returns four things:
No database. No extra credentials beyond your OpenAI key. One LLM call per run.
The trick is not "summarize this". It is telling the model exactly which sections to return and constraining it to the source:
Only use information present in the notes. If something is unknown, write "not stated" instead of guessing.
Without that line, models happily invent owners and due dates. With it, you get a table you can trust. I also ask for an Action | Owner | Due table so the output is usable in a standup, not just a nice paragraph.
If you want the production version (scheduled, multi-source, delivered to Slack or Notion), the paid templates in my store do the end-to-end job: https://payhip.com/haopengailab Free stays free. Fork it, change the prompt, ship it.
If you build something with it, tell me what you would add first: a Notion sync, a Slack recap, or a CRM note.