Skip to main content
Glama

ServiceTitan MCP Server

projects_update

Update project details in ServiceTitan by modifying ID, status, manager assignments, and custom fields. Streamline project management and ensure data accuracy.

Input Schema

NameRequiredDescriptionDefault
actualCompletionDateNoProject Actual Completion Date
businessUnitIdsNoBusiness Unit IDs
customFieldsNoCustom Fields
customerIdNoCustomer ID
externalDataNoExternal Data
idYesFormat - int64. Project ID
jobIdsNoJob IDs
locationIdNoLocation ID
nameNoProject Name
numberNoProject Number
projectManagerIdsNoProject Manager IDs
projectTypeIdNoProject Type ID
startDateNoProject Start Date
statusNoProject Status
statusIdNoProject Status ID
subStatusNoProject Sub Status
subStatusIdNoProject Sub Status ID
summaryNoProject Summary
targetCompletionDateNoProject Target Completion Date
tenantYesFormat - int64. Tenant ID

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "actualCompletionDate": { "description": "Project Actual Completion Date", "type": "string" }, "businessUnitIds": { "description": "Business Unit IDs", "items": { "type": "integer" }, "type": "array" }, "customFields": { "description": "Custom Fields", "items": { "additionalProperties": false, "properties": { "name": { "type": "string" }, "typeId": { "type": "integer" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "customerId": { "description": "Customer ID", "type": "integer" }, "externalData": { "description": "External Data", "items": { "additionalProperties": false, "properties": { "key": { "type": "string" }, "value": { "type": "string" } }, "type": "object" }, "type": "array" }, "id": { "description": "Format - int64. Project ID", "type": "integer" }, "jobIds": { "description": "Job IDs", "items": { "type": "integer" }, "type": "array" }, "locationId": { "description": "Location ID", "type": "integer" }, "name": { "description": "Project Name", "type": "string" }, "number": { "description": "Project Number", "type": "string" }, "projectManagerIds": { "description": "Project Manager IDs", "items": { "type": "integer" }, "type": "array" }, "projectTypeId": { "description": "Project Type ID", "type": "integer" }, "startDate": { "description": "Project Start Date", "type": "string" }, "status": { "description": "Project Status", "type": "string" }, "statusId": { "description": "Project Status ID", "type": "integer" }, "subStatus": { "description": "Project Sub Status", "type": "string" }, "subStatusId": { "description": "Project Sub Status ID", "type": "integer" }, "summary": { "description": "Project Summary", "type": "string" }, "targetCompletionDate": { "description": "Project Target Completion Date", "type": "string" }, "tenant": { "description": "Format - int64. Tenant ID", "type": "integer" } }, "required": [ "id", "tenant" ], "type": "object" }

Other Tools from ServiceTitan MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/JordanDalton/ServiceTitanMcpServer'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server