/freshdesk-tickets | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
freshdesk_tickets_add_note_to_ticket | Add a note to a ticket |
freshdesk_tickets_create_ticket | Create a ticket |
freshdesk_tickets_delete_conversation | Delete a conversation |
freshdesk_tickets_delete_ticket | Delete a ticket |
freshdesk_tickets_get_ticket | Get a ticket |
freshdesk_tickets_list_ticket_conversations | List conversations for a ticket |
freshdesk_tickets_list_ticket_fields | List all ticket fields |
freshdesk_tickets_list_tickets | List all tickets |
freshdesk_tickets_reply_to_ticket | Reply to a ticket |
freshdesk_tickets_restore_ticket | Restore a deleted ticket |
freshdesk_tickets_search_tickets | Search tickets |
freshdesk_tickets_update_conversation | Update a conversation |
freshdesk_tickets_update_ticket | Update a ticket |
freshdesk_tickets_add_note_to_ticket
Add a note to a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket to add a note to |
body | string | Yes | — | HTML content of the note |
notify_emails | string[] | No | — | Array of agent email addresses to notify about this note |
private | boolean | No | — | Whether the note is private (only visible to agents). Default: true |
freshdesk_tickets_create_ticket
Create a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
cc_emails | string[] | No | — | Email addresses to CC |
company_id | integer | No | — | ID of the company to associate |
custom_fields | object | No | — | Key-value pairs for custom fields |
description | string | Yes | — | HTML content of the ticket description |
due_by | string | No | — | Due date for the ticket |
email | string | No | — | Email address of the requester. Required if requester_id is not provided. |
facebook_id | string | No | — | Facebook ID of the requester |
fr_due_by | string | No | — | First response due date |
group_id | integer | No | — | ID of the group to assign the ticket to |
phone | string | No | — | Phone number of the requester |
priority | integer | No | — | Priority: 1=Low, 2=Medium, 3=High, 4=Urgent |
product_id | integer | No | — | ID of the product to associate |
requester_id | integer | No | — | ID of the requester contact. Required if email is not provided. |
responder_id | integer | No | — | ID of the agent to assign the ticket to |
source | integer | No | — | Source: 1=Email, 2=Portal, 3=Phone, 7=Chat, 9=Feedback Widget, 10=Outbound Email |
status | integer | No | — | Status: 2=Open, 3=Pending, 4=Resolved, 5=Closed |
subject | string | Yes | — | Subject of the ticket |
tags | string[] | No | — | Tags to associate with the ticket |
twitter_id | string | No | — | Twitter handle of the requester |
type | string | No | — | Ticket type (e.g., Question, Incident, Problem, Feature Request) |
freshdesk_tickets_delete_conversation
Delete a conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the conversation to delete |
freshdesk_tickets_delete_ticket
Delete a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket to delete |
freshdesk_tickets_get_ticket
Get a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket |
include | string | No | — | Include additional information. Comma-separated: conversations, requester, company, stats, sla_policy |
freshdesk_tickets_list_ticket_conversations
List conversations for a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket |
page | integer | No | — | Page number for pagination |
per_page | integer | No | — | Number of results per page (max 100) |
freshdesk_tickets_list_ticket_fields
List all ticket fieldsfreshdesk_tickets_list_tickets
List all tickets Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
filter | string | No | — | Pre-defined filter to use. One of: new_and_my_open, watching, spam, deleted |
requester_id | integer | No | — | Filter tickets by requester ID |
email | string | No | — | Filter tickets by requester email |
company_id | integer | No | — | Filter tickets by company ID |
updated_since | string | No | — | Return tickets updated since this date-time (ISO 8601 format) |
order_by | string | No | — | Field to order results by. One of: created_at, due_by, updated_at, status |
order_type | string | No | — | Sort order: asc or desc |
include | string | No | — | Include additional information. Comma-separated: requester, stats, company, description |
page | integer | No | — | Page number for pagination (starts at 1) |
per_page | integer | No | — | Number of results per page (max 100) |
freshdesk_tickets_reply_to_ticket
Reply to a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket to reply to |
bcc_emails | string[] | No | — | Array of email addresses to BCC |
body | string | Yes | — | HTML content of the reply |
cc_emails | string[] | No | — | Array of email addresses to CC |
from_email | string | No | — | Email address from which the reply is sent. By default the global support email is used. |
freshdesk_tickets_restore_ticket
Restore a deleted ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket to restore |
freshdesk_tickets_search_tickets
Search tickets Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search query using Freshdesk query language. The value MUST be enclosed in double quotes, e.g. “status:2 AND priority:3”. Without the surrounding quotes, the API will return an error. |
page | integer | No | — | Page number for pagination (starts at 1, max 10 pages) |
freshdesk_tickets_update_conversation
Update a conversation Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the conversation to update |
attachments | string[] | No | — | Updated attachments for the conversation |
body | string | No | — | Updated HTML content of the conversation |
freshdesk_tickets_update_ticket
Update a ticket Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
id | integer | Yes | — | ID of the ticket to update |
cc_emails | string[] | No | — | CC email addresses |
company_id | integer | No | — | Company ID |
custom_fields | object | No | — | Custom field key-value pairs |
description | string | No | — | HTML content of the ticket description |
due_by | string | No | — | Due date |
email | string | No | — | Requester email |
fr_due_by | string | No | — | First response due date |
group_id | integer | No | — | ID of the group to assign |
phone | string | No | — | Requester phone |
priority | integer | No | — | Priority: 1=Low, 2=Medium, 3=High, 4=Urgent |
product_id | integer | No | — | Product ID |
responder_id | integer | No | — | ID of the agent to assign |
source | integer | No | — | Source: 1=Email, 2=Portal, 3=Phone, 7=Chat, 9=Feedback Widget, 10=Outbound Email |
status | integer | No | — | Status: 2=Open, 3=Pending, 4=Resolved, 5=Closed |
subject | string | No | — | Subject of the ticket |
tags | string[] | No | — | Tags for the ticket |
type | string | No | — | Ticket type |

