Freshdesk automation rules: how they work and how to set them up (2026)

Rama Adi Nugraha
Written by

Rama Adi Nugraha

Katelin Teen
Reviewed by

Katelin Teen

Last edited June 12, 2026

Expert Verified
Illustration of Freshdesk automation rules routing tickets to agents and an AI assistant

What "automation rules" actually means in Freshdesk

If you've poked around Freshdesk's admin panel looking for "automations," you've probably noticed the names don't match half the tutorials online. That's because Freshdesk quietly renamed its three classic rule types. The old Dispatch'r, Observer, and Supervisor (or Time Triggers) are gone from the UI. What you'll see today is Ticket Creation, Ticket Updates, and Hourly Triggers, all sitting under Admin > Workflows > Automations, each on its own tab.

The mechanics underneath are unchanged. Every rule is built from conditions (when X is true) and actions (do Y), and Freshdesk's own overview of automation rules confirms there are exactly three types. What changes between them is when the rule gets a chance to run.

The Freshdesk help-center overview of automation rules, showing the three rule types, as taken from Freshdesk Support
The Freshdesk help-center overview of automation rules, showing the three rule types, as taken from Freshdesk Support

This is the layer most people mean when they say "Freshdesk automation rules," and it's separate from two neighbours we'll cover later: scenario automations (manual macros) and automatic ticket assignment. If you want the wider tour of everything automation-related in the platform, our complete Freshdesk automation guide zooms out; this post stays focused on the rules engine itself.

The three types of Freshdesk automation rules

The whole model clicks into place once you stop thinking about what each rule does and start thinking about when it gets to run. Here's the timing at a glance.

Three cards showing Freshdesk's automation rule types: Ticket Creation fires when a ticket arrives, Ticket Updates fires in real time on an event, Hourly Triggers scans every ticket once an hour
Three cards showing Freshdesk's automation rule types: Ticket Creation fires when a ticket arrives, Ticket Updates fires in real time on an event, Hourly Triggers scans every ticket once an hour

1. Ticket Creation rules (formerly Dispatch'r)

These run the moment a ticket is created, which makes them your front door for triage. Per Freshdesk's ticket-creation docs, a creation rule can assign the ticket to a group or agent, set properties like status, priority, and type, fire email notifications, or delete and mark tickets as spam. Conditions can be built on ticket fields, contact properties, or company properties, with AND/OR operators and nested blocks.

There's one setting here that trips up almost everyone. By default, only the first matching rule runs. Freshdesk's own docs warn that "the order of the rules is very important because only the first matching rule will be executed." So if you've got a rule that should fire and it isn't, the usual culprit is a higher rule that matched first and stopped the chain. To change that, click the gear above the rules list and choose "Execute all matching rules."

Freshdesk's Ticket Creation rule settings showing the option to execute only the first matching rule or all matching rules, as taken from Freshdesk Support
Freshdesk's Ticket Creation rule settings showing the option to execute only the first matching rule or all matching rules, as taken from Freshdesk Support

This is the rule type to reach for when you want new tickets sorted before an agent ever sees them: route billing questions to the finance group, bump anything from a VIP company to high priority, or send an autoresponder acknowledging receipt. It's the closest the classic engine gets to triage, but it can only sort on the fields you tell it to, not on what the ticket is actually about.

2. Ticket Updates rules (formerly Observer)

Where creation rules fire once at the start, ticket-update rules "constantly listen for events you've specified," match them against conditions, and then act. They're the reactive layer: reopen a resolved ticket when a customer replies, assign an agent when a third party adds a note, send a CSAT survey when a ticket is resolved, or email a supervisor on a bad rating from a VIP.

The thing that makes update rules distinct is the event block at the top, which the other two rule types don't have. It has two parts: "when an action is performed by" (agent, requester, either, a collaborator, or the system) and "involves any of these events" (a property changed, a note added, a reply sent, feedback received, plus system events like overdue tickets). Conditions and actions then work as usual underneath.

The Freshdesk Ticket Updates automation rule management screen, as taken from Freshdesk Support
The Freshdesk Ticket Updates automation rule management screen, as taken from Freshdesk Support

Unlike creation rules, there's no first-match-only toggle here: "all matching rules are executed from top to bottom." Update rules also carry a Trigger webhook action, which is how you extend Freshdesk out to external systems, the same hook our Freshdesk webhooks guide walks through, and the basis for handy recipes like notifying Slack when sentiment drops. One thing to note: update rules aren't on the Free tier, they start from Growth up.

3. Hourly Triggers (formerly Time Triggers)

The third type handles the passage of time, and Freshdesk's hourly-triggers docs are explicit that this is the feature "FKA Time Triggers." These are the rules that catch what's not happening: tickets sitting unattended, approaching an SLA breach, or resolved-but-not-closed. A classic example is escalating any ticket untouched for 48 hours by bumping priority and pinging a supervisor.

The catch is in the name. Hourly Triggers run once per hour, so any time threshold you set "should always be greater than or equal to one hour." A few more limits worth knowing before you lean on them: they only match against tickets updated in the last 30 days, and they run on ticket properties only, not contact or company properties, and can't use conditions on the email subject, description, requester email, CC, tags, or attachments. If you've ever set up a time-based rule and watched it lag, this is why, and our dedicated Freshdesk time triggers guide digs into the workarounds.

How to set up a Freshdesk automation rule, step by step

Once you know which type you need, the build is the same shape across all three: an optional event, some conditions, and one or more actions.

A left-to-right pipeline showing how one Freshdesk automation rule is built: Event, then Conditions, then Actions, with the event step noted as only applying to Ticket Update rules
A left-to-right pipeline showing how one Freshdesk automation rule is built: Event, then Conditions, then Actions, with the event step noted as only applying to Ticket Update rules

Here's the walkthrough for a Ticket Creation rule, the one most teams start with:

  1. Go to Admin > Workflows > Automations and open the Ticket Creation tab.
  2. Click New Rule and give it a name you'll recognise later ("Route billing to Finance" beats "Rule 7").
  3. Set your conditions, for example Ticket subject contains "refund" OR Type is "Billing." Use the AND/OR operators and nested blocks for anything more involved.
  4. Set your actions: assign to the Finance group, set priority to High, send a notification. You can stack several.
  5. Check the execution order. Drag the rule into position, and decide via the gear icon whether you want first-match-only or all-matching behaviour. This single step prevents most "why didn't my rule fire" headaches.
  6. Save, then test with a real ticket before trusting it in production.

A few practical habits make this less painful. Freshdesk ships pre-built sample rules (like one that routes refund tickets to a billing group) you can study or clone instead of starting blank, and every rule shows per-rule stats for how many tickets it affected in the last 7 days, which is your quickest sanity check that a rule is actually doing something. There's also no limit on the number of conditions in a rule, so you can get specific, just remember every condition is something you had to think of ahead of time.

The other automation layers: scenarios and routing

The three rule types get most of the attention, but two neighbours do a lot of quiet work, and people often conflate them with automation rules.

Scenario automations are the manual cousin. Instead of firing on conditions, they're one-click bundles of actions an agent runs on a ticket, the macro layer. Rather than tagging a ticket as Refund, assigning it to the Refunds group, and setting status to Processing by hand every time, you bundle those into one Scenario and run it in a single click (or in bulk across selected tickets). They live under Admin > Agent Productivity > Scenario Automations, and you can set whether each one is private, group-wide, or shared with everyone. Our Freshdesk scenarios automation guide goes deeper, but the screenshot below shows the range of actions a scenario can carry.

The list of actions available in a Freshdesk scenario automation, including set priority, set status, add tag, assign to agent, and send email, as taken from Freshdesk Support
The list of actions available in a Freshdesk scenario automation, including set priority, set status, add tag, assign to agent, and send email, as taken from Freshdesk Support

Automatic ticket assignment is the other one. Powered by Freshdesk's Omniroute engine, it decides who gets a ticket based on agent load, availability, and skills. There are three routing methods: round-robin (circular, capacity-aware), load-based (assigns by how busy each agent is), and skill-based (matches language or product expertise). The important caveat: Advanced Automatic Routing is Pro and Enterprise only, so the fancier auto-assignment options aren't available on cheaper plans.

The Freshdesk Omniroute configuration page for automatic ticket assignment, as taken from Freshdesk Support
The Freshdesk Omniroute configuration page for automatic ticket assignment, as taken from Freshdesk Support

Which Freshdesk plan do you need for automation rules?

Not every automation is available on every plan, and this is where a lot of "why can't I find this setting" confusion comes from. Here's how the pieces line up across Freshdesk's pricing tiers. (Numbers reflect the standalone Freshdesk plans; the prices are annual, per agent.)

Automation featureFreeGrowth ($19)Pro ($55)Enterprise ($89)
Ticket Creation rules
Ticket Updates rules
Hourly Triggers
Scenario automations
Advanced Automatic Routing (round-robin / load-based)
Skill-based routing
Conditions per ruleUnlimitedUnlimitedUnlimitedUnlimited

The headline: basic creation-time triage is free, but anything reactive, time-based, or load-aware needs at least the Growth plan, and the smartest routing is gated to Pro and Enterprise. If you're weighing whether the jump is worth it, our Freshdesk plans comparison and honest Freshdesk review both get into the trade-offs.

Where Freshdesk automation rules hit a wall

Automation rules are good at exactly one thing: doing what you told them to, when the conditions you wrote are true. That's also their ceiling. Every rule is a guess you made in advance about what tickets will look like, and tickets rarely cooperate.

A two-panel comparison: if-then rules require you to script every condition, miss what you did not predict, and wait up to an hour; AI that reads intent understands plain language, handles phrasing you never mapped, and acts the moment a ticket lands
A two-panel comparison: if-then rules require you to script every condition, miss what you did not predict, and wait up to an hour; AI that reads intent understands plain language, handles phrasing you never mapped, and acts the moment a ticket lands

Three walls show up again and again:

  • Rules match on conditions, not on meaning. A creation rule can route a ticket whose subject contains "refund," but a customer who writes "I want my money back" sails straight past it. You end up maintaining ever-longer keyword lists, and you're always one phrasing away from a miss.
  • Time-based logic is coarse. Hourly Triggers only wake up once an hour, so "escalate if no reply in 30 minutes" simply isn't expressible. For fast-moving queues, an hour is an eternity.
  • They can't actually answer anything. Rules can route, tag, set priority, and prefill a canned response, but they can't read a question and write the real reply. That work still lands on a human.

We've felt this from the deal side too. In one evaluation, a Freshdesk customer couldn't get a new automation rule to coexist with their existing rule stack, the rules kept fighting over execution order, and they were repeatedly steered back toward Freshdesk's own Freddy AI when they asked support for help. The friction wasn't that rules are bad; it's that stacking more and more if-then logic to approximate understanding eventually collapses under its own weight. This is the same gap our Freshdesk AI auto-triage and tag-by-intent write-ups keep circling: the moment you want the system to understand the ticket rather than match a field, you've outgrown the rules engine.

Try eesel for the tickets rules can't reach

If you've read this far, you probably already have your routing rules dialed in and you're staring at the pile of tickets they can't close. That's the gap eesel AI was built for. It sits on top of your existing Freshdesk (and Slack, email, Shopify, and 100+ other tools), learns from your past tickets and help docs in minutes, and reads what each customer actually meant, so it can draft or fully resolve replies that keyword-matching rules never could.

eesel AI working inside Freshdesk, triaging and replying to tickets

The part that matters next to Freshdesk's rules: you stay in control of which tickets the AI touches. Instead of an all-or-nothing switch, you scope it by ticket type or confidence, so it handles the repetitive questions and leaves the edge cases for your team, the "we won't let AI auto-reply to everything" worry that stalls most rollouts. It bills at a flat $0.40 per resolution with no per-seat fees and a spend cap you set, and because it layers on top rather than replacing Freshdesk, there's no migration to schedule.

The eesel AI helpdesk dashboard showing AI handling support tickets
The eesel AI helpdesk dashboard showing AI handling support tickets

You can start with a $50 credit and no card, point it at your real tickets, and watch what it handles before you spend a cent. Try eesel and keep the Freshdesk rules you've already built, eesel just covers everything they can't.

Frequently Asked Questions

What are the three types of Freshdesk automation rules?
Freshdesk has three automation rule types, all under Admin > Workflows > Automations: Ticket Creation (runs the instant a ticket arrives), Ticket Updates (runs in real time when an event happens on a ticket), and Hourly Triggers (scans every ticket once an hour). They were previously called Dispatch'r, Observer, and Time Triggers. See our full guide to Freshdesk automation for the wider picture.
Where do I find automation rules in Freshdesk?
All three rule types live under Admin > Workflows > Automations, each on its own tab. Scenario automations sit separately under Admin > Agent Productivity > Scenario Automations, and automatic ticket assignment is configured at the group level. Our Freshdesk scenarios automation guide covers the macro layer in detail.
Why is my Freshdesk automation rule not working?
The most common cause for Ticket Creation rules is execution order: by default only the first matching rule runs, so a higher rule may have already matched and stopped the chain. Switch to "Execute all matching rules" or reorder your rules. Hourly Triggers also only run once an hour and only scan tickets updated in the last 30 days. See our Freshdesk time triggers guide for the timing gotchas.
Do Freshdesk automation rules need a paid plan?
Ticket Creation rules are available on every plan including Free. Ticket Updates rules, Hourly Triggers, and scenario automations start from the Growth plan up. Advanced Automatic Routing (round-robin, load-based, and skill-based routing) is Pro and Enterprise only. Full numbers are in our Freshdesk pricing breakdown.
Can Freshdesk automation rules actually reply to customers on their own?
Not on their own in a meaningful way. Classic rules can fire a canned autoresponder or prefill a reply for an agent to review, but they match on conditions, not on what the customer actually meant. For tickets answered end to end, you need an AI layer like eesel AI that reads intent and drafts or sends a real answer.
What is the difference between automation rules and scenario automations in Freshdesk?
Automation rules run automatically when their conditions match. Scenario automations are manual, one-click bundles of actions an agent runs on a ticket (or in bulk), more like a macro. Both can set status, assign, tag, and notify. Many teams pair Freshdesk automation rules with AI triage from a tool like eesel AI to cover the cases rules can't.

Share this article

Rama Adi Nugraha

Article by

Rama Adi Nugraha

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Freshdesk automation guide hero illustration
Guides

Freshdesk automation: a complete guide for 2026

A practical 2026 guide to Freshdesk automation: the three rule types, scenario macros, Omniroute routing, what each plan unlocks, and where rules stop and AI takes over.

Alicia Kirana UtomoAlicia Kirana UtomoJun 12, 2026
Illustration of a Freshdesk support team with an automated ticket routing workflow
Guides

How to automate Freshdesk: a practical 2026 guide

A step-by-step guide to automating Freshdesk in 2026: the three automation rule types, scenario macros, Omniroute routing, Freddy AI, and where it all stops.

Alicia Kirana UtomoAlicia Kirana UtomoJun 13, 2026
A practical guide to Rovo AI in automation rules (and its limits)
Guides

A practical guide to Rovo AI in automation rules (and its limits)

Explore how Atlassian's Rovo AI agents work in automation rules. Learn about their use cases, pricing, and key limitations before deciding if it's the right fit for your team's workflow automation needs.

Stevia PutriStevia PutriOct 15, 2025
Illustration of a support team weighing Freshdesk AI alternatives
Guides

The 8 best Freshdesk AI alternatives in 2026

Freddy AI is fine until the per-session bill lands. Here are the 8 best Freshdesk AI alternatives in 2026, with real pricing, the catch on each, and who should pick what.

Alicia Kirana UtomoAlicia Kirana UtomoJun 11, 2026
Illustration of AI-powered ticket automation workflows in Freshdesk green
Guides

Freshdesk AI automations: a complete guide for 2026

How Freshdesk AI automations actually work in 2026: the classic rule engine, scenario automations, Omniroute routing, and Freddy AI, with the costs and limits nobody puts on the pricing page.

Alicia Kirana UtomoAlicia Kirana UtomoJun 11, 2026
Comparison of the best Freshdesk AI competitors and alternatives to Freddy AI
Guides

The 8 best Freshdesk AI competitors in 2026

A hands-on look at the best Freshdesk AI competitors in 2026, with real pricing, AI billing models, and a clear pick for every kind of support team.

Alicia Kirana UtomoAlicia Kirana UtomoJun 11, 2026
Illustration of free AI alternatives to Freshdesk Freddy AI
Guides

The 8 best free Freshdesk AI alternatives in 2026

A hands-on look at the best free Freshdesk AI alternatives in 2026, from genuinely free AI agents to free helpdesks where the AI is paywalled.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026
Freshdesk Freddy AI pricing per agent illustration in Freshdesk green
Guides

Freshdesk Freddy AI pricing per agent in 2026: what you actually pay

A clear breakdown of Freshdesk Freddy AI pricing per agent in 2026: base plans, the $29 Copilot add-on, per-session AI Agent costs, and what a real team pays.

Alicia Kirana UtomoAlicia Kirana UtomoJun 12, 2026
Two support agents working in Freshdesk with a one-click scenario automation routing a ticket
Guides

Freshdesk scenario automations: how to set them up (and where they stop)

A practical guide to Freshdesk scenario automations: what they are, how to set one up, the actions they can run, and where one-click macros hit a wall.

Alicia Kirana UtomoAlicia Kirana UtomoJun 12, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free