Automate Freshdesk
Keep your Freshdesk queue moving without refreshing the ticket list all day. Catch tickets with no agent, tickets past their due date and unhappy satisfaction ratings, sort new tickets by type and priority, and close the ones left sitting in Resolved. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.
Try asking
Create a ClickRuntime automation: every 30 minutes, find Freshdesk tickets with no agent assigned that are more than 2 hours old and send the list to #helpdesk in Slack.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Freshdesk
Find tickets no agent has picked up
Tickets still without an agent after 2 hours land in Slack, each one only once.
See how it worksGet warned about overdue Freshdesk tickets
Every hour you see which tickets have passed their due-by time.
See how it worksStart the day with yesterday's ticket numbers
One morning email with tickets created and resolved yesterday, and what is still open by priority.
See how it worksHear about negative satisfaction ratings fast
A poor rating reaches you within 15 minutes, with the comment, agent and ticket link.
See how it worksGet a weekly Freshdesk CSAT email
Each Monday you get the number of ratings, the share that was positive and every negative comment.
See how it worksSee what each agent resolved this week
A Friday table of tickets assigned to and resolved by each agent.
See how it worksClose tickets left in Resolved
Tickets resolved more than 3 days ago are closed overnight, and you get the count.
See how it worksPost new Freshdesk tickets to Slack
Each new ticket shows up in Slack with its subject, requester and priority.
See how it worksSet type, priority and tags on new tickets
New tickets arrive already sorted as bug, billing or how-to, with an urgency.
See how it worksTurn alerts from other tools into tickets
Anything posted to your link becomes a Freshdesk ticket with a subject and description.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Freshdesk, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Freshdesk automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every 10 minutes, read new Freshdesk tickets, use AI to set the type to Question, Problem or Feature request, and set priority High for any that mention payment.
When a Freshdesk ticket is marked Urgent, post the ticket number and subject in #support on Slack.
Every Monday, add last week's Freshdesk ticket counts by type to my Support sheet in Google Sheets and email the agents with the most open tickets through Gmail.
Beyond chat
Have Freshdesk work when you're not in the chat
Instant
Turn alerts from other tools into ticketsThe moment it happens
On a schedule
Start the day with yesterday's ticket numbersDaily
Watches for changes
Find tickets no agent has picked upOn a schedule
Setup
Connect Freshdesk
Freshdesk connects with an agent's API key. The key carries that agent's role, so a dedicated agent set up just for integrations keeps access clear.
Freshdesk
Help desk
- Sign in to Freshdesk as the agent the automations should act as. A dedicated integrations agent works best.
- Click your profile picture in the top right, open Profile Settings and choose View API Key. Freshdesk asks you to complete a captcha first.
- Copy the key, and note your Freshdesk domain (the part before
.freshdesk.com). - In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret. It is sent with basic auth, the key as the username and
Xas the password.
Good to know
Freshdesk limits that affect automations
- The API key can do whatever that agent's role allows. Give the integrations agent only the role your automations need.
- Rate limits are per account, per minute, and depend on your plan: Trial accounts get 50 calls, Pro 400 and Enterprise 700. Frequent checks on a busy account share that budget with your other integrations.
- Satisfaction surveys need a paid Freshdesk plan, so the rating alerts and CSAT report only have data to work with on those plans.
- Per-agent counts can differ a little from Freshdesk's own analytics, because deleted and merged tickets are handled differently.
FAQ
Questions about automating Freshdesk
What can ClickRuntime do in my Freshdesk account?
How quickly does it pick up new tickets?
Is this useful if my plan has no escalation rules?
Can other tools open Freshdesk tickets through it?
Does Freshdesk triage need an AI key?
Is this a Freshdesk connector for ChatGPT or Claude?
Related pages
Keep exploring
