How to add AI to Freshservice: a practical 2026 guide

Rama Adi Nugraha
Written by

Rama Adi Nugraha

Katelin Teen
Reviewed by

Katelin Teen

Last edited July 14, 2026

Expert Verified
Hero illustration for a guide on adding an AI agent to a Freshservice IT service desk

First, what "adding AI to Freshservice" actually means

I build integrations for a living, so I will say the quiet part out loud: "add AI" is a fuzzy phrase, and Freshworks uses it to cover three different products under the Freddy AI name. Before you touch a setting, it helps to know which one you are actually turning on.

  • Freddy AI Agent is the autonomous, employee-facing bot that deflects and resolves requests before a human sees them. This is the Freshservice AI agent most people mean when they say "AI".
  • Freddy AI Copilot is agent assist: reply suggestions, ticket summaries, and a writing assistant inside the agent workspace. It helps your team, not your end users.
  • Freddy AI Insights is proactive analytics with root-cause analysis for service-desk leaders.

The reason this matters is that they are gated and billed differently, which is where teams get surprised. So the very first decision is not "should I add AI" but "which route fits my plan and my queue". Here is the fork.

Two ways to add AI to Freshservice: the native Freddy AI route versus a layered agent over the API
Two ways to add AI to Freshservice: the native Freddy AI route versus a layered agent over the API
The same ticket queue, two routes: native Freddy AI or a layered agent connected over the Freshservice API.

Route 1: turn on Freddy AI (the native way)

If you are on Enterprise (or you only want agent-assist Copilot), the native path is genuinely quick. Freshworks positions the new GenAI Freddy AI Agent as "ready to start helping on day one", and the enablement really is a few clicks. Here is what the setup looks like.

Prerequisites to check first

  • The autonomous agent needs Enterprise. The Freddy AI Agent overview doc states plainly that it is available with the Enterprise plan. Copilot is a separate per-agent add-on on Pro and Enterprise.
  • Slack and Microsoft Teams need ServiceBot installed first. You cannot configure Freddy on those channels until the ServiceBot for that platform is in place. The Support Portal and Email Bot do not need it.
  • If you used the legacy Virtual Agent, note it was deprecated on May 21, 2025. Anyone who enabled it before October 18, 2024 had to upgrade to the GenAI version to keep the agent running.

The actual steps

  1. Go to Admin > Global Settings and search for Freddy. You will land on the Freddy AI panel, with the Freddy card and your ServiceBot channels for Slack and Microsoft Teams.
The Freshservice Global Settings screen with a search for Freddy, showing the Freddy AI card and ServiceBot channels
The Freshservice Global Settings screen with a search for Freddy, showing the Freddy AI card and ServiceBot channels
Admin > Global Settings > search "Freddy" is the entry point for enabling the AI layer, as taken from the Freshservice support docs.
  1. Open the Freddy card and use the per-channel toggles to enable Freddy AI Agent where you want it: the Support Portal (self-service for requesters), the Email Bot (auto-replies simple email queries with the right help article), and Slack / Microsoft Teams (first-line support inside chat).
The Freddy AI Agent settings screen with per-channel toggles for Slack and Teams, Email Bot, and the Support Portal
The Freddy AI Agent settings screen with per-channel toggles for Slack and Teams, Email Bot, and the Support Portal
Freddy AI Agent is enabled per channel; the "Setup Now" link walks you through the conversational setup, as taken from the Freshservice support docs.
  1. Point it at your knowledge. Freddy's Enterprise Search can draw on your internal Knowledge Base plus Microsoft SharePoint, Google Drive, and Confluence.
  2. Watch the article-processing rules while you load content. Freddy reads only the first 50 inline images and first 5 attachments (up to 5 MB each) per solution article, and an article can take anywhere from 1 hour to 24 hours to finish processing. It can interpret images inside articles but cannot read .pdf, .docx, or .xlsx files, so a KB full of attached PDFs will underperform.

That is the whole native setup. It is legitimately simple, and for in-workspace agent assist it is a reasonable place to start.

The limits that catch teams out

Here is where I have to be straight with you, because the setup being easy is not the same as the AI being cheap or effective.

It is gated and billed by session. Freddy AI Agent is Enterprise-only, and each Enterprise license includes 1,200 sessions per year. A session is any interaction a unique user has with the agent inside a 24-hour window. Overage packs exist but the price is quote-only, set through your account manager, and never published. If you want the maths, we broke it down in the Freshservice AI cost guide. Users feel this billing model:

Reddit

"Freddy AI has the same limitations as every AI tool built by ITSM vendors. It's mainly tight to the Freshworks ecosystem, plus has limited human in the loop validation along with the fact that you don't have the ability to choose which LLMs you want to use. Also, its pricing is tied to the agents not the employees."

The SharePoint permission scope can block your rollout. More than one team on r/Freshservice has held off because the Teams ServiceBot demands very broad access:

Reddit

"it requires 'Read files in all site collections' on an Application level to function, Which essentially give it the ability to read everything in our company Sharepoint as far as i'm aware."

And the handoff can quietly cost you more than it saves. This is the one I would attach a warning label to. A ~600-person org reported that five months after enabling Freddy, their tier-1 MTTR went up, not down, and duplicate tickets rose about 15%.

Reddit

"Autoresolve is maybe 25% which is fine i guess. But our MTTR actually went UP. About 20%... Tickets that dont autoresolve are sitting longer. I think what is happening is the handoff cost. Freddy tries, fails, agent picks it up but has to scroll thru the full back-and-forth before they can respond."

That is not an argument against AI. It is an argument against AI that tries to answer everything and hands over a mess when it fails. We have watched this exact failure mode across live rollouts, which is why the design that actually works looks like the right-hand side below.

The handoff-cost trap: AI that answers everything creates a fail loop and raises MTTR, versus a confidence gate that only acts when sure
The handoff-cost trap: AI that answers everything creates a fail loop and raises MTTR, versus a confidence gate that only acts when sure
The difference between AI that hurts and AI that helps is almost never the model. It is whether it knows when to stop and hand off cleanly. The numbers here are from the r/Freshservice thread above.

For the full rundown of where the native layer struggles, we keep a running list in Freshservice AI limitations.

Route 2: layer a dedicated AI agent over the Freshservice API

The second way to add AI is to leave Freshservice exactly as it is and connect a purpose-built AI agent on top, through the Freshservice API. This is the route I would point most teams to, and not because I work on one. It sidesteps every one of the problems above: you keep your current plan, you pick the model, and you keep a human in the loop by default.

Mechanically, a layered agent watches your ticket queue, reads the incoming request, pulls context from your knowledge, and then makes a decision based on how confident it is. That confidence gate is the whole game.

How a layered AI agent moves one Freshservice ticket: knowledge sources feed a confidence check that routes to auto-resolve, draft, or escalate
How a layered AI agent moves one Freshservice ticket: knowledge sources feed a confidence check that routes to auto-resolve, draft, or escalate
A well-set-up AI layer grounds every answer in your knowledge, checks its own confidence, and picks one of three outcomes: resolve, draft, or escalate.

Because it grounds answers in your past tickets as well as your help articles, it starts closer to how your best agent would actually reply, not just what the KB literally says. And because you can run it against historical tickets in a simulation before it ever touches a live one, you see your real deflection number, by ticket type, before you commit. That is the step that keeps you out of the MTTR trap: you find the tickets it should never touch before customers do.

The trade-off is honest: a layered tool is one more system to connect, and you are trusting an API integration rather than a native toggle. But the Freshservice API is well-documented and stable, and the connect step is a one-time job measured in minutes, not a migration.

Native Freddy vs a layered agent, side by side

DimensionFreddy AI Agent (native)Layered agent (e.g. eesel over the API)
Plan neededEnterprise onlyAny Freshservice plan
Billing unitSessions (1,200/yr, overage quote-only)Per AI interaction, no per-agent fee
Model choiceFreshworks' model, no choicePick the model
Human in the loopLimitedDefault: draft-first, then grant autonomy
Knowledge sourcesKB, SharePoint, Google Drive, ConfluenceAbove + past tickets + 100+ sources
Test before liveNo dry-runSimulate on past tickets first
SetupAdmin toggle (fast)API connect (minutes)

If you want the wider field beyond these two, our Freshservice alternatives roundup and the ServiceNow comparison cover the neighbours.

So which route should you pick?

Here is the decision boiled down, from someone who has connected a lot of these.

  • You are already on Freshservice Enterprise and mostly want agent assist. Turn on Freddy Copilot and the AI Agent. You are paying for it; use it. Keep an eye on the session count and the handoff experience.
  • You are on Starter, Growth, or Pro and want real deflection. Do not upgrade to Enterprise just to unlock Freddy. Layer an agent over the API instead; it is almost always cheaper than the plan jump, and you keep control of the model.
  • Your queue is mostly repetitive tier-1 (password resets, access requests, status lookups). This is the sweet spot for a confidence-gated layer. One head of IT at a fintech put an AI agent in front of their internal Jira Service Management desk, backed by Confluence and Slack, as the first responder, and moved deflection from 15% toward a 55% target. That is the shape of a real win: a big, boring chunk of the queue handled before a person sees it, not a magic 100%.

Whichever way you go, the ROI only shows up when the AI is confident and honest about what it does not know.

Common mistakes to avoid

  • Turning it loose on the whole queue on day one. Start supervised. Let it draft, review the drafts, then grant autonomy on the ticket types it is nailing. This is exactly how you avoid the MTTR regression.
  • Feeding it a thin or PDF-heavy knowledge base. Freddy cannot read PDFs, and any AI is only as good as what it can retrieve. Get real, formatted articles in first. Our guide on the internal knowledge base covers what "good" looks like.
  • Ignoring the session meter. On native Freddy, 1,200 sessions a year is not a lot for a busy desk. Track the Freddy AI Agent overview report in Analytics so an overage quote does not blindside you.
  • Skipping the dry run. If your tool can simulate on past tickets, do it. Going live blind is how you discover the AI's weak spots in front of real users.

Try eesel for your Freshservice queue

If Route 2 sounds right, eesel AI is built for exactly this. It connects to your existing service desk over the API, so there is no Enterprise upgrade and no migration; you keep the Freshservice workflows and ticket history you already have. It trains on your past tickets and help docs on day one, drafts or resolves based on a confidence gate you control, and escalates cleanly with full context so you never recreate the handoff trap above.

The eesel AI helpdesk dashboard, where an AI agent connects to your service desk and handles tickets
The eesel AI helpdesk dashboard, where an AI agent connects to your service desk and handles tickets
eesel connects to your helpdesk, learns from past tickets, and lets you simulate results before going live.

The part I would not skip: run the simulation on your own historical tickets first. It shows your real deflection rate by ticket type before a single customer is involved, which is the difference between AI that lifts your numbers and AI that quietly drags them down. It is free to try, with no credit card, so you can see the number for your own queue before deciding anything.

Frequently Asked Questions

How do I add AI to Freshservice?
There are two routes. The native one is Freddy AI: from Admin > Global Settings you search for Freddy and toggle the AI Agent on per channel (Support Portal, Email Bot, Slack, Microsoft Teams). The catch is that the autonomous agent needs the Enterprise plan. The second route is to layer a dedicated AI tool on top of your existing service desk over the Freshservice API, which works on any plan.
Do I need the Enterprise plan for Freshservice AI?
For the autonomous Freddy AI Agent, yes. It is gated to Enterprise, so it is not available on Starter, Growth, or Pro. Freddy AI Copilot (agent assist) is a per-agent add-on on Pro and Enterprise. If you want deflection without the Enterprise upgrade, a layered tool connects over the API on whatever plan you already run.
How much does Freddy AI cost in Freshservice?
Freddy AI Agent is bundled into the Enterprise plan with 1,200 sessions per year, and overage session packs are quote-only, so there is no public per-session price. Freddy AI Copilot is $29 per agent per month billed annually. The full picture is in our Freshservice AI pricing breakdown.
What knowledge can Freshservice AI use to answer tickets?
Freddy's Enterprise Search grounds answers in your Knowledge Base, Microsoft SharePoint, Google Drive, and Confluence. A layered agent goes further by also training on your past tickets and connecting your full internal knowledge base, so it answers the way your best agent would.
Can I add AI to Freshservice without upgrading my plan?
Yes. A third-party AI tool for service desks connects to your existing Freshservice instance over its API, so you keep your current plan, workflows, and ticket history. That is the main reason teams layer rather than jump to Freshservice Enterprise just to unlock Freddy.

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 →
A practical Zoom AI companion review (features, pricing & limitations)
Guides

Zoom AI Companion review: Is the add-on worth it? (2026)

Get a practical overview of Zoom AI Companion, including key features, pricing details, and the limitations that teams face when their workflows go beyond Zoom.

Kenneth PanganKenneth PanganJul 29, 2025
Proactive customer engagement: A guide for 2025
Guides

Proactive customer engagement: A guide for 2025

Stay ahead with AI-driven proactive engagement that anticipates customer needs, personalizes outreach, and strengthens loyalty before issues even arise.

Stevia PutriStevia PutriAug 18, 2025
AI pretraining
Guides

AI pretraining

Ever heard that AI is "trained on the whole internet"? That's AI pretraining, the foundational step for models like GPT. But for customer support, this general knowledge isn't enough. This guide breaks down what pretraining really is and explains why specializing an AI on your company's knowledge is the key to unlocking its true potential.

Kenneth PanganKenneth PanganOct 23, 2025
A complete overview of Applaud HR AI in 2025
Guides

A complete overview of Applaud HR AI in 2025

Thinking about using Applaud HR AI? We review its agentic AI, knowledge management, and case triage features. Discover its limitations and why a more flexible AI layer might be a better fit for your support team in 2025.

Stevia PutriStevia PutriOct 9, 2025
Nouple io: A complete 2025 overview of Coupler.io
Guides

Nouple io: A complete 2025 overview of Coupler.io

Explore our deep dive into Coupler.io (nouple io), the no-code platform for data reporting. Learn about its features, pricing, and see how it compares to action-oriented AI tools.

Kenneth PanganKenneth PanganOct 19, 2025
A practical guide to intents and sentiments in customer support
Guides

A practical guide to intents and sentiments in customer support

Understanding customer intents and sentiments is no longer optional. This guide breaks down what they are, why they matter, and how to use them to elevate your support.

Kenneth PanganKenneth PanganOct 27, 2025
A complete guide to Customer.io pricing in 2025
Guides

A complete guide to Customer.io pricing in 2025

Thinking about using Customer.io? Our complete guide to Customer.io pricing covers everything you need to know about their plans, overage fees, and the real cost of their platform, helping you make an informed decision for your business in 2025.

Kenneth PanganKenneth PanganOct 8, 2025
A complete guide to Worknet AI pricing in 2025
Guides

A complete guide to Worknet AI pricing in 2025

Searching for clear Worknet AI pricing? We analyzed their costs across multiple sources to give you the full picture, from their $75/user fee to their performance-based model, and explore a more transparent alternative.

Stevia PutriStevia PutriSep 9, 2025
The real guide to AI upselling: Boost revenue without being pushy
Guides

The real guide to AI upselling: Boost revenue without being pushy

Drive more sales with AI-powered upselling that predicts customer preferences, recommends relevant products, and increases revenue effortlessly.

Stevia PutriStevia PutriAug 18, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free