update_project
Update existing project settings including billing, budget, name, timeline, and more. Modify only specified fields to keep project data accurate.
Instructions
Update an existing project. Can modify any project settings including name, billing configuration, budget settings, and project timeline. Only provided fields will be updated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the project to update (required) | |
| fee | No | Update fixed fee | |
| code | No | Update project code | |
| name | No | Update project name | |
| notes | No | Update project notes | |
| budget | No | Update budget amount | |
| bill_by | No | Update billing method | |
| ends_on | No | Update end date (YYYY-MM-DD) | |
| budget_by | No | Update budget calculation method | |
| is_active | No | Update active status | |
| starts_on | No | Update start date (YYYY-MM-DD) | |
| cost_budget | No | Update cost budget | |
| hourly_rate | No | Update hourly rate | |
| is_billable | No | Update billable status | |
| is_fixed_fee | No | Update fixed fee billing | |
| budget_is_monthly | No | Update monthly budget reset | |
| show_budget_to_all | No | Update budget visibility | |
| notify_when_over_budget | No | Update budget notifications | |
| cost_budget_include_expenses | No | Update expense inclusion | |
| over_budget_notification_percentage | No | Update notification threshold |