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 →
Illustrated banner for a guide on adding AI to Jira Service Management
Jira AI

How to add AI to Jira Service Management

Two real ways to add AI to Jira Service Management: turn on native Rovo, or layer a dedicated AI agent on top. Here is how each works and which to pick.

Rama Adi NugrahaRama Adi NugrahaJul 14, 2026
Illustration of a service catalog card flowing through an approval step into fulfilment tasks
Guides

Service desk ticketing system: what it is and what it costs

A service desk ticketing system is a catalog, an approval chain and a fulfilment tree. Here is how each vendor models it, and what each part costs in 2026.

Rama Adi NugrahaRama Adi NugrahaJul 31, 2026
Illustration of a ServiceNow IT ticketing queue with incident records and service desk workflow
Guides

ServiceNow ticketing system: how it works and what it costs

How the ServiceNow ticketing system really works: the task table, REQ/RITM/SCTASK, the incident state model, and the licensing that decides your bill.

Alicia Kirana UtomoAlicia Kirana UtomoJul 31, 2026
Illustration of tickets flowing through an ITSM service desk from request to resolution
Guides

What is an ITSM ticketing system? A practical 2026 guide

An ITSM ticketing system logs, routes, and resolves IT service requests. Here's what one actually is, how it works, and where AI changes the math in 2026.

Alicia Kirana UtomoAlicia Kirana UtomoJul 4, 2026
Illustration of an AI agent deflecting incoming IT requests so they never reach a human agent
Guides

Freshservice ticket deflection: how to reduce IT tickets with AI in 2026

What Freshservice ticket deflection really means, how to set up Freddy AI deflection step by step, the pricing to watch, and the levers that actually cut IT ticket volume in 2026.

Alicia Kirana UtomoAlicia Kirana UtomoJun 12, 2026
Banner image for Freshservice AI vs ServiceNow AI: Complete 2026 comparison
Guides

Freshservice AI vs ServiceNow AI: Complete 2026 comparison

A detailed comparison of Freshservice AI (Freddy) and ServiceNow AI (Now Assist) covering features, pricing, implementation, and ideal use cases.

Stevia PutriStevia PutriMar 11, 2026
Banner image for Freshservice employee self-service: Complete guide for 2026
Guides

Freshservice employee self-service: Complete guide for 2026

A comprehensive guide to Freshservice's employee self-service capabilities, including portal features, service catalog, and modern AI alternatives.

Stevia PutriStevia PutriMar 11, 2026
Banner image for Freshservice for enterprise: A complete guide for 2026
Guides

Freshservice for enterprise: A complete guide for 2026

Freshservice brings IT service management to the enterprise with AI-powered automation, enterprise service management for business teams, and scalable pricing.

Stevia PutriStevia PutriMar 11, 2026
Banner image for Freshservice Freddy AI review: Features, pricing, and real user results for 2026
Guides

Freshservice Freddy AI review: Features, pricing, and real user results for 2026

Freshservice Freddy AI promises to streamline IT service management with AI-powered automation. But does it deliver? This review covers features, pricing, and real user feedback.

Stevia PutriStevia PutriMar 11, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free