extract_commitments
Parse meeting transcripts to identify commitments, capturing who promised what and by when. Automatically create store records and Linear tickets while deduplicating against existing entries.
Instructions
Parses a meeting transcript and returns structured commitment objects: who promised what, to whom, by when, and with what confidence. For every commitment found it immediately creates a durable store record AND a Linear ticket — catching the 90% of commitments that would never become a manual ticket. Deduplicates against commitments already in the store.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meeting_date | Yes | Meeting date as YYYY-MM-DD — used to resolve relative deadlines like "by Friday" | |
| participants | No | Optional roster to resolve owners against | |
| transcript_id | Yes | Stable id for this meeting | |
| transcript_text | Yes | Full meeting transcript, one "Speaker: statement" per line |