autotask_create_ticket
Create new support tickets in Autotask PSA by specifying company, title, description, priority, status, and other required fields for MSP operations.
Instructions
Create a new ticket in Autotask
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| companyID | Yes | Company ID for the ticket | |
| title | Yes | Ticket title | |
| description | Yes | Ticket description | |
| status | No | Ticket status ID | |
| priority | No | Ticket priority ID | |
| assignedResourceID | No | Assigned resource ID. If set, assignedResourceRoleID is also required by Autotask. | |
| assignedResourceRoleID | No | Role ID for the assigned resource. Required by Autotask when assignedResourceID is set. | |
| contactID | No | Contact ID for the ticket | |
| queueID | No | Queue ID to route the ticket to. Use autotask_list_queues to discover valid IDs. | |
| ticketCategory | No | Ticket category ID (picklist). Use autotask_get_field_info with entity "Tickets" and field "ticketCategory" to discover valid values. | |
| ticketType | No | Ticket type ID (picklist, e.g. Service Request, Incident, Problem, Change). | |
| issueType | No | First-level issue type ID (picklist). Required context for subIssueType. Use autotask_get_field_info (entity "Tickets", field "issueType") to discover valid values. | |
| subIssueType | No | Sub issue type ID (picklist). Must be valid for the selected issueType. Use autotask_get_field_info (entity "Tickets", field "subIssueType") to discover valid values. | |
| source | No | Ticket source ID (picklist, e.g. Phone, Email, Portal). Use autotask_get_field_info (entity "Tickets", field "source") to discover valid values. | |
| billingCodeID | No | Work type / billing code ID used for billing this ticket. | |
| serviceLevelAgreementID | No | Service Level Agreement (SLA) ID to apply to the ticket. | |
| estimatedHours | No | Estimated hours of work for the ticket. | |
| projectID | No | Project ID to associate the ticket with. Links the ticket to an existing project. | |
| ticketAdditionalContacts | No | Additional contact IDs to associate with the ticket (beyond the primary contactID). | |
| resolution | No | Ticket-level resolution text. This is the Resolution field on the ticket itself, NOT a ticket note. | |
| userDefinedFields | No | User-defined (custom) fields for the ticket, as an array of { name, value } objects matching the Autotask REST API shape. |