Supported operations

Operation
Description
Create Contact
Creates a new contact in Freshdesk using provided details and API key.
Get Contact
Gets details of a Freshdesk contact specified by its contact ID.
Get many Contacts
Gets a list of Freshdesk contacts with optional pagination parameters.
Update Contact
Updates an existing Freshdesk contact specified by its contact ID with provided details.
Delete a Contact
Deletes a Freshdesk contact specified by its contact ID. This operation cannot be undone.
Create a Ticket
Creates a ticket in Freshdesk with the specified details.
Get a Ticket
Retrieves the details of a Freshdesk ticket specified by its ticket ID.
Get many Tickets
Retrieves a list of Freshdesk tickets with optional filters for status, priority, pagination, and updated_since.
Update a Ticket
Updates a Freshdesk ticket specified by its ticket ID with the provided fields.
Delete a Ticket
Deletes a ticket in Freshdesk specified by its ticket ID. This operation cannot be undone.

FAQ about Freshdesk integrations

What should I do if I receive a 401 Unauthorized error?
This error typically indicates an authentication issue. Please check the following:
  • Verify that your API Key is correct and hasn't expired.
  • Ensure your Domain is correctly formatted (e.g., "yourcompany" without the ".freshdesk.com" suffix).
  • Confirm that your API access is enabled in your Freshdesk account settings.
How do I find my Freshdesk subdomain?
Your Freshdesk subdomain is the first part of your Freshdesk URL. For example, if your Freshdesk URL is "https://yourcompany.freshdesk.com", then your subdomain is "yourcompany". When configuring the node, only provide the subdomain part without "https://" and ".freshdesk.com".
What do the different ticket status codes mean?
Freshdesk uses numeric codes for ticket statuses:
  • 2 = Open
  • 3 = Pending
  • 4 = Resolved
  • 5 = Closed
What do the different ticket priority codes mean?
Freshdesk uses numeric codes for ticket priorities:
  • 1 = Low
  • 2 = Medium
  • 3 = High
  • 4 = Urgent
Can I permanently recover a deleted contact or ticket?
No. The delete operations for both contacts and tickets are permanent and cannot be undone. Please exercise caution when using these operations. Consider implementing a confirmation step in your workflow before executing delete operations.
What is the maximum number of results I can retrieve in a single request?
For the "Get many Tickets" operation, the maximum is 100 tickets per page. For contacts, while there's no strict limit mentioned, it's recommended to use reasonable page sizes (e.g., 30-100) for optimal performance. Use pagination to retrieve larger datasets.

Try GoInsight.AI, Level Up Your Team

Bring your team, systems, and AI into one place—then turn ideas into governed work.