create_ticket
Create a new support ticket in Freshservice by specifying subject, description, and requester email. Configure priority, status, assignment, and custom fields to route and track the issue.
Instructions
Create a new Freshservice ticket.
Args: subject: Ticket subject line. description: Ticket description (HTML supported). email: Requester email. Creates a new contact if not found. priority: 1=Low, 2=Medium, 3=High, 4=Urgent. status: 2=Open, 3=Pending, 4=Resolved, 5=Closed. source: 1=Email, 2=Portal, 3=Phone, 4=Chat, 9=Walkup, 10=Slack. type: Ticket type (default "Incident"). group_id: ID of assigned agent group. responder_id: ID of assigned agent. department_id: Department ID. category: Ticket category. sub_category: Ticket sub-category. tags: List of tags. cc_emails: CC email addresses. custom_fields: Custom field key-value pairs. workspace_id: Workspace ID (for multi-workspace accounts).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| type | No | Incident | |
| Yes | |||
| source | No | ||
| status | No | ||
| subject | Yes | ||
| category | No | ||
| group_id | No | ||
| priority | No | ||
| cc_emails | No | ||
| description | Yes | ||
| responder_id | No | ||
| sub_category | No | ||
| workspace_id | No | ||
| custom_fields | No | ||
| department_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |