clickup_update_task_by_custom_id
Update ClickUp tasks using custom IDs to modify name, description, priority, due dates, tags, time estimates, assignees, or parent relationships.
Instructions
Update a task by its custom ID
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assignees | No | User IDs to add or remove from the task | |
| custom_id | Yes | ClickUp custom task ID | |
| due_date | No | Due date as Unix timestamp in milliseconds | |
| markdown_description | No | Task description in markdown format | |
| name | No | Task name | |
| parent | No | Parent task ID to move this task as a subtask | |
| priority | No | Task priority (1-4): 1=Urgent, 2=High, 3=Normal, 4=Low | |
| tags | No | Array of tag names to add to the task | |
| time_estimate | No | Time estimate in milliseconds |
Input Schema (JSON Schema)
{
"properties": {
"assignees": {
"additionalProperties": false,
"description": "User IDs to add or remove from the task",
"properties": {
"add": {
"description": "Array of user IDs to add to the task",
"items": {
"type": "number"
},
"type": "array"
},
"rem": {
"description": "Array of user IDs to remove from the task",
"items": {
"type": "number"
},
"type": "array"
}
},
"type": "object"
},
"custom_id": {
"description": "ClickUp custom task ID",
"type": "string"
},
"due_date": {
"description": "Due date as Unix timestamp in milliseconds",
"type": "number"
},
"markdown_description": {
"description": "Task description in markdown format",
"type": "string"
},
"name": {
"description": "Task name",
"type": "string"
},
"parent": {
"description": "Parent task ID to move this task as a subtask",
"type": "string"
},
"priority": {
"description": "Task priority (1-4): 1=Urgent, 2=High, 3=Normal, 4=Low",
"type": "number"
},
"tags": {
"description": "Array of tag names to add to the task",
"items": {
"type": "string"
},
"type": "array"
},
"time_estimate": {
"description": "Time estimate in milliseconds",
"type": "number"
}
},
"required": [
"custom_id"
],
"type": "object"
}