Automate ticket workflows
Create, update and route tickets from your app.

Build, embed and publish in-app Freshdesk integrations that create and update tickets, sync contacts and companies, and react to ticket events. Use these workflows to enable in-app ticket creation, automated routing and ticket-closed notifications across tenant accounts.
Create, update and route tickets from your app.
Keep contacts and companies synchronized across systems.
React to ticket events using Freshdesk webhooks.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Integrate support operations: create and update tickets, manage contacts, agents and companies, search records, and consume ticket event webhooks. Cyclr lets product teams embed these Freshdesk-driven workflows into their app, publish them to end users and govern usage across tenants. See the Freshdesk API documentation for endpoint details. (developers.freshdesk.com)
PRODUCT USE CASES
Quickly create integrations to create tickets, sync contacts and companies, trigger automations on ticket events, and expose those actions in a white-label marketplace for your customers. Publish into your app using Cyclr’s embedded integration marketplace.
Create tickets from your product UI, set priority, assign group or agent, and update status via the Tickets API. (developers.freshdesk.com)
Create and update Contacts and Companies so CRM and helpdesk records stay synchronized using Contacts and Companies endpoints. (developers.freshdesk.com)
Consume Freshdesk webhook events (for example Ticket Closed) to trigger in-app notifications, post-processing or billing workflows. (community.cyclr.com)
ORCHESTRATION
Cyclr sits between your SaaS product and Freshdesk to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Freshdesk processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Freshdesk methods you can orchestrate through Cyclr.
List all companies.
List all companies updated since the last run.
List all companies created since the last run.
Create a new company.
Update a company.
Delete a company.
View a Company.
List all companies created since the last run.
View a ticket from this Freshdesk account.
List all tickets from this Freshdesk account.
Delete a ticket from this Freshdesk account.
List all tickets from this Freshdesk account updated since last run.
Create a ticket in this Freshdesk account.
Adds a note to a ticket, by default it is private.
List tickets from this Freshdesk account by group ID.
Update a ticket in this Freshdesk account.
Search tickets from this Freshdesk account.
List tickets from this Freshdesk account by group ID, created or updated since last run.
Delete an admin group by ID.
List all admin groups updated since the last run.
List all agents in an admin groups updated since the last run.
List all agents in an admin groups.
List all agents in an admin groups created since the last run.
Get admin group by ID.
List all admin groups.
List all admin groups created since the last run.
Update an admin group.
Create an admin group.
Create a new satisfaction rating.
List all satisfaction ratings.
List all satisfaction ratings updated since the last successful run.
List all satisfaction ratings created since the last successful run.
List all ticket fields from this freshdesk account since last run date.
List all ticket fields from this freshdesk account.
List new created canned responses since last run.
List canned responses in a folder by the given ID.
Update a canned response.
List updated canned responses in a folder by the given ID since last run.
Get a canned response.
Create a canned response.
Create a folder.
Update a folder.
List all canned responses folders of the account.
List all new created contacts since the last run..
Create a contact inside this Freshdesk account.
Update a contact. You must change at least one field.
Delete a contact.
List all contacts.
Get a contact.
List all contacts updated since the last run.
List all new created contacts since the last run..
List All Ticket Notes.
Update a group.
Get group by ID.
Delete a group by ID.
Create a group.
List all groups.
List all groups created since the last run.
List all groups updated since the last run.
Update a SLA Policy.
List all SLA Policies created since the last run.
Create a SLA Policy.
List all SLA Policies for this account.
List all SLA Policies updated since the last run.
Create an Agent.
Update an Agent.
List all agents.
Retrieves information about the currently authenticated agent.
Delete an Agent.
List all agents updated since the last run.
Get an agent by ID.
List all agents created since the last run.
Lists all surveys updated since the last run.
Lists all surveys created since the last run.
Lists all surveys.
List all new created skills since the last run.
List all updated skills since the last run.
List all skills for this freshdesk account.
Get a skill by ID.
Replace conditions in a skill.
Create a Skill.
Delete a skill.
List all new created time entries since last run.
List all updated time entries since last run.
Create a time entry.
Delete a time entry.
List all time entries for this account.
Start/Stop Timer.
Update a time entry.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Freshdesk integrations in Cyclr.
https://{your_domain}.freshdesk.com/api/v2Freshdesk domain Freshdesk documentation and API key from Profile Settings.
Tickets, Contacts, Agents, Companies, Conversations, Search, Custom Objects, Webhooks
List endpoints paginate with per_page (default 30, max 100). Link header or paging.next tokens indicate next page. (developers.freshdesk.com)
Account-level rate limits vary by plan; responses include X-RateLimit headers and Retry-After when limits are reached. (developers.freshdesk.com)
IMPLEMENTATION
Cyclr requires your Freshdesk domain and API key; Freshdesk APIs use HTTP Basic with the API key as username and ‘X’ as password. Confirm Cyclr Console options if needed. (community.cyclr.com)
Freshdesk domain Freshdesk documentation and API key from Profile Settings.
Requires a freshdesk.com helpdesk domain; custom domains disallowed. Provide API key from Profile Settings.
COMMON QUESTIONS
It creates and updates tickets, manages contacts, agents and companies, performs searches and consumes ticket webhooks. These capabilities let you automate ticket creation, routing, contact sync and event-driven workflows. (developers.freshdesk.com)
Use your Freshdesk domain and API key; Freshdesk expects HTTP Basic auth with the API key as the username and ‘X’ as the password. Cyclr requires the domain and API key during connector setup. (developers.freshdesk.com)
Yes. Cyclr supports tenant-aware deployments so you can provision per-customer Freshdesk domains and API keys and embed workflows per account. (Cyclr handles orchestration and embedding; supply per-tenant credentials.) (community.cyclr.com)
Yes. You can expose ticket, contact and webhook actions as governed MCP tools in Cyclr, letting product teams approve and audit which Freshdesk actions customers can run. (community.cyclr.com)
KEEP EXPLORING
Related Chat connector for customer-facing integration workflows.
Related connectorRelated Chat connector for customer-facing integration workflows.
Related connectorRelated Chat connector for customer-facing integration workflows.