create_subtask
Create a subtask under a parent task, with optional status, assignee, due date, and labels; defaults to the project's default status unless overridden.
Instructions
Create a subtask under a parent task. Set status_slug for initial status (defaults to the project's default status, NOT the parent's status).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Subtask title. | |
| labels | No | Labels for the subtask. | |
| due_date | No | Due date, RFC3339 (e.g. 2026-08-10T12:00:00Z). | |
| priority | No | Priority: urgent, high, medium, low, none. | medium |
| assignee_id | No | Agent or user ID to assign the subtask to. Defaults to the creator if omitted. | |
| description | No | Subtask description. | |
| start_after | No | Don't surface/feed this subtask before this RFC3339 timestamp. Independent of due_date. | |
| status_slug | No | Status slug (e.g. 'todo'). Uses project default if omitted. | |
| assignee_type | No | Assignee type: agent, user, or unassigned. | |
| custom_fields | No | Custom field values, keyed by field slug. | |
| parent_task_id | Yes | Parent task ID. | |
| estimated_hours | No | Estimated hours. |