Freshdesk is the online customer engagement solution from Freshworks, lets you streamline your company's customer support using the customer service software and helps you to efficiently manage your customers as you scale.

Changelog

13 versions
v2.1.0 Latest
  • Added test() (Flow Test Mode) to all triggers: NewTicket, UpdatedTicket, DeletedTicket, NewConversation — emit one realistic item via a read-only call, reusing the same fetch/mapping path as tick().
  • Replaced the axios/request/request-promise dependencies with a shared lib.apiCall helper built on context.httpRequest; no behavior change to existing components.
v2.0.0
  • (breaking change) MakeApiCall: headers and parameters changed to key-value array inputs per standard #1459 — existing flows that previously set these as JSON strings must migrate to the key-value editor. Body remains textarea/JSON.
v1.4.1
  • Added output examples to component schemas.
v1.4.0
  • Added Solution Categories CRUD components: CreateCategory, UpdateCategory, GetCategory, DeleteCategory, ListCategories.
  • Added Solution Folders CRUD components: CreateFolder, UpdateFolder, GetFolder, DeleteFolder, ListFolders.
  • Added Solution Articles CRUD components: CreateArticle, UpdateArticle, GetArticle, DeleteArticle, ListArticles.
  • Added MakeApiCall component for generic authenticated API calls.
  • NewTicket, UpdatedTicket, GetTicket: expanded output fields (updatedAt, frDueBy, source, sourceInfo, groupId, emailConfigId, productId, tags, customFields).
  • ListTickets: expanded output fields (updatedAt, frDueBy, source, groupId, emailConfigId, productId, tags, customFields).
v1.3.0
  • Added CreateReply and CreateNote components for ticket conversations.
v1.2.0
  • Added companies CRUD components: CreateCompany, UpdateCompany, DeleteCompany, GetCompany, FindCompanies.
v1.1.3
  • Implemented multiselect input normalization for embed fields in GetTicket, NewTicket, and UpdatedTicket components.
v1.1.2
  • Fixed an issue with the `ListTickets` component where it was only returning 30 tickets.
v1.1.1
  • Added new trigger DeletedTicket.
  • Get Ticket: fixed output port.
v1.0.4
  • Updated the input json schema of component CreateTicket to have correct required fields.
v1.0.3
  • Fixed an issue with the `ListContacts` component when using 'Created At' and 'Updated At' filters.
v1.0.2
  • Fixed incorrect icons for `ListAgents` and `ListContacts`.
v1.0.1
  • Initial version

Authentication

TypeDetails
API Key
Domain (text)
Your Freshdesk subdomain - e.g. if the domain is https://example.freshdesk.com just type example inside this field
API Key (text)
Log into your Freshdesk account and find Your API Key in Profile settings page.

Triggers

4
Deleted Ticket icon

Deleted Ticket

This trigger fires every time a ticket is deleted in Freshdesk.
New Conversation icon

New Conversation

Triggers when a new conversation (reply or private note) is added to a ticket.
New Ticket icon

New Ticket

This trigger fires every time a ticket is created on Freshdesk.
Updated Ticket icon

Updated Ticket

This trigger fires every time a ticket is updated on Freshdesk.

Actions

35
Create Company icon

Create Company

Create a new company in Freshdesk.
Delete Company icon

Delete Company

Delete a company from Freshdesk. Note: deleting a company does not delete its contacts — they remain but are no longer associated with the company.
Find Companies icon

Find Companies

Search and filter companies in Freshdesk.
Get Company icon

Get Company

Get a company by ID from Freshdesk.
Update Company icon

Update Company

Update an existing company in Freshdesk.
Create Contact icon

Create Contact

Create a new contact in Freshdesk.
Delete Contact icon

Delete Contact

Delete a contact in Freshdesk.
Export Contacts icon

Export Contacts

Export contacts from Freshdesk to a CSV file. Initiates the export, waits for it to complete, then streams the file into Appmixer file storage and returns the file ID.
Get Contact icon

Get Contact

Get a contact by ID from Freshdesk.
Find Contacts icon

Find Contacts

Search and filter contacts in Freshdesk.
Update Contact icon

Update Contact

Update an existing contact in Freshdesk.
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Freshdesk API.
Create Article icon

Create Article

Create a new solution article in Freshdesk.
Delete Article icon

Delete Article

Delete a solution article from Freshdesk.
Get Article icon

Get Article

Get a solution article from Freshdesk.
List Articles icon

List Articles

List all solution articles in a folder in Freshdesk.
Update Article icon

Update Article

Update a solution article in Freshdesk.
Create Category icon

Create Category

Create a new solution category in Freshdesk.
Delete Category icon

Delete Category

Delete a solution category from Freshdesk.
Get Category icon

Get Category

Get a solution category from Freshdesk.
List Categories icon

List Categories

List all solution categories in Freshdesk.
Update Category icon

Update Category

Update a solution category in Freshdesk.
Create Folder icon

Create Folder

Create a new solution folder in Freshdesk.
Delete Folder icon

Delete Folder

Delete a solution folder from Freshdesk.
Get Folder icon

Get Folder

Get a solution folder from Freshdesk.
List Folders icon

List Folders

List all solution folders in a category in Freshdesk.
Update Folder icon

Update Folder

Update a solution folder in Freshdesk.
Create Note icon

Create Note

Add a note to a Freshdesk ticket.
Create Reply icon

Create Reply

Add a reply to a Freshdesk ticket.
Create Ticket icon

Create Ticket

Create a new ticket in Freshdesk.
Delete Ticket icon

Delete Ticket

Delete a ticket in Freshdesk.
Get Ticket icon

Get Ticket

Get a ticket in Freshdesk.
List Tickets icon

List Tickets

List tickets from your Freshdesk.
Restore Ticket icon

Restore Ticket

Restore a ticket in Freshdesk.
Update Ticket icon

Update Ticket

Updates the given ticket in Freshdesk.