Extract Action Items From Meeting Notes
Decisions actually made, commitments actually given — extracted from fragmentary meeting notes that never label their action items.
Overview
Meeting notes are the messiest extraction source there is: fragmentary, unordered, and full of discussion that sounds like decisions. This setup extracts meeting_date, attendees, decisions, action_items, owners, and next_meeting — with the two field descriptions doing the heavy lifting: decisions means "decisions actually made — not topics discussed", and the reading guidance warns that commitments hide in sentences like "Sara will send the deck". Skip Field keeps the output lean: a meeting with no decisions simply has no decisions key, instead of a row of nulls.
Workflow
-
Paste the notes raw
No cleanup needed — the source guidance expects fragments, bullets, and half-sentences.
-
Trust the decisions filter
"Decisions actually made — not topics discussed" is the line that keeps debate out of the record.
-
Mind the Skip Field behavior
Absent fields are omitted entirely — downstream consumers should check key existence, not null.
Why This Works
- Commitment-aware guidance catches the action items notes never label
- The decided-vs-discussed distinction lives in the field description, where the model reads it per-field
- One-entry-per-item list rules make follow-ups countable and assignable
Best for
- Recurring meetings whose notes pile up unprocessed
- Teams that lose action items phrased conversationally
- Follow-up workflows keyed on owners and next-meeting dates
Not for
- Producing meeting minutes or a narrative summary — that's the Structured Summary Prompt
- Judging whether decisions were good ones — extraction reports, it doesn't review
Use cases
- Turning raw meeting notes into a decisions-and-actions record
- Catching commitments phrased as "X will…" instead of labeled tasks
- Listing owners separately so follow-ups have a name attached