Skip to main content
Tasks track action items across your team. Each task has a priority, status, assignee, and optional due date, and can be linked to any records.

Tools

ToolDescriptionKey Params
tasks.listList tasks with optional filtersstatus, assigned_to, priority, record_ids
tasks.getGet a single tasktask_id
tasks.createCreate a new tasktitle, priority, status, assigned_to, due_date, record_ids
tasks.updateUpdate task fieldstask_id, title, priority, status, assigned_to, due_date
tasks.completeMark a task as donetask_id
tasks.deleteDelete a tasktask_id

Priority Levels

low medium high urgent

Statuses

todo in_progress done

Examples

Create a follow-up task assigned to a team member

{
  "tool": "tasks.create",
  "params": {
    "title": "Send proposal to Acme Corp",
    "priority": "high",
    "status": "todo",
    "assigned_to": "user_abc",
    "due_date": "2026-03-28",
    "record_ids": ["rec_deal_01", "rec_contact_01"]
  }
}

List overdue tasks for a user

{
  "tool": "tasks.list",
  "params": {
    "assigned_to": "user_abc",
    "status": "todo"
  }
}

Complete a task

{
  "tool": "tasks.complete",
  "params": {
    "task_id": "task_xyz789"
  }
}