autotask_update_project
Update existing Autotask project details like status, assigned resources, or timelines. Use to mark projects complete or modify specific fields without affecting unchanged data.
Instructions
Update an existing project in Autotask. Only the fields you provide will be updated. Common use case: set status=5 to mark a project Complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | The ID of the project to update | |
| projectName | No | Project name | |
| description | No | Project description | |
| status | No | Project status (1=New, 2=In Progress, 5=Complete). Set to 5 to mark the project complete. | |
| departmentID | No | Department ID owning the project | |
| assignedResourceID | No | Primary assigned resource (project manager) ID. Note: Autotask may also require assignedResourceRoleID to be set alongside this field. | |
| assignedResourceRoleID | No | Role ID for the assigned resource. Required by Autotask when assignedResourceID is provided. | |
| projectLeadResourceID | No | Project lead resource ID | |
| startDateTime | No | Project start date/time (ISO 8601) | |
| endDateTime | No | Project end date/time (ISO 8601) | |
| estimatedTime | No | Estimated time for the project, in hours | |
| userDefinedFields | No | User-defined field values to set on the project (Autotask REST-native shape) |