Meeting Action Items API
Paste messy meeting notes. Get back structured action items with owners and deadlines — ready to plug into Jira, Notion, Slack, or any automation.
The problem it solves
Every meeting ends the same way: someone has notes, nobody has tasks. The gap between "notes from the call" and "tickets in your tracker" is always a human doing slow, manual extraction.
This API closes that gap in one call — and returns structured data you can route to any system programmatically.
How it works
Request — raw meeting notes (as messy as they come)
POST /api/tools/meeting-action-items
{
"notes": "Sprint planning with the team. Decided to delay billing to next sprint. Alex needs to refactor auth by Thursday. Jamie will write the onboarding flow specs before Friday sync. I should review Q4 metrics and send report to leadership by EOW. Still undecided on Stripe vs Braintree — Alex will evaluate and report back."
}
Response — structured, pluggable data
{
"actionItems": [
{ "task": "Refactor auth module", "owner": "Alex", "deadline": "Thursday" },
{ "task": "Write onboarding flow specs", "owner": "Jamie", "deadline": "Before Friday sync" },
{ "task": "Review Q4 metrics and send report", "owner": "You", "deadline": "End of week" },
{ "task": "Evaluate Stripe vs Braintree", "owner": "Alex", "deadline": null }
],
"summary": "Billing delayed to next sprint. Four action items across two owners. Payment decision pending Alex's evaluation."
}
deadline is null when none was stated — no hallucinated dates.
Plug it into your stack
import { AgentToolbelt } from "agent-toolbelt";
const toolbelt = new AgentToolbelt({ apiKey: process.env.TOOLBELT_KEY });
const { actionItems, summary } = await toolbelt.meetingActionItems({
notes: rawMeetingNotes,
});
// Auto-create Jira tickets
for (const item of actionItems) {
await jira.createIssue({
summary: item.task,
assignee: resolveJiraUser(item.owner),
dueDate: parseDeadline(item.deadline),
});
}
// Post summary to Slack
await slack.postMessage({ channel: "#team-updates", text: summary });
// Add to Notion project tracker
await notion.createTasks(actionItems);
Built for automation
Jira
Notion
Slack
Zapier / Make
Pricing
$0.05 per call
Less than the cost of 2 minutes of anyone's time
More tools
Part of Agent Toolbelt — 14 focused API tools for AI developers