Documentation

Update Task Tool

Updates an existing task. Supports renaming, changing the description, modifying due dates, and marking tasks as complete or incomplete. Task completion is validated against incomplete subtasks, todo items, and blocking dependencies. Requires owner, admin, or member role.

Updates an existing task. Supports renaming, changing the description, modifying due dates, and marking tasks as complete or incomplete. Task completion is validated against incomplete subtasks, todo items, and blocking dependencies. Requires owner, admin, or member role.

Safety: Write

Tool names, field names, and schema descriptions remain in canonical MCP English so copied calls match the server exactly.

Input schema

Field Type Required Description
task_id integer no The task ID.
search string no Search by task name, description, or "#number".
name string no New task name (optional).
description string no New task description as HTML for the rich text editor (optional).
due_date string no New due date in YYYY-MM-DD format. Use "none" to remove (optional).
mark_complete string no Set to "true" to complete or "false" to reopen the task.

Example prompt

Use update-task-tool to help me with the relevant Taskavel task.

Example call

{
  "name": "update-task-tool",
  "arguments": {}
}

Last reviewed Jul 26, 2026