estimates_update
Update ServiceTitan job estimates by modifying details like line items, status, pricing, and customer information to reflect changes in project scope or costs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | No | Job ID associated with the estimate | |
| projectId | No | Project ID associated with the estimate | |
| locationId | No | Location ID associated with the estimate | |
| customerId | No | Customer ID associated with the estimate | |
| name | No | Human-readable estimate name | |
| jobNumber | No | Job number for estimate matching | |
| statusValue | No | Estimate status numeric value | |
| summary | No | Short summary of the estimate | |
| soldOn | No | Date/time when the estimate was sold | |
| soldBy | No | User ID who sold the estimate | |
| active | No | Whether the estimate is active | |
| items | No | Estimate line items to include | |
| externalLinks | No | External links attached to the estimate | |
| subtotal | No | Subtotal amount before taxes | |
| tax | No | Tax amount for the estimate | |
| businessUnitId | No | Business unit ID that owns the estimate | |
| id | Yes | Estimate ID | |
| _confirmed | No | Set to true to confirm this write operation |