Create Zendesk Ticket
create_ticketCreate a new Zendesk support ticket by providing subject and description, with optional priority, type, assignee, and tags. Returns the new ticket ID for subsequent updates or comments.
Instructions
Create a new Zendesk support ticket with subject, description, and optional priority/type/assignee/tags. The description becomes the first public comment of the ticket, and the new ticket id is returned. After creation, use update_ticket to change status or assignee, add_public_comment or add_private_note to reply, and manage_tags to adjust tags. Look up valid assignee_id / group_id and custom field ids via search_users or your Zendesk admin settings. Discover custom field ids and their accepted option values with list_ticket_fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tags to set on the new ticket. Each tag is a single lowercase token (join multi-word tags with an underscore). Use manage_tags later to add or remove individual tags. | |
| type | No | Ticket type. One of problem, incident, question, task. | |
| subject | Yes | Ticket subject — the short summary line shown in ticket lists and search results. | |
| group_id | No | Id of the group to assign the ticket to. | |
| priority | No | Ticket priority. One of urgent, high, normal, low. | |
| assignee_id | No | User id of the agent to assign the ticket to. | |
| description | Yes | Ticket description — the body of the request. It becomes the ticket's first public comment (visible to the requester). | |
| custom_fields | No | Custom field values as { id, value } pairs (field ids come from your Zendesk admin settings). Call list_ticket_fields first to discover the numeric field ids and, for dropdown/multiselect fields, the exact option values Zendesk accepts. |