Tool to update an existing task. Use after confirming the taskId and projectId. Omitting optional fields resets them to null — include all existing field values in every payload. Cannot move a task to a different project; use TICKTICK_CREATE_TASK + TICKTICK_DELETE_TASK instead.…
descstringExtended description of the task
itemsarrayChecklist (subtask) items
titlestringNew title of the task
taskIdRequiredstringTask identifier to update
contentstringContent or notes of the task
dueDatestringISO 8601 due date/time, e.g., '2023-04-24T17:00:00+0000'
isAllDaybooleanSet true for an all-day task
priorityintegerTask priority (0=None, 1=Low, 3=Medium, 5=High) Only 0, 1, 3, 5 are valid; other integers are rejected.
timeZonestringTime zone identifier, e.g., 'America/Los_Angeles'
projectIdRequiredstringProject identifier containing the task
remindersarrayList of reminder triggers in RFC 5545 format, e.g., ['TRIGGER:PT10M']
sortOrderintegerInternal sort index for ordering tasks
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.