todoist_move_task
Move a Todoist task to a different project, section, or make it a subtask of another task, including all subtasks.
Instructions
Move a single task (and its subtasks, if any) to a different project, section, or make it a subtask of another task. Provide the taskId and exactly one of: projectId, sectionId, or parentId.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"taskId": "<taskId>"
},
"name": "todoist_move_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | Yes | The ID of the task to move. | |
| projectId | No | The ID of the destination project. (Optional, use only one of projectId, sectionId, parentId) | |
| sectionId | No | The ID of the destination section. (Optional, use only one of projectId, sectionId, parentId) | |
| parentId | No | The ID of the parent task to move this task under. (Optional, use only one of projectId, sectionId, parentId) |