update_task
Update an existing task by modifying only the fields you specify, such as title, description, due date, status, phase, or assignee.
Instructions
Update an existing task. Only the fields you pass are changed (partial update).
To change the phase, look up phase_id via the phases for this project (parse_tasks_from_notes returns them) — never guess. To reassign, look up assignee_user_id via fetch_project_members / get_team_members — never guess.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Rocketlane task ID to update. | |
| task_name | No | New task subject/title. | |
| description | No | New task description. | |
| due_date | No | New due date in YYYY-MM-DD format. | |
| status_value | No | New status (1=To do, 3=Completed, 4=Blocked). | |
| phase_id | No | phaseId for this project (pair with phase_name). | |
| phase_name | No | phaseName matching phase_id. | |
| assignee_user_id | No | userId of the new assignee (pair with the email/name fields). | |
| assignee_email | No | emailId of the assignee. | |
| assignee_first_name | No | Assignee first name. | |
| assignee_last_name | No | Assignee last name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||