Read Freshdesk tickets, create and update them, and add private notes.
Explore 24 workflow actions for Freshdesk, including account permissions and operation limits.
13 read actions11 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Add private note
Write
Add an internal HTML note to a Freshdesk ticket.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add public note
Write
Add a customer-visible HTML note to a Freshdesk ticket.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
This note is visible to the customer. Use Add private note for internal collaboration.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create company
Write
Create a Freshdesk company with a unique name.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Freshdesk rejects duplicate company names. Domains can associate contacts with this company automatically.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create contact
Write
Create a Freshdesk contact with an email and name.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Freshdesk may reject an email already associated with a contact. This does not merge or update an existing contact.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create ticket
Write
Create a Freshdesk ticket for a requester email address.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Setting companyId requires the Freshdesk Multiple Companies feature. Custom field names must already exist on the account.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete contact
Write
Soft delete a contact, as Freshdesk's Delete Contact does.
Permissions and limits
Account permissions
Freshdesk agent permission to delete contacts
Operation limits
This is Freshdesk's soft delete; permanent deletion is a separate Freshdesk action not offered here.
A lost answer remains uncertain and is never resent automatically.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete ticket
Write
Move a ticket to Freshdesk's trash, where it can still be restored.
Permissions and limits
Account permissions
Freshdesk agent permission to delete tickets
Operation limits
Freshdesk keeps the ticket under its deleted filter until it is restored or purged.
A lost answer remains uncertain and is never resent automatically.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get agent
Read
Read a Freshdesk agent by numeric ID.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Get company
Read
Read one Freshdesk company by numeric ID.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Get contact
Read
Read one Freshdesk contact by numeric ID.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Get group
Read
Read a Freshdesk group by numeric ID.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
This legacy Groups API requires an admin API key.
Get ticket
Read
Read a ticket by its numeric ID.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
List agents
Read
Read one page of Freshdesk agents to find an assignee.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Returns one page. Agent visibility depends on the connected API key's role.
Pagination: page. Check the result for additional pages; a single action may not return every record.
List companies
Read
Read one page of Freshdesk companies.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Returns one page. Use page to continue through the company list.
Pagination: page. Check the result for additional pages; a single action may not return every record.
List contacts
Read
Read one page of Freshdesk contacts, optionally filtered by exact email.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Returns one page of unblocked, undeleted contacts by default. An email filter matches the exact email address.
Pagination: page. Check the result for additional pages; a single action may not return every record.
List conversations
Read
Read one page of a ticket's replies and public or private notes.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Conversations include replies and notes. Request the next page to read more; embedding conversations in Get ticket returns at most ten.
Pagination: page. Check the result for additional pages; a single action may not return every record.
List groups
Read
Read Freshdesk groups to find a ticket routing destination.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Freshdesk labels this the legacy Groups API and requires an admin API key. Newer group configurations may need its Admin-Groups API.
List tickets
Read
Read one page of tickets visible to this Freshdesk account.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Returns one page. Use page to request the next page. Freshdesk limits list pagination; use its search API for larger historical queries.
Pagination: page. Check the result for additional pages; a single action may not return every record.
Reply to ticket
Write
Send a customer-visible HTML reply on a Freshdesk ticket.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Sends a reply to the ticket requester. Webchat or mobile SDK tickets may require structured_body instead of HTML body.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Search companies
Read
Find companies by a name prefix or whole word.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Freshdesk autocomplete is case insensitive and does not match arbitrary substrings.
Search tickets
Read
Search one page of Freshdesk tickets with a quoted Freshdesk query.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Search excludes archived tickets and returns up to 30 results per page. Freshdesk requires the query to be enclosed in double quotes.
Pagination: page. Check the result for additional pages; a single action may not return every record.
Update company
Write
Change a Freshdesk company's name, description, note or domains.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Only supplied fields are changed. An empty domains list removes all existing domains.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update contact
Write
Change basic contact details for one Freshdesk contact.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Only supplied fields are changed. Freshdesk may reject a duplicate email or a blocked or deleted contact.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update ticket
Write
Edit ticket details, status, priority or assignment.
Permissions and limits
Account permissions
Depends on the connected account and selected operation. Check the service documentation.
Operation limits
Setting companyId requires the Freshdesk Multiple Companies feature. Custom field names must already exist on the account. Nested dependent fields are not supported.
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Freshdesk. A saved workflow is not a completed provider action.