Partially updates an existing task (identified by `task_id`) within a specific Google Task list (identified by `tasklist_id`), modifying only the provided attributes from `TaskInput` (e.g., `title`, `notes`, `due` date, `status`) and requiring both the task and list to exist.
idstringUnique identifier for the task. Generated by Google Tasks API when creating a task. Used for updating or deleting existing tasks.
duestringDue date for the task (optional). NOTE: Google Tasks only stores the date portion (YYYY-MM-DD) - any time component provided will be automatically stripped before sending to the API. Accepts RFC3339 format (e.g., '2025-09-28T23:59:00Z') or various human-readable formats like '28…
etagstringETag of the resource for concurrency control. Prevents accidental overwrites when multiple clients modify the same task. Auto-generated by the API.
notesstringAdditional details or description for the task. Supports plain text only (no HTML/markdown). Maximum 8192 characters. Example: 'Include Q3 sales data and projections'
titlestringTitle/name of the task. This is the main text displayed for the task. Maximum 1024 characters. Example: 'Complete quarterly report'
hiddenbooleanWhether the task is hidden from the default view. Hidden tasks can still be accessed via API but won't show in UI. Default: false
statusstringCurrent status of the task. Must be either 'needsAction' (task is pending) or 'completed' (task is done).
deletedbooleanWhether the task has been deleted. Deleted tasks are marked but not immediately removed, allowing for recovery. Default: false
task_idRequiredstringIdentifier of the Google Task to be updated within the specified task list.
completedstringDate/time when the task was marked as completed. Only applicable when status='completed'. Unlike 'due', this field preserves the time component. Accepts RFC3339 format or human-readable date formats. Malformed or non-RFC3339 values will be rejected.
tasklist_idRequiredstringIdentifier of the Google Task list that contains the task to be updated.
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.