Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Support ยท CONNECTION

Freshdesk + NodeHub

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.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Support.

Freshdesk integration | NodeHub