Skip to main content
POST
assigned_to and assigned_agent are independent — a task can carry both a human owner and an executing agent. Set draft: true to stage a task for review; accept it later by patching draft to false. Tasks are created in your organization’s default task team. Choosing a different team, and creating a task as private, are not supported in v1.

Body parameters

string
required
Short summary of the work to be done.
string
The primary instruction for whoever picks the task up.
string (uuid)
Create this task as a subtask of another task.
string (uuid)
Person responsible for the task.
string (uuid)
Agent that should execute the task. Independent of assigned_to — a task may have both.
string (uuid)
Team the task is assigned to. Grants that team editor access.
string (uuid)
Matter to file the task under.
enum
Initial status. Defaults to the team’s first status.
enum
Task priority.
string
Due date as an ISO 8601 timestamp, e.g. “2026-03-22T17:00:00Z”.
array
Free-form labels.
array
Chats, reviews, reports or other tasks to link.
boolean
Create as a draft rather than a committed work item. Accept later with a PATCH of draft=false.