Skip to main content
Glama

ServiceTitan MCP Server

appointments_add

Add appointments to ServiceTitan by specifying job details, time slots, customer ID, and special instructions using the MCP server.

Input Schema

NameRequiredDescriptionDefault
appointmentNumberYesAppointment Number
arrivalWindowEndNoArrival Window End time
arrivalWindowStartNoArrival Window Start time
createdByIdYesCreated By ID
customerIdYesCustomer ID
endYesEnd time
isConfirmedNoIs Confirmed
jobIdYesJob ID
specialInstructionsNoSpecial Instructions
startYesStart time
statusNoStatus
tenantYesFormat - int64. Tenant ID

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "appointmentNumber": { "description": "Appointment Number", "type": "string" }, "arrivalWindowEnd": { "description": "Arrival Window End time", "type": "string" }, "arrivalWindowStart": { "description": "Arrival Window Start time", "type": "string" }, "createdById": { "description": "Created By ID", "type": "integer" }, "customerId": { "description": "Customer ID", "type": "integer" }, "end": { "description": "End time", "type": "string" }, "isConfirmed": { "description": "Is Confirmed", "type": "boolean" }, "jobId": { "description": "Job ID", "type": "integer" }, "specialInstructions": { "description": "Special Instructions", "type": "string" }, "start": { "description": "Start time", "type": "string" }, "status": { "description": "Status", "type": "string" }, "tenant": { "description": "Format - int64. Tenant ID", "type": "integer" } }, "required": [ "tenant", "jobId", "appointmentNumber", "start", "end", "customerId", "createdById" ], "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