ServiceTitan MCP Server

estimates_create

Create detailed estimates in ServiceTitan by specifying business units, customer data, job details, and itemized costs for accurate project planning and billing.

Input Schema

NameRequiredDescriptionDefault
activeNoActive Flag
businessUnitIdNoBusiness Unit ID
customerIdNoCustomer ID
externalLinksNoExternal Links
itemsNoEstimate Items
jobIdNoJob ID
jobNumberNoJob Number
locationIdNoLocation ID
nameNoEstimate Name
projectIdNoProject ID
soldByNoSold By User ID
soldOnNoSold On Date (string)
statusValueNoStatus Value
subtotalNoSubtotal Amount
summaryNoEstimate Summary
taxNoTax Amount
tenantYesFormat - int64. Tenant ID

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "active": { "description": "Active Flag", "type": "boolean" }, "businessUnitId": { "description": "Business Unit ID", "type": "integer" }, "customerId": { "description": "Customer ID", "type": "integer" }, "externalLinks": { "description": "External Links", "items": { "additionalProperties": false, "properties": { "name": { "description": "External Link Name", "type": "string" }, "url": { "description": "External Link URL", "type": "string" } }, "type": "object" }, "type": "array" }, "items": { "description": "Estimate Items", "items": { "additionalProperties": false, "properties": { "chargeable": { "description": "Chargeable Flag", "type": "boolean" }, "description": { "description": "Item Description", "type": "string" }, "itemGroupName": { "description": "Item Group Name", "type": "string" }, "itemGroupRootId": { "description": "Item Group Root ID", "type": "integer" }, "membershipTypeId": { "description": "Membership Type ID", "type": "integer" }, "qty": { "description": "Quantity", "type": "number" }, "skuAccount": { "description": "SKU Account", "type": "string" }, "unitCost": { "description": "Unit Cost", "type": "number" }, "unitRate": { "description": "Unit Rate", "type": "number" } }, "type": "object" }, "type": "array" }, "jobId": { "description": "Job ID", "type": "integer" }, "jobNumber": { "description": "Job Number", "type": "string" }, "locationId": { "description": "Location ID", "type": "integer" }, "name": { "description": "Estimate Name", "type": "string" }, "projectId": { "description": "Project ID", "type": "integer" }, "soldBy": { "description": "Sold By User ID", "type": "integer" }, "soldOn": { "description": "Sold On Date (string)", "type": "string" }, "statusValue": { "description": "Status Value", "type": "integer" }, "subtotal": { "description": "Subtotal Amount", "type": "number" }, "summary": { "description": "Estimate Summary", "type": "string" }, "tax": { "description": "Tax Amount", "type": "number" }, "tenant": { "description": "Format - int64. Tenant ID", "type": "integer" } }, "required": [ "tenant" ], "type": "object" }

You must be authenticated.

Other Tools from ServiceTitan MCP Server

Related Tools

ID: mrnu4dtu2r