Create task
create_taskCreate a new task on a board by specifying the board slug and title. Optionally set status, priority, tags, assignees, due date, and more.
Instructions
Create a new task on a board. Requires the board slug and a title. Returns the created task with its generated id and number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Task title (required) | |
| status | No | Task status. Default values: OPEN, IN_PROGRESS, IN_REVIEW, NEEDS_INFO, DONE (= "Closed - done"), CLOSED (= "Closed - won't do"). Use NEEDS_INFO when the task is blocked waiting for clarification. A board may define custom statuses — read board.config.statuses from get_board. | |
| tag_ids | No | Tag IDs from list_board_tags (must belong to the same board) | |
| due_date | No | Due date as ISO string (e.g. 2025-12-31) | |
| priority | No | Priority, low to high: MINOR, ORDINARY ("Low"), MEDIUM, IMPORTANT ("High"), BLOCKER. A board may define custom priorities — read board.config.priorities from get_board. | |
| stage_id | No | Stage ID (use get_board to see stages) | |
| column_id | No | Kanban column ID (use list_board_columns to get IDs) | |
| parent_id | No | Parent task UUID (for subtasks) | |
| tag_names | No | Tag names for this task. Tags live on the board: a name that isn't there yet is created on it, an existing one is reused (case-insensitive). Max 10 per task. | |
| board_slug | Yes | Board slug where the task will be created | |
| description | No | Task description (markdown supported) | |
| watcher_ids | No | Array of user UUIDs to add as watchers | |
| assignee_ids | No | Array of user UUIDs to assign |