Freshdesk translation in 2026: Live Translate, Freddy AI and the limits

Rama Adi
Written by

Rama Adi

Katelin Teen
Reviewed by

Katelin Teen

Last edited October 22, 2026

Expert Verified
Hand-drawn illustration of a support agent with a headset at a laptop and a customer holding a tablet, with speech bubbles showing a globe and a translate symbol between them, next to the Freshworks logo

How translation works in Freshdesk today

I build integrations at eesel, and Freshdesk is one of the helpdesks eesel connects to, so I spend a fair amount of time reading Freshworks' docs instead of its marketing pages. On translation the two don't quite match. The pricing page and the Copilot product page promise live translation "in 60+ languages". The Live Translate help doc lists 43 entries, with Czech appearing twice. The pricing page also says Freshdesk can "translate customer communication and knowledge base articles", while the knowledge base docs describe an editor where you type the translation yourself.

None of that is a scandal. It does mean you should plan from the help docs, which is what I've done below. This post is the Freshdesk sibling of my guides on customer service translation and multilingual customer support.

If you run a different helpdesk, I did the same teardown for Zendesk translation and HubSpot translation.

Here's every translation-related feature I found in Freshworks' own docs, mapped to the job it does.

FeatureWhat it translatesPlan neededExtra cost
Live TranslateTicket conversations, on an agent's clickPro or Enterprise (Omni Pro or Enterprise)Copilot, $29 per agent per month
Freddy AI AgentWrites replies in the language it detectsGrowth, Pro, Enterprise$49 per 100 sessions after 500
Multilingual knowledge baseArticles, categories and folders, typed by youPro or EnterprisePro seat
Manage languagesPortal, help widget, ticket fields and formsPro or EnterprisePro seat
Dynamic email notificationsAutomated emails, per customer languageUsed with a multilingual setupNone listed
Marketplace appsTickets or chats, by AI or human translatorsVaries by appThe app's own subscription
Freshdesk plans as a staircase: Growth at $19 with the AI Agent replying in the customer's language and 500 sessions then $49 per 100, Pro at $55 adding the multilingual help desk, knowledge base and Live Translate with Copilot for $29 more, and Enterprise at $89 adding skill-based routing
Freshdesk plans as a staircase: Growth at $19 with the AI Agent replying in the customer's language and 500 sessions then $49 per 100, Pro at $55 adding the multilingual help desk, knowledge base and Live Translate with Copilot for $29 more, and Enterprise at $89 adding skill-based routing

The staircase is the main thing to take from this section. On Growth, only the AI Agent speaks other languages. Your people get translation help from Pro upward, and only if you also buy Copilot. The full plan breakdown is in my Freshdesk pricing post.

Live Translate: the Translate button for agents

This is the feature most people mean when they search for Freshdesk translation. Freshworks describes it as a feature that "automatically detects and translates ticket conversations in real time", powered by Freddy AI. An admin turns it on under Admin > Freddy > Live translation for tickets.

A Freshdesk ticket after Live Translate, with the label Polish (PL) to English (EN) at the top, the message shown in English and a Translated from Polish (PL) note with a See original link, as taken from Freshdesk's Live Translate help doc
A Freshdesk ticket after Live Translate, with the label Polish (PL) to English (EN) at the top, the message shown in English and a Translated from Polish (PL) note with a See original link, as taken from Freshdesk's Live Translate help doc

How it works on the ticket, per the Live Translate doc:

  • When the ticket's language differs from the agent's, a Translate button shows at the top of the conversation.
  • Clicking it shows the customer's message in the agent's language, with See original to flip back.
  • Agents can change the detected language if Freddy got it wrong.
  • Agents have to click Translate on every ticket. Nothing translates in the background.

The doc's supported-language list covers the big European and Asian languages (German, French, Spanish in two variants, Dutch, Japanese, Korean, both Chinese scripts, Arabic, Hebrew, Ukrainian and so on). If your customers write in Hindi, Tagalog or Swahili, check the list before you buy, because those aren't on it.

The limit that catches teams out

Live Translate is metered, and the meter is tied to Copilot seats, not to your helpdesk seats:

Copilot seats times 100 equals translated tickets per month, with examples of 1 seat for 100 tickets, 5 seats for 500 and 10 seats for 1,000, plus a box listing when a ticket counts again: reopened, translated by another agent, or inactive for a month
Copilot seats times 100 equals translated tickets per month, with examples of 1 seat for 100 tickets, 5 seats for 500 and 10 seats for 1,000, plus a box listing when a ticket counts again: reopened, translated by another agent, or inactive for a month

The doc spells out the formula as "Ticket Limit = Number of Copilot licenses × 100", applied at the account level. A ticket counts once when an agent translates it, and again if it's reopened, if a different agent translates it, or if it's translated after a month of inactivity. When the account hits the limit, the button is disabled with a banner reading "Translation limit reached for this billing cycle", though tickets already translated keep their translations.

Two smaller limits are worth knowing. Each translation tops out at 50,000 characters, and that count includes HTML, signatures, disclaimers and embedded images, so a short email with a heavy signature can fail. And for mixed-language messages, Freshworks says "only a single language is returned", usually the dominant one.

Admins can track usage in the Freddy AI Impact Reports, broken down by agent and group, which is the first place I'd look a month after rollout. If you're pricing the add-on more broadly, my Freddy Copilot pricing post covers what else the $29 buys.

My take: Live Translate is the right fit when a few bilingual-minded agents handle a steady trickle of foreign-language tickets. Size the Copilot seats to your translated-ticket volume, not to headcount, and leave room for reopens.

Freddy AI Agent: replies in the customer's language

The AI side handles language differently. The Freddy AI Agent doesn't translate a reply word for word; it writes the reply in the customer's language from your knowledge sources. Freshworks markets it as able to "speak 60+ languages" on the AI Agent page, without publishing the list there.

The Freddy AI Agent Configurations page in Freshdesk, with cards for Multilingual support, Conversation behavior, Handover settings and Agent identity, as taken from Freshdesk's Chat AI Agent setup doc
The Freddy AI Agent Configurations page in Freshdesk, with cards for Multilingual support, Conversation behavior, Handover settings and Agent identity, as taken from Freshdesk's Chat AI Agent setup doc

You set a primary language when you create the agent, then manage the rest under Build > Configurations > Multilingual support. Per the Chat AI Agent setup doc:

  • The agent automatically detects the user's language.
  • Responses are generated in the detected language.
  • If the language isn't supported, fallback handling kicks in.
  • Handover rules still apply regardless of language.

That same doc recommends running "at least 20 queries" before going live, including queries in non-primary languages. I'd push that further and test with real past tickets in each language, because a confident wrong answer in Portuguese is harder for your team to catch than one in English. My Freddy AI Agent knowledge sources guide covers the testing tools.

What the AI Agent costs

The AI Agent comes with every paid plan, and you pay for usage in sessions. Freshworks' own pricing page says it all in two lines: "First 500 sessions included. $49 per 100 sessions". The FAQ adds the detail that matters: the free 500 sessions are "limited to once per account", so they're a trial pool, not a monthly allowance. After that it's $0.49 a session, whatever language the customer writes in. My session consumption post explains what counts as a session, and Freddy AI pricing has the bigger picture.

My take: for repeat questions in languages your team doesn't speak, this is the most useful translation feature Freshdesk has. It does nothing for the tickets it hands over, which land with your team in the original language. That's where Live Translate or an outside tool has to pick up.

Translating the Freshdesk knowledge base

A translated help center helps customers before they ever open a ticket, and it gives the AI Agent better material in each language. Freshdesk's multilingual knowledge base needs Pro or Enterprise, and it works on a strict master-and-translation model:

  1. Turn on multilingual support and pick a primary language. You can't change the primary language afterwards.
  2. Add supported languages. Freshworks says "You can add any number of languages", from a list of 47, four of which (Albanian, Belgian Dutch, Belgian French and Georgian) work in the knowledge base only.
  3. Write each article in the primary language first. Translations can only exist once that master version does.
  4. Open the article in the target language and type the translation, with Show Master to keep the original alongside.
Freshdesk's article editor with a German draft on the left, a Show Master pane showing the English original, and a Languages panel listing Bosnian, Chinese, French and Spanish with Translate links, as taken from Freshdesk's multilingual knowledge base guide
Freshdesk's article editor with a German draft on the left, a Show Master pane showing the English original, and a Languages panel listing Bosnian, Chinese, French and Spanish with Translate links, as taken from Freshdesk's multilingual knowledge base guide

The upkeep is where this gets expensive in time. When you change the English article, the translations don't go stale on their own. Freshworks' article status doc tells you to click Mark other translations as outdated, and says plainly: "You perform this action each time you update the primary article." Forget it, and the French version keeps serving last quarter's return policy. There's an outdated and untranslated list view per language to catch the drift afterwards.

The Languages panel on a Freshdesk article showing English, French and German as Published, Chinese and Spanish with Translate links, and a Mark other translations as outdated button, as taken from Freshdesk's article status doc
The Languages panel on a Freshdesk article showing English, French and German as Published, Chinese and Spanish with Translate links, and a Mark other translations as outdated button, as taken from Freshdesk's article status doc

One more useful detail: each new language is hidden from the portal by default, so you can add Italian, translate quietly, and only show it once the content is ready. Users have long noticed the uneven split between automated emails and articles:

Capterra

"There is multilingual support for automatically generated emails, but it would be great if this could be extended to Solutions pages."

My take: translate your top 20 solution articles into your top two or three languages, and no more until you have someone who owns the "mark as outdated" step. I compared how other tools handle this in multilingual knowledge base software, and Freddy on the knowledge base covers what the AI does with those articles.

Language detection, notifications and routing

The quieter language features sit around the ticket rather than in it. The Manage languages settings drive three surfaces off one list: the help widget, ticket fields and forms, and the customer portal. Dynamic email notifications then send automated emails in the customer's language.

That depends on Freshdesk knowing the customer's language, and customers don't always stay in one. Freshworks itself publishes a free marketplace app, Detect and Update Requester Language, which "detects the language of the email and automatically updates the requester's language" so notifications follow. The listing shows 100+ installs and a 3.6 rating from 8 reviews.

For routing, skill-based routing is on the Enterprise plan, per the pricing page. If you have native speakers on the team, sending German tickets to them is cheaper than translating every one. It runs out the moment no one on shift speaks the language, which is usually the ticket you were worried about.

Marketplace translation apps for Freshdesk

If you're on Growth, don't want Copilot, or need human-quality translation, the Freshworks Marketplace fills the gap. These are the translation listings I found live in October 2026:

AppHow it translatesNotable detailCost
Unbabel for FreshdeskAI plus a community of human translatorsTranslations land in the agent's language; agents reply below #unbabel in a private noteFree listing, Unbabel subscription required
Lingpad for FreshdeskAI with business context120+ languages, glossary, tone setting, auto language detectionFree listing, pay-as-you-grow plans
Lingpad for FreshchatAI for chatPer-word pricing, auto-detects the customer's languageFree listing, Lingpad plan
Translate By HumansMachine translation in, professional translators outReplies in 60+ languages via assigned human translatorsFree listing, Translate By Humans pricing
Translate BuddyQuick translations in a ticket sidebar widgetLives on the ticket detail screenFree

I didn't find a DeepL app on the Freshworks Marketplace. If DeepL is your engine of choice, it's copy-paste or a custom build on its API, and my DeepL pricing post has the API plans. Whatever you install, set up a glossary first so your product names don't get translated into something odd; I wrote a separate guide to building a support translation glossary.

My take: Unbabel and Translate By Humans make sense when a wrong word is costly, like regulated or high-value B2B support, because a person checks the output. For everyday tickets, Live Translate or Lingpad is faster and cheaper.

What Live Translate costs for your team

The translation cap is the number most teams miss when they budget for Freshdesk translation. Plug in your plan, headcount, Copilot seats and monthly foreign-language tickets to see the cost and whether the cap covers you.

Translating a ticket isn't resolving it

Every option above solves the same narrow problem: the words. After Live Translate shows the Polish ticket in English, your agent still has to find the answer, check the order and write a reply someone will trust, and only then translate it back. In the years eesel has spent running AI on live support queues, language has rarely been the slow part. The research is.

Two flows compared: translate only goes from a German customer message to English text, the agent searching the help center, the agent writing a reply and translating back, while read and draft goes from the German message to reading the help center and past tickets, a German draft with the formal Sie, and a person checking and sending
Two flows compared: translate only goes from a German customer message to English text, the agent searching the help center, the agent writing a reply and translating back, while read and draft goes from the German message to reading the help center and past tickets, a German draft with the formal Sie, and a person checking and sending

Innr is the clearest Freshdesk example I can point to. It's a smart lighting company in Hilversum, the Netherlands, and its customers write in Dutch, German, English and French, mostly about pairing bulbs and bridges. Here's how eesel runs on its Freshdesk tickets:

  • A filter skips marketplace notifications, courier updates, review digests and sales pitches before anything runs.
  • It searches the help center first, about 1,500 help center articles and past tickets synced from Freshdesk, topped up every Monday with the past week's tickets.
  • It leaves the draft as an internal note, in the customer's language, and a person sends it. German customers get the formal "Sie" in every sentence.
  • Warranty claims, billing and order status, bulk orders and anything the help center doesn't cover go straight to a person with a note saying why.

Between 8 August and 8 September 2026 that came to 190 Freshdesk tickets prepared, 450 internal notes and 180 draft replies. The translating happened inside the draft, not in a separate step.

Koffer.ch, a Swiss luggage shop in Zug, shows a different angle. Its answers already lived in Freshdesk macros, so eesel uses a matching macro word for word and translates it into the customer's language when needed, across German, French, English and Italian, with Swiss spelling ("ss" rather than "ß") in the German. And Timengo gets Danish drafts on technical tickets, written from 5,300 past tickets and help center articles.

The pattern shows up in sales calls too. A Belgian delivery company on Freshdesk opened its first eesel test with a Dutch question about shipping costs to Germany, got a detailed Dutch answer with specific pricing, and immediately asked why its past Freshdesk tickets weren't feeding the answers yet. That's the right instinct: past tickets are where the real answers live.

It's also why I'd test any AI on your own tickets before trusting it. As one Reddit user put it:

Reddit

"it worked for very simple tickets but anything slightly complex got misclassified. agents ended up spending more time fixing errors than before"

If you want the general case, I covered whether AI can handle multilingual support and how to check language quality before anything goes out.

Where eesel isn't the right fit: if your agents want to read every ticket in English and write every reply themselves, Live Translate or a marketplace app is the simpler tool. eesel is for teams who want the research and the draft done as well as the words.

Try eesel on your Freshdesk tickets

If foreign-language tickets in Freshdesk keep landing with whoever happens to be online, eesel works like a new AI helpdesk teammate that joins your existing queue. It reads each ticket in the language it arrived in, searches your help center, macros and past tickets, and leaves a draft in that language as an internal note, per the eesel helpdesk docs. You set the rules in plain language, like "use Sie for German customers" or "never translate the product name", and correct it the same way.

eesel working inside Freshdesk, drafting a reply on a ticket

It connects through the Freshdesk integration, starts as drafts so your team stays in control, and counts a ticket as one credit whatever language it's in. eesel pricing starts free with 100 credits, then $299 a month for 500.

If you're weighing it against Freshworks' own AI, my eesel vs Freddy comparison lays out the differences, and best AI for Freshdesk covers the wider field.

Try eesel on a week of your Freshdesk tickets and read the drafts before you decide.

Frequently Asked Questions

Does Freshdesk have built-in translation?

Yes, from the Pro plan up. Live Translate adds a Translate button to tickets for human agents, but it needs the Freddy AI Copilot add-on and is capped at 100 translated tickets per Copilot seat per month. The Freddy AI Agent also replies in the customer's language on every paid plan. My customer service translation guide compares other helpdesks.

How much does Freshdesk translation cost?

Live Translate needs Freshdesk Pro at $55 or Enterprise at $89 per agent per month billed annually, plus Freddy AI Copilot at $29 per agent per month. AI Agent replies cost $49 per 100 sessions after a one-time 500 free sessions. See Freshdesk pricing for the full plan table.

How many languages does Freshdesk Live Translate support?

Freshworks' Live Translate help doc lists 43 entries, with Czech appearing twice, covering the main European and Asian languages plus Arabic and Hebrew. The pricing and Copilot pages say 60+ languages, so check the help doc list for your exact languages. My Copilot pricing post covers the add-on.

Can the Freddy AI Agent reply in other languages?

Yes. Under Multilingual support in the agent's configurations, you choose the languages it responds in, and it detects the customer's language and replies in it, with fallback handling for unsupported languages. Each conversation uses AI Agent sessions. The Freshdesk AI Agent guide walks through setup.

Can I translate my Freshdesk knowledge base automatically?

Not according to Freshdesk's knowledge base docs, which describe typing each translation yourself next to the master article. You also have to mark translations as outdated every time the primary article changes. My multilingual knowledge base software post compares tools that handle this differently.

Is there a DeepL or Google Translate app for Freshdesk?

I didn't find a DeepL app on the Freshworks Marketplace. The live translation apps include Unbabel for Freshdesk, Lingpad, Translate By Humans and Translate Buddy. If you want DeepL, my DeepL pricing breakdown covers its API plans.

What's the best Freshdesk translation setup for a small team?

If foreign-language tickets arrive a few times a week, Live Translate on one or two Copilot seats is enough. Once they're daily, an AI teammate that drafts in the customer's language saves the research as well as the translating. eesel plugs into Freshdesk through its Freshdesk integration and starts at $299 a month for 500 credits.

Share this article