Skip to content

Tools Reference

The Autotask MCP Server exposes 39 tools organized by entity type.

ToolDescription
autotask_test_connectionTest the connection to the Autotask API
ToolDescriptionKey Parameters
autotask_search_companiesSearch for companiessearchTerm, isActive, page, pageSize
autotask_create_companyCreate a new companycompanyName (required), phone, companyType
autotask_update_companyUpdate a companyid (required), any updatable field
ToolDescriptionKey Parameters
autotask_search_contactsSearch for contactssearchTerm, companyID, isActive
autotask_create_contactCreate a new contactfirstName, lastName, companyID (required)
ToolDescriptionKey Parameters
autotask_search_ticketsSearch for ticketssearchTerm, companyID, status, priority, queueID, assignedResourceID
autotask_get_ticket_detailsGet full ticket detailsticketId (required)
autotask_create_ticketCreate a new tickettitle, companyID (required), priority, status, queueID, description
ToolDescriptionKey Parameters
autotask_create_time_entryLog time against a ticketticketID (required), hoursWorked (required), summaryNotes, dateWorked, resourceID
ToolDescriptionKey Parameters
autotask_search_projectsSearch for projectssearchTerm, companyID, status
autotask_create_projectCreate a new projectprojectName, companyID (required), startDate
ToolDescriptionKey Parameters
autotask_search_resourcesSearch for resources/technicianssearchTerm, isActive
ToolDescriptionKey Parameters
autotask_get_ticket_noteGet a specific ticket noteticketId, noteId (both required)
autotask_search_ticket_notesSearch notes on a ticketticketId (required)
autotask_create_ticket_noteAdd a note to a ticketticketId, title, description (all required)
ToolDescriptionKey Parameters
autotask_get_project_noteGet a specific project noteprojectId, noteId (both required)
autotask_search_project_notesSearch notes on a projectprojectId (required)
autotask_create_project_noteAdd a note to a projectprojectId, title, description (all required)
ToolDescriptionKey Parameters
autotask_get_company_noteGet a specific company notecompanyId, noteId (both required)
autotask_search_company_notesSearch notes on a companycompanyId (required)
autotask_create_company_noteAdd a note to a companycompanyId, title, description (all required)
ToolDescriptionKey Parameters
autotask_get_ticket_attachmentGet a ticket attachmentticketId, attachmentId (both required)
autotask_search_ticket_attachmentsSearch attachments on a ticketticketId (required)
ToolDescriptionKey Parameters
autotask_get_expense_reportGet an expense reportid (required)
autotask_search_expense_reportsSearch expense reportssubmitterID
autotask_create_expense_reportCreate an expense reportname, submitterID (required)
autotask_get_quoteGet a quoteid (required)
autotask_search_quotesSearch quotescompanyID
autotask_create_quoteCreate a quotename, companyID (required)
autotask_search_contractsSearch contractscompanyID
autotask_search_invoicesSearch invoicescompanyID
ToolDescriptionKey Parameters
autotask_search_configuration_itemsSearch configuration itemssearchTerm, companyID
ToolDescriptionKey Parameters
autotask_search_tasksSearch project tasksprojectID, assignedResourceID
autotask_create_taskCreate a project tasktitle, projectID (required), assignedResourceID
ToolDescription
autotask_list_queuesList all available ticket queues
autotask_list_ticket_statusesList all ticket status values
autotask_list_ticket_prioritiesList all ticket priority levels
autotask_get_field_infoGet field definitions for any entity type

All search tools return a compact response format:

{
"summary": "Found N items (showing X-Y)",
"items": [...],
"total": N,
"page": 1,
"pageSize": 25
}

Each item includes an _enhanced field with resolved human-readable names for company and resource IDs.