The Freddy AI thank you detector: how to stop 'thanks' from reopening tickets

Alicia Kirana Utomo
Written by

Alicia Kirana Utomo

Katelin Teen
Reviewed by

Katelin Teen

Last edited June 12, 2026

Expert Verified
Illustration of an AI detecting a customer thank-you message so a resolved support ticket stays closed

What the Freddy AI thank you detector actually does

Picture the end of a normal support ticket. You resolve it, the customer fires back a quick "thank you so much, that fixed it!", and your helpdesk dutifully flips the ticket back to open and drops it into someone's queue. Multiply that across a busy week and you have a queue full of gratitude masquerading as work.

The thank you detector is Freshworks' answer to that. Powered by Freddy AI, it reads each reply that lands on a resolved or closed ticket and decides whether the message is a real request for help or just an expression of thanks. As Freshworks puts it in the Freshdesk setup doc, Freddy can "understand the intent of customer and collaborator responses to 'resolved' or 'closed' tickets to decide if it should be reopened or not." If it is gratitude, the ticket stays closed. If it looks like a genuine follow-up, the ticket reopens exactly as it always would.

It is worth being precise about scope: the detector only governs the reopen decision on tickets that are already resolved or closed. It is not a deflection bot and it does not auto-resolve fresh tickets, so it sits alongside, rather than replacing, the rest of Freddy AI's suite. That includes the AI Agent, Copilot reply drafting, and Insights.

The Freshworks Freddy AI automation page, where the thank you detector lives alongside the wider Freddy AI suite, as taken from Freshworks

Why a "thanks!" reopening your tickets is a real problem

This sounds like a small annoyance until you look at what it does to your reporting. Every spurious reopen is a ticket that was perfectly resolved but now shows up in the data as a failure.

Without a thank-you detector, a 'thanks' reply reopens the ticket and inflates reopen rate, drops first-contact resolution, and wastes handle time; with one, the ticket stays closed and metrics stay clean
Without a thank-you detector, a 'thanks' reply reopens the ticket and inflates reopen rate, drops first-contact resolution, and wastes handle time; with one, the ticket stays closed and metrics stay clean

The metric that takes the worst hit is reopen rate. ManageEngine's analytics team documented a live customer dashboard where "about 30-60% of incoming requests have been reopened everyday in the last 30 days," against their guidance that a healthy rate sits "at about 10-20% depending on the size of your organization" (ManageEngine PitStop). When acknowledgement replies count as reopens, a team can blow past that healthy band on noise alone. The same write-up notes reopened tickets "negatively impact daily resolution target and pose serious threats to SLA compliance."

Freshworks is blunt about the cost in its own docs: auto-reopening on every reply "leads to skewed ticketing metrics and overwhelming 'Thank you' messages, turning into a major challenge for maintaining service desk efficiency" (Freshservice). The downstream damage hits the numbers teams actually report on: first-contact resolution reads low, handle time creeps up, and CSAT reporting gets muddier because a resolved-and-thanked ticket looks identical to one that bounced. (If CSAT is your worry, sending the survey only after resolution is confirmed is a neat companion fix.)

And this is not a Freshworks-specific quirk. Support practitioners have complained about it on every platform for years:

Reddit

"This may be one of those basic/funny/stupid things, but my ticket system reopens a ticket if it gets a new email after being marked as resolved. The problem I'm having is people saying 'thanks!' after I mark a ticket as resolved... has anyone found a solid recipe for tackling this?"

That thread pulled 211 comments, and near-identical complaints turn up in the Zoho and Atlassian communities. The problem is universal; what differs is how cleanly each helpdesk solves it.

How the thank you detector works under the hood

The thing that makes Freddy's version more than a glorified keyword filter is the confidence threshold. Both the Freshdesk and Freshservice docs state it plainly: "The high confidence level threshold set for Freddy is greater than 90%. This means, only if Freddy is extremely confident, it will continue to keep a ticket closed" (Freshdesk).

Decision flow: a customer reply to a resolved ticket goes to Freddy, which reads the intent; if it is more than 90% sure the reply is gratitude the ticket stays closed, otherwise it reopens and the agent is notified
Decision flow: a customer reply to a resolved ticket goes to Freddy, which reads the intent; if it is more than 90% sure the reply is gratitude the ticket stays closed, otherwise it reopens and the agent is notified

That bar is deliberately high, and it tells you how Freshworks tuned the feature: it would rather wrongly reopen a thank-you than wrongly swallow a real follow-up. For a support team, that is the right default. The cost of an extra reopen is a few seconds; the cost of silently burying a customer who actually needs help is a churn risk.

Freshdesk adds one more layer that most rule-based systems can't match: a self-learning feedback loop. If Freddy keeps a ticket closed and an agent reopens it anyway, that trains the model not to keep similar tickets closed next time; if Freddy reopens something an agent then closes, it learns the other way (Freshdesk). Because it works on intent rather than the literal word "thanks," it also covers all Freshdesk-supported languages out of the box, which is exactly where keyword triggers fall down.

How to set up the Freddy AI thank you detector

Here is the part that trips people up: setup is genuinely different depending on which Freshworks product you are in.

In Freshdesk: a toggle inside the Freddy Insights add-on

In Freshdesk and Freshdesk Omni, the detector is a built-in switch rather than something you assemble. It lives under Freddy AI Insights and ships as part of the Freddy AI Insights add-on, which means plan tier matters: per the availability matrix in the setup doc, it is on the Pro and Enterprise plans, not Free or Growth. If you are weighing whether the add-on is worth it, our Freshdesk Freddy AI pricing breakdown walks through the per-agent maths.

In Freshservice: a Workflow Automator condition you build

Freshservice gives you more control and asks for more setup in return. There is no single toggle; instead you build the detector as a Workflow Automator rule under Admin Settings. You will find the automator list under the admin area:

The Freshservice Workflow Automator list under Admin, where event-based ticket workflows are created and toggled on, as shown in the Freshservice support docs
The Freshservice Workflow Automator list under Admin, where event-based ticket workflows are created and toggled on, as shown in the Freshservice support docs

The rule itself is short. You set the event to a reply being sent by the requester, then add the condition that does the real work. When you start typing in the condition field, Freddy Suggestion appears as an option alongside the usual ticket properties, and you set it to "Thank you a message":

The Freshservice condition builder showing 'Freddy Suggestion' as a selectable condition next to 'From Email', as documented in the Freshservice thank you detector guide
The Freshservice condition builder showing 'Freddy Suggestion' as a selectable condition next to 'From Email', as documented in the Freshservice thank you detector guide

From there you wire up the actions. When the condition is met (it is a thank-you), you set the status to closed; when it isn't, you set the status to open and email the assigned agent so a real follow-up never slips through:

Adding the 'Set Status as' action to the Thank You Detector workflow in Freshservice, as shown in the Freshservice support docs
Adding the 'Set Status as' action to the Thank You Detector workflow in Freshservice, as shown in the Freshservice support docs

The cleaner shortcut, if you would rather not build from scratch, is to edit the default Freshservice automator named "Reopen tickets when the requester responds" and add a single condition: Freddy Suggestion is not Thank you Message. That tells the existing reopen rule to skip gratitude and leave everything else untouched.

The limits worth knowing before you switch it on

A fair guide names the catches, and this feature has a few that matter.

First, the requester rule. The detector "works only if the requester of a ticket is an end-user (a contact in the helpdesk) or a Collaborator. It doesn't work if the requester is a helpdesk agent" (Freshdesk). For internal IT desks where agents file tickets on behalf of staff, that is a real gap.

Second, false negatives are possible by design. Because of the 90% bar, ambiguous replies reopen, which is safe but not perfect. Freshworks recommends a sensible backstop: turn on the "Requester replies to ticket" agent notification so a human is emailed on every customer reply and can manually reopen if Freddy got a borderline call wrong.

Third, it is not always plug-and-play. At least one team on the Freshworks Community reported enabling the detector and adjusting the reopen rule, only to find "it still isn't working... It's not even detecting." If you switch it on and nothing changes, check that your reopen automation order is right and that the requester is an end-user, not an agent. For a wider view of where Freddy's automation stops short, our Freshservice AI limitations guide is a good companion read.

How other helpdesks handle thank-you replies

Freshworks is genuinely ahead here, but it helps to see the full field before deciding it is the deciding factor. Most helpdesks tackle the same problem with blunter instruments.

A spectrum from blunt to precise: disable reopen entirely, time-based lock, keyword match rule, and AI intent detection as the most precise approach
A spectrum from blunt to precise: disable reopen entirely, time-based lock, keyword match rule, and AI intent detection as the most precise approach
HelpdeskNative thank-you detection?Mechanism
Freshdesk / FreshserviceYes, AI intent detectionFreddy "Thank You Detector": >90% confidence, all languages, self-learning
ZendeskNoCustom trigger chains or keyword triggers; the solved-to-closed window
GorgiasPartial"No-reply/Thanks" auto-close Rule template (keyword/intent); third-party AI app
Zoho DeskNoUncheck "Fall-Back to Default" on Closed; custom function for exact match
Help ScoutNoConversation Lock (time-based) only

Zendesk is the instructive case. It has no native detector, so the most-upvoted community recipe is a multi-trigger workaround: tag tickets on solve, auto-re-solve any reply, and email customers a "secret" key phrase they must paste to genuinely reopen. The author is honest that "this method does not resolve the reopen ticket metric in reporting." Zoho's fix is a "Fall-Back to Default" toggle that stops all replies from reopening, which is blunt, and Help Scout offers only a time-based Conversation Lock that turns a late "thanks" into a brand-new conversation, which is the other half of the inflation problem.

The pattern is clear: Freshdesk's Freddy is the only one of the bunch doing real, language-agnostic AI intent detection out of the box. Everyone else relies on keyword matching (which misses indirect or non-English thanks), status toggles (which block everything), or third-party bolt-ons.

Try eesel

If the thread running through this guide resonates (gratitude shouldn't count as work, and your reopen rate shouldn't lie), the underlying job is bigger than one toggle. eesel is an AI support layer that plugs into the helpdesk you already use, including Freshdesk, Zendesk, and Gorgias, and acts as an autonomous teammate: it triages incoming tickets, drafts and sends replies, and resolves the repetitive ones end to end, so acknowledgement noise and tier-1 volume both stop reaching a human.

eesel AI working inside Freshdesk, triaging and resolving tickets without a separate interface

The differentiator worth calling out: eesel isn't gated behind a specific plan tier or locked to one vendor's AI, and you brief it in plain language the way you would onboard a new hire, with a spend cap you control. If you want clean metrics across every channel rather than per-helpdesk patchwork, you can try eesel and have it running in minutes.

Frequently Asked Questions

What is the Freddy AI thank you detector?
It is a Freshworks feature that uses Freddy AI to read the intent of a reply to a resolved or closed ticket. If the reply is a thank-you or acknowledgement, the ticket stays closed instead of reopening. It ships in both Freshdesk and Freshservice.
How does the Freddy AI thank you detector decide whether to reopen a ticket?
It is intent detection, not keyword matching. Freddy only keeps a ticket closed when it is more than 90% confident the reply is gratitude, so borderline replies still reopen. Freshdesk also has a self-learning loop that adjusts when agents override its calls. You can read more in our Freshservice AI limitations guide.
Which Freshdesk plans include the thank you detector?
In Freshdesk it is part of the Freddy AI Insights add-on, available on the Pro and Enterprise plans. Add-on usage sits on top of base seat costs, which we break down in our Freshdesk Freddy AI pricing guide.
Does Zendesk have a thank you detector like Freddy AI?
No. Zendesk has no native thank-you detector, so admins build multi-trigger workarounds or lean on the solved-to-closed window. The same goes for most rivals, which is why we cover the gap in our roundup of the best customer service AI tools.
Why do thank-you messages reopen tickets in the first place?
Most helpdesks reopen a resolved ticket on any customer reply, so a simple 'thanks!' counts as new work and inflates your reopen rate. Suppressing that noise protects metrics like first-contact resolution and your deflection rate.

Share this article

Alicia Kirana Utomo

Article by

Alicia Kirana Utomo

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Illustration of a Freshdesk admin enabling Freddy AI in the settings panel
Guides

How to enable Freddy AI in Freshdesk: a step-by-step 2026 guide

A practical 2026 walkthrough for enabling Freddy AI in Freshdesk: the add-ons, roles, and toggles you need, the session-billing gotcha, and whether it's worth turning on.

Riellvriany IndriawanRiellvriany IndriawanJun 14, 2026
Illustration of AI handling support and IT tickets on a Freshservice-style service desk
Guides

How to use AI for Freshservice tickets in 2026

A practical guide to using AI for Freshservice tickets: what Freddy AI actually does, where it falls short, and how to layer a dedicated AI agent on top.

Alicia Kirana UtomoAlicia Kirana UtomoJun 18, 2026
Illustration of an email flowing through an automated workflow into an AI bot and out as a resolved Freshdesk ticket
Guides

How to automate Freshdesk tickets in 2026: a practical guide

A hands-on guide to automating Freshdesk tickets: classic rules, scenario macros, Omniroute routing, Freddy AI, and where a third-party AI fills the gaps.

Riellvriany IndriawanRiellvriany IndriawanJun 13, 2026
Freshdesk AI agent assist with Freddy Copilot inside the agent workspace
Guides

Freshdesk AI agent assist: a complete guide to Freddy Copilot in 2026

How Freshdesk's AI agent assist (Freddy Copilot) actually works, what it costs, how to switch it on, and where it falls short.

Riellvriany IndriawanRiellvriany IndriawanJun 11, 2026
Illustration of the Freshdesk Freddy AI agent resolving customer support tickets
Guides

Freshdesk AI agent: what Freddy AI Agent does, costs, and limits in 2026

A clear-eyed look at the Freshdesk AI agent (Freddy AI Agent): what it does, how to set it up, what the session pricing really costs, where it falls short, and the alternatives worth a look.

Alicia Kirana UtomoAlicia Kirana UtomoJun 11, 2026
Illustration of the Freshdesk Freddy AI knowledge base feeding an AI agent
Guides

Your guide to the Freshdesk Freddy AI knowledge base

How the Freshdesk Freddy AI knowledge base works: what Freddy learns from, the ingestion limits, setup steps, what it really costs, and where it falls short.

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
Illustration of an AI agent answering IT support questions inside a service desk
Guides

Freshservice AI agent: what Freddy AI actually does in 2026

A complete guide to the Freshservice AI agent (Freddy AI Agent): what it does, how to set it up, what it costs, where it falls short, and the best alternatives.

Alicia Kirana UtomoAlicia Kirana UtomoJun 12, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free