What the model is told
Set a ClickUp task to a new status, for example to reopen it. Only use status names given in your instructions. Confirm with the customer before changing it.
Request
PUThttps://api.clickup.com/api/v2/task/{{taskId}}
Headers
Content-Typeapplication/jsonAuthorizationYOUR_CLICKUP_API_TOKEN
Body
{
"status": "{{status}}"
}Parameters
taskId stringThe id of the ClickUp task.status stringThe exact name of the status to set.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "b0cd33f7-6a4b-42a9-b37e-39a3e078ac1b",
"type": "HTTP_REQUEST",
"label": "Update ClickUp Task Status",
"name": "update_clickup_task_status",
"customName": false,
"description": "Set a ClickUp task to a new status, for example to reopen it. Only use status names given in your instructions. Confirm with the customer before changing it.",
"parameters": [
{
"name": "taskId",
"type": "string",
"description": "The id of the ClickUp task."
},
{
"name": "status",
"type": "string",
"description": "The exact name of the status to set."
}
],
"config": {
"endpoint": {
"method": "PUT",
"url": "https://api.clickup.com/api/v2/task/{{taskId}}"
},
"headers": [
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Authorization",
"value": "YOUR_CLICKUP_API_TOKEN"
}
],
"body": "{\n \"status\": \"{{status}}\"\n}",
"timeout": null
}
}
}IDs are regenerated on every copy.