Macha

Why Are Freshdesk Notifications Not Working? Fixes for Agent and Requester Emails (2026)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 21, 2026

Updated September 24, 2026

Missing Freshdesk notifications almost always come from configuration: a rule switched off, an empty Notify agents list, a ticket with no assigned agent, or an automation that replaced the default email. Agent and requester notifications are separate systems with separate toggles, so the fix depends on who stopped getting emails.

Key takeaways

  • Freshdesk sends no new-ticket email to agents when the Notify agents field is empty, even if the New ticket created notification is switched on.
  • Most Freshdesk agent notifications, including Requester replies to ticket and Note added, go only to the assigned agent, so an unassigned ticket alerts nobody.
  • Freshdesk's Ticket assigned to group notification emails every agent in the group, which covers queues where tickets wait without an individual owner.
  • Freshdesk requesters are emailed only when an agent adds a public comment, so a reply written as a private note never reaches the customer.
  • Freshdesk SLA reminder and violation notifications need the Pro plan or above and an active SLA policy, so they never fire on Growth.
Why Are Freshdesk Notifications Not Working? Fixes for Agent and Requester Emails (2026)

Freshdesk notifications usually stop for one of four reasons: the rule's toggle is off, nobody is in the Notify agents list for "New ticket created", the ticket has no assigned agent, or an automation replaced the default email. Freshworks' own documentation spells out the second one: "If no agents are specified, no notification is sent, even if notifications are enabled" (Configure email notifications, checked 24 September 2026).

SymptomMost likely causeWhere to fix it
No agent gets new-ticket emailsEmpty Notify agents list, or toggle offAdmin → Workflows → Email Notifications → Agent Notifications
Reply alerts reach nobodyTicket has no assigned agentAssignment rules, or the group notifications
Customer gets no confirmationRequester rule off, or replaced by an automationRequester Notifications tab; Admin → Workflows → Automations
Customer never hears about a replyAgent added a private note, not a public replyAgent workflow
SLA alerts never arrivePlan below Pro, or no active SLA policyPlan and SLA policy settings
Email sent but never seenSpam folder or mailbox authenticationDKIM/SPF on your support address

Are agent and requester notifications the same system?

No, and a fix for one does nothing for the other. Under Admin → Workflows → Email Notifications, Freshworks' Configure email notifications documentation lays out four tabs:

  • Agent Notifications: alerts your team about new tickets, assignments to an agent or group, requester replies, unattended tickets, notes and threads, and (on Pro and above) SLA reminders and violations.
  • Requester Notifications: the emails your customers receive: a ticket-created confirmation, "agent adds comment to ticket," "agent solves the ticket," "agent closes the ticket," plus account emails like user activation and password reset.
  • CC Notifications: what CC'd users get when an agent creates a ticket or adds a public note.
  • Templates: the templates that pre-fill agent replies and forwards.

So "agents aren't getting notified" and "customers aren't getting notified" are two different investigations. Start by identifying which audience is affected; it narrows the problem immediately.

Why does only "New ticket created" notify multiple agents?

This is the detail that catches almost everyone. On the Agent Notifications tab, only the New ticket created rule lets you name a list of agents to alert, through the Notify agents field. Freshworks' documentation is explicit that if the field is empty, no email goes out even with the toggle on. If your name isn't in that box, you get nothing.

For most other agent notifications (Ticket assigned to agent, Requester replies to ticket, Note added) there is no recipient list at all: per the same documentation, "only the assigned agent on the ticket receives the notification." That produces two of the most common silent failures:

  1. Nobody is in the Notify agents list, so new-ticket alerts reach no one. Fix: open Admin → Workflows → Email Notifications → Agent Notifications → New ticket created, confirm the toggle is on, and add each agent who should be alerted.
  2. The ticket has no assignee, so "Requester replies to ticket" and "Ticket assigned to agent" have no recipient. An unassigned ticket in a shared queue can sit silently because there is literally no agent for Freshdesk to notify.
Freshdesk's Agent Notifications tab: New Ticket Created, Ticket Assigned, Requester Replies and SLA rules with toggles
Freshdesk's Agent Notifications tab: New Ticket Created, Ticket Assigned, Requester Replies and SLA rules with toggles

How do you fix missing agent notifications?

Work through these in order. They're roughly sorted by how often they're the culprit.

  1. Is the toggle on? Each rule on the Agent Notifications tab has its own switch. A recent admin change can flip one off without touching the others.
  2. Is the agent in the "Notify agents" list? This applies to New ticket created. No name in the box, no email.
  3. Does the ticket have an assignee? Assignment-dependent notifications (assigned to agent, requester replies, note added) only go to the assigned agent. For tickets that sit in a group without an owner, turn on Ticket assigned to group, which emails every agent in that group, and Ticket unattended in group, which fires when a ticket waits longer than the time set in the group's settings.
  4. Is an automation overriding the default? If a rule under Admin → Workflows → Automations already sends a custom notification on the same trigger, teams sometimes disable the default to avoid duplicates and then forget. Check your Ticket Creation and Ticket Update automations.
  5. Is the agent both an agent and the requester? An agent who is also the requester on a ticket may not receive the assignee notification. The Freshworks community documents this, and the workaround is a custom Automation on Ticket Updates that notifies the assignee explicitly.
  6. Deliverability. Check spam/junk folders and, if you use a custom mailbox, your DKIM/SPF setup. A notification that Freshdesk sends but the mail server quarantines looks identical to one that was never sent.

How do you fix missing requester notifications?

Requester emails fail for overlapping but different reasons.

  1. Is the specific rule enabled? On the Requester Notifications tab, "New ticket created," "Agent adds comment to ticket," "Agent solves the ticket," and "Agent closes the ticket" each have their own toggle. Turning off "Agent solves the ticket" is a common way teams accidentally stop resolution confirmations.
  2. Is an automation handling it instead? If a Ticket Creation automation sends a branded acknowledgement, the default "New ticket created" requester notification is often disabled so customers don't get two emails. That's by design, but confirm the automation is still firing.
  3. Public vs private note. The requester rule fires when an agent adds a public comment. If an agent adds a private note thinking it's a reply, the customer never hears anything: a workflow problem that looks like a notification bug.
  4. Deliverability and the "no-reply" trap. Requester emails come from your support address; if that address's authentication is misconfigured, corporate mail filters silently drop them.

Who receives each Freshdesk notification?

NotificationTabWho receives itCommon silent-drop cause
New ticket createdAgentOnly agents in the Notify agents listNobody added to the list
Ticket assigned to groupAgentAll agents in the assigned groupToggle off
Ticket assigned to agentAgentThe assigned agent onlyTicket unassigned
Requester replies to ticketAgentThe assigned agent onlyTicket unassigned
Note added to ticketAgentThe assigned agent onlyTicket unassigned
SLA reminder / violationAgent (Pro+)Set by the SLA policyPlan below Pro, or no active SLA policy
New ticket created (confirmation)RequesterThe requesterOverridden by a creation automation
Agent adds comment to ticketRequesterThe requesterAgent used a private note
Agent solves / closes ticketRequesterThe requesterRule toggled off

The pattern: agent-side failures are usually about who the assignee is; requester-side failures are usually about which rule is on and whether an automation took over.

What can't Freshdesk's notification system do?

Freshdesk's notification engine does what it's designed to do, and does it reliably: deterministic rules, clear toggles, per-audience separation. When it "fails," it's almost always configuration, not a bug. SLA reminders and violations are the one plan-gated piece: they need the Pro plan or above and an active SLA policy.

It is a routing layer for events, not an intelligence layer. It can tell an agent a ticket arrived; it can't read that ticket, understand the customer's problem, and act on it. Notifications also can't compensate for structural gaps: an unassigned ticket in a busy shared queue generates no per-agent email by design, so if your routing is weak, notifications won't rescue it. And because the assignee is the linchpin for most agent alerts, teams that rely on manual triage inherit a race: the ticket is quiet until someone picks it up, and the notification that would have prompted them only fires after they do.

That gap between "an event happened" and "someone handled it" is where an AI agent layer fits, and it's worth weighing the build-versus-buy tradeoff before adding one. The broader category of AI agents for customer service exists to do the part a notification can't: read the ticket and respond. Macha is one such layer, and it runs on top of the Freshdesk you already use through a native connector; it does not replace Freshdesk, its notification rules, or its automations. You connect Macha with your Freshdesk subdomain and API key, and it reads and writes the same tickets your notifications track. Instead of only alerting a human when a new ticket lands, it can draft or post a grounded first reply itself, the kind of consistent response you'd otherwise approximate with a canned response, and it can look up order or account status through a custom tool that turns a REST API into something the agent can call. Automating Freshdesk with AI walks through the connect-and-configure flow.

The division of labour: keep Freshdesk's notifications as the source of truth for what happened and who to tell, and put an agent on top for the part a notification can't do, reading and answering the ticket. Macha bills per ticket, one conversation charged once however many messages it takes, rather than per resolution; plans start at $299 a month for up to 750 tickets, and the pricing page breaks down the tiers.

FAQ

Where do I configure email notifications in Freshdesk? Go to Admin → Workflows → Email Notifications. You'll find four tabs (Agent Notifications, Requester Notifications, CC Notifications, and Templates), each rule with its own on/off toggle and editable subject line and message body.

Why am I, as an agent, not getting new-ticket notifications? Two reasons account for almost all cases: the "New ticket created" toggle is off, or your name isn't in the Notify agents field for that rule. With no agents in that field, Freshdesk sends nothing even when the rule is enabled. It's the only agent notification that takes a list of named recipients.

Why do agent notifications work for some tickets but not others? Most agent notifications (assigned to agent, requester replies, note added) go only to the ticket's assigned agent. If a ticket is unassigned or sitting in a shared group without an owner, there's no recipient, so no email is sent even though the rule is enabled. The group notifications cover that case.

Why did my customer not get a reply notification? Check that the relevant Requester Notification rule is enabled, that the agent sent a public reply rather than a private note, and that no Automation has replaced the default notification. Also check the requester's spam folder and your support address's email authentication.

Why are SLA reminder emails not arriving? SLA reminder and violation notifications are available only on the Pro plan and above, and they need an active SLA policy. On Growth, or with no policy in place, they never fire.

Can I add AI to Freshdesk without changing my notification setup? Yes. Macha connects to Freshdesk as a native connector and runs on top of your existing help desk, notifications, and automations without replacing them. It narrows the gap between an alert firing and a ticket being handled by drafting or sending a grounded first reply, while Freshdesk stays the system of record for what happened and who to notify.

Tired of chasing notifications that never arrived? Start a free trial of Macha and connect it to your Freshdesk in minutes.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Get your AI agents set up for you.

Book a 20-minute call with our team. We'll show you where we would start on your Freshdesk and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket