Skip to navigation

Update a task

View as Markdown

Update a task: mark in_progress/stuck/done/canceled, reopen, rename, snooze, or reassign to a member by name (see assigneeName). taskId MUST come from list_tasks. Requires write access.

Authentication

AuthorizationBearer

A Basement key (bsmt_...), from Agents, Connect in the app.

Request

This endpoint expects an object.
taskIdstringRequired

Exact task ID from list_tasks

statusenumOptional

New status (omit when only reassigning)

Allowed values:
assigneeNamestringOptional

The member to reassign to. Give the name as list_tasks shows it in assignee (the part of the member's email before @), or its first part (ana for ana.silva). It must match exactly one member

titlestringOptional
Optional new title
snoozeDaysdoubleOptional

Set the due date to N days from now (1 to 90)

notestringOptional
Optional short note that gives the reason

Response

The tool's answer.
taskIdstring
statusenum
Allowed values:
assignedTostring or null

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
429
Too Many Requests Error
500
Internal Server Error