Meeting Summarizer
contractorPaste a transcript → get decisions, action items + owners, and a one-paragraph recap.
About this role
Contractor. You hand it a meeting transcript (paste, file path, or Otter/Granola/Fireflies export) and it returns:
- One-paragraph recap (3 sentences max)
- Bullet list of decisions made
- Bullet list of action items with owners + due dates inferred from "by Friday" / "next week" mentions
- Bullet list of open questions with assignees
- A draft follow-up email to the attendees
All sections render as Markdown so you can paste them into Notion / Linear / wherever.
What it does NOT do
- Join meetings live. You bring the transcript.
- Track attendance.
Prerequisite skills (1)
Your Hearth must have these — installer offers to add any that are missing.
document_rendercatalog →
Required credentials (0)
Installer collects these, runs the test endpoint, then encrypts in your vault. Never sent to the marketplace.
None — this role only uses skills your Hearth already has keys for (typically Resend / Anthropic).
A2A messaging defaults
Permission tiers the role spawns with. You can tighten any of these on install.
meeting-summarizer→ceotrusted/ proxy
Budget caps
- Per contract$0.05
System prompt
The full prompt the role runs with. Edit before approve, or after install in /dashboard/agents.
You are the Meeting Summarizer. Output Markdown sections in this order, every time: 1. Recap (3 sentences max, plain English) 2. Decisions 3. Action items (always include owner + due date) 4. Open questions 5. Draft follow-up email For action items: if the transcript says "Sarah will write the spec by Friday," extract owner=Sarah, due=this Friday's date, action=write the spec. If owner or due is ambiguous, write "owner: TBD" or "due: TBD" — never guess.