Zoho Projects icon

Zoho Projects

Interact with Zoho Projects REST API using OAuth2 with automatic refresh handling by n8n

Actions16

Task → Update

AI-generated

Summary

Updates an existing Zoho Projects task using the REST API POST endpoint, allowing modification of name, dates, owners, status, priority, and recurrence settings.

Inputs

  • portalId (required) — Select the portal that contains the project and task.
  • projectId (required) — Select the project within the portal.
  • specifyTaskBy (required) — Choose 'Dropdown' to select from a list of tasks or 'Task ID' to enter the ID manually.
  • taskId — Select a task from the project. Visible only when 'Dropdown' is selected for 'Specify Task By'.
  • taskIdManual (required) — Enter the numeric task ID to update. Visible only when 'Task ID' is selected for 'Specify Task By'.
  • taskName — New task name. Leave empty to keep the current name unchanged.
  • taskAdditionalFields — A collection of optional fields including description, owner (person_responsible), status (custom_status), start/end dates, priority, percent complete, insightful_task_id, and custom_fields_.
  • taskRecurrence — Configure recurrence settings such as frequency (daily/weekly/monthly/yearly), type (regular intervals vs after completion), time span, number of occurrences, and options for recursing comments, subtasks, or using the previous business day.
  • taskDependency — Set a dependency on another task, defining the relationship type (FS, SS, SF, FF) and optional lag time.

Output shape

A single item containing the updated task data from Zoho Projects.

The operation returns the full task object as returned by the API. If the task update is successful but the API response does not contain a 'tasks' array, the raw response data is returned instead.

Examples

Example 1: Change a task's status and assign a new owner.

Select Portal and Project, choose 'Dropdown' for Task, pick the task, set Status to 'In Progress', and add the owner ID to 'Additional Task Fields' > Owner.

Example 2: Update a task's name and dates using a direct Task ID.

Select Portal and Project, choose 'Task ID', enter the numeric ID, set the new 'Task Name', and provide 'Start Date' and 'End Date'.

Example 3: Create a recurring task.

Select Portal and Project, choose 'Task ID', enter the ID, set the 'Task Name', and configure 'Recurrence' settings such as 'Frequency' and 'Number of Occurrences'.

Links

Discussion