Macha

How to Draft Freshdesk Replies with AI (from Your KB)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 26, 2026

Updated July 26, 2026

Drafting a good support reply is mostly retrieval: find the relevant help article, adapt it to this customer's exact wording, match your team's tone, and reuse a canned response where one already exists. That's slow to do by hand and easy to automate badly. Freshdesk ships native AI that can pull a draft from your knowledge base, and a dedicated AI agent layer can take it further, but the two solve different halves of the problem. This guide walks through drafting Freshdesk replies with AI grounded in your own KB, shows exactly what the native Freddy tools do and where they stop, and stays honest about when you actually need more than reply suggestions.

How to Draft Freshdesk Replies with AI (from Your KB)

The three things a good AI reply draft has to get right

Before touching any settings, it helps to name what "a good draft" means, because the tooling maps onto these directly.

  1. Grounding. The reply has to come from your knowledge base and your past resolutions, not a model's general guess. An ungrounded answer that sounds confident and is subtly wrong is worse than no answer.
  2. Reuse. If your team already has an approved canned response for this situation, the AI should surface that rather than reinventing a fresh paragraph every time and drifting off-message.
  3. Tone. The draft has to read like your brand — the empathy, the formality, the sign-off. A technically correct reply in the wrong register still gets rewritten by the agent, which erases the time you were trying to save.

Freshdesk's native Freddy tools cover the first two well and give you a manual handle on the third. Here's how to actually use them.

What Freddy's Reply Suggester does (and it's genuinely good)

Freshdesk's native answer to reply drafting is Freddy AI's Reply Suggester, and credit where it's due: for the common case it's fast and well-integrated. Per Freshworks' Reply Suggester documentation, here's the flow an agent sees:

  1. Open an eligible ticket. When a suggestion is ready, a red dot appears on the Reply button — or the agent can click Suggest reply under the Freddy icon in the toolbar.
  2. Freddy generates a response that appears as ghost text (grayed out) directly in the reply field.
  3. The agent presses Tab or Enter to accept, or edits the draft before sending.
  4. A banner cites up to three solution articles that were used to generate the answer, so the agent can validate the source before hitting send.

The grounding is the important part. Reply Suggester sources content from your knowledge base — public, private, and bot articles — rather than free-associating, and the citation banner keeps a human in the loop. Alongside it, Freddy Copilot's Writing Assistant can expand, rephrase, enhance tone, and draft text as email, and a separate Canned Response Suggester recommends your pre-written responses in the reply editor — which is exactly the "respect what we already wrote" behaviour a busy team wants.

For a fuller tour of the native suite, we broke it down in Freshdesk Freddy AI explained.

The honest limits of native reply suggestions

Now the caveats, because they matter for deciding whether Freddy alone is enough.

It only fires in narrow conditions. The Reply Suggester works only for tickets created via the Email channel or through Portals, and it suggests a response only for the first customer reply in a ticket. That's a real constraint: the second, third, and fourth back-and-forth replies — often the hard ones — get no draft. If your volume is in multi-turn troubleshooting threads, the native suggester goes quiet exactly when you need it most.

It's gated by plan. Freddy AI for ticketing lives on Freshdesk Pro and Enterprise, so teams on lower tiers don't get reply drafting at all without upgrading the base seat first.

It suggests; it doesn't act. Reply Suggester writes a draft. It doesn't look up the order status the customer is actually asking about, check the subscription state in your billing system, or take the follow-up action the reply promises. When the answer is "your refund for order #4471 was processed on Tuesday," that fact isn't in a KB article — it's in a system Freddy's suggester doesn't reach.

Pricing gets complicated at scale. Freddy is billed as several products at once. Freddy AI Copilot runs around $29 per agent per month (billed annually), while the autonomous AI Agent is billed per session — roughly $0.50 per session as of Freshworks' Q4 2025 disclosures, up from an earlier $0.10 (eesel's pricing breakdown is a useful third-party tally). None of that is wrong, but it does mean modelling cost takes real effort.

So the honest read: native Freddy is a strong drafting assistant for first-reply, email/portal, KB-answerable questions on Pro+. The gaps are multi-turn threads, non-KB facts, and any reply that needs the AI to do something, not just say something.

Where a dedicated AI agent layer picks up

This is the seam where an AI agent layer earns its place — not by replacing Freshdesk, but by extending what a draft can be. The broader category of AI agents for customer service exists to do the reasoning-and-action work a reply suggester can't, and there's a growing playbook for adding an AI agent to Freshdesk beyond Freddy.

Macha is one such layer. It runs on top of the Freshdesk you already use as a native connector — it is not a help desk replacement, and it doesn't touch your existing SLA policies, canned responses, or knowledge base structure. You connect it with your Freshdesk subdomain and API key, and it reads and writes the same tickets your agents already work.

The screenshot below is a real Macha agent — a Customer Reply Assistant — configured in the Macha demo org. Notice its tools: it can Get Ticket, Search Help Center Articles (the grounding step), and then Add Internal Note or Add Public Reply. The instructions tell it to draft empathetic responses, which is how you pin tone at the agent level rather than nudging it per-reply.

Macha's Customer Reply Assistant configuration — instructions to draft empathetic responses, with tools Get Ticket, Add Internal Note, Add Public Reply and Search Help Center Articles so replies are grounded in your knowledge base.
Macha's Customer Reply Assistant configuration — instructions to draft empathetic responses, with tools Get Ticket, Add Internal Note, Add Public Reply and Search Help Center Articles so replies are grounded in your knowledge base.

What that unlocks over first-reply suggestions:

  • Every turn, not just the first. An agent-based draft can be produced on the fifth reply in a thread as readily as the first — the multi-turn gap native suggestions leave open.
  • KB grounding plus live lookups. "Search Help Center Articles" grounds the answer in your KB; a custom tool turns your order, billing, or account REST API into something the agent can call, so the draft cites the actual status, not a generic article.
  • Draft or send, your call. Add Internal Note keeps a human in the loop (agent reviews, then sends); Add Public Reply lets vetted, high-confidence intents go out automatically. You choose per agent where on the spectrum from deflection (suggest and let the human decide) to full automation (the agent handles the whole reply) each workflow sits.

A word on the difference the caveat asks us to be clear about, because it's easy to blur. Deflection means the customer self-serves before a ticket is ever created. Resolution means the issue gets fully closed out. Automation means an AI action runs without a human — which can contribute to either, but isn't the same as either. Macha's pricing reflects this honestly: credits are consumed per AI action — each draft, search, or reply the agent performs — not per resolution or per deflection. Outcomes vary by workflow, so charging for the action the agent takes is the transparent way to do it. (And to be precise about scope: Macha's connector is for Freshdesk specifically — not Freshchat, Freshservice, or Freshcaller.)

Native Freddy vs. an agent layer: a quick comparison

Neither column is "the answer" — most teams end up using both. But it's worth seeing the split cleanly.

CapabilityFreddy Reply Suggester (native)Macha AI agent layer (on top)
Grounds reply in your KBYes — public/private/bot articles, cites up to 3Yes — Search Help Center Articles tool
Respects canned responsesYes — Canned Response SuggesterYes — instruct the agent to prefer approved responses
Tone controlPer-reply rephrase / enhance toneSet once in agent instructions (e.g. "empathetic")
Works on later replies (not just first)No — first customer reply onlyYes — any turn
ChannelsEmail / Portal ticketsAny Freshdesk ticket the connector reads
Looks up live order/account factsNoYes — via custom tools
Can send, not just draftDraft only (agent accepts)Draft or auto-reply, per agent
Plan / cost modelPro & Enterprise; per-seat + per-sessionPer AI action — see pricing

The clean division of labour: let native Freddy handle the fast, first-reply, KB-answerable drafts it does well, and reach for an agent layer when the reply needs to span a thread, cite a live fact, or take an action. If drafting is your entry point, the natural next step is broader Freshdesk automation with AI — triage, routing, and follow-ups — which is where the compounding time savings actually live.

FAQ

Does Freshdesk have built-in AI to draft replies? Yes. Freddy AI's Reply Suggester generates a reply as ghost text in the editor, grounded in your knowledge base (public, private, and bot articles), and cites up to three solution articles it used. Agents accept with Tab or Enter, or edit before sending. It's available on Freshdesk Pro and Enterprise.

Does the AI draft respect our canned responses and tone? Freddy's Canned Response Suggester surfaces your pre-written responses in the reply editor, and its Writing Assistant can rephrase and enhance tone on demand. With an agent layer like Macha, you set tone once in the agent's instructions (for example, "draft empathetic responses") and can instruct it to prefer approved canned responses.

Why doesn't the native suggester help on follow-up replies? By design, Freddy's Reply Suggester only suggests a response for the first customer reply in a ticket, and only on Email or Portal channels. Multi-turn threads get no native draft, which is one reason teams add an AI agent layer that can draft on any turn.

What's the difference between deflection, resolution, and automation? Deflection means the customer self-serves before a ticket is created; resolution means the issue is fully closed; automation means an AI action runs without a human. They overlap but aren't the same. Macha charges per AI action, not per resolution or deflection, because outcomes vary by workflow.

Can I add AI reply drafting to Freshdesk without replacing it? Yes. Macha connects to Freshdesk as a native connector using your subdomain and API key, and runs on top of your existing help desk, knowledge base, and canned responses. It drafts KB-grounded replies and can look up live order or account facts through custom tools — Freshdesk stays your system of record.

Ready to draft replies that are grounded in your KB and your live data? 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, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. 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

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

500 free credits · no time limit, no credit card