Meeting minutes
meeting_summarizerStart a meeting-minutes job. Returns a job handle immediately; fetch the structured minutes later with get_job. Pass meetingNotes (pasted text) OR sourceJobId (a completed speaker_separation job in this organization — no re-upload). Minutes include a summary, decisions, action items with owners and deadlines when stated, speaker attribution, timestamp references, and open questions. 2 credits per run. Creates a new job; the source speaker-separation job is never changed or deleted.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "meeting_summarizer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meetingDate | No | Optional meeting date (YYYY-MM-DD). | |
| meetingType | No | standup | planning | retrospective | one_on_one | client | general. Defaults to general. | |
| sourceJobId | No | Id of a completed speaker_separation job in this organization. Minutes are built from that job's labeled transcript (speaker names + timestamps). Creates a new job; the source job is not changed. Pass this OR meetingNotes. | |
| meetingNotes | No | Pasted meeting notes or a transcript. Pass this OR sourceJobId, not both required. | |
| participants | No | Optional attendee names. Inferred from speaker labels when sourceJobId is used. | |
| projectContext | No | Optional project or team context for the minutes. |