How to add an AI chatbot to Freshchat

Alicia Kirana Utomo
Written by

Alicia Kirana Utomo

Katelin Teen
Reviewed by

Katelin Teen

Last edited July 14, 2026

Expert Verified
Illustration of a customer and an agent chatting with an AI chatbot inside Freshchat

What "adding an AI chatbot to Freshchat" actually means

Freshchat is Freshworks' live chat product, the messenger that sits in the corner of your site and mobile app and pulls web, email, WhatsApp, Instagram, and SMS into one multichannel inbox. When people say they want to "add a chatbot" to it, they usually mean one of two things:

  • A flow bot. The older, rule-based path: you draw a decision tree, and the bot walks the customer down branches you defined. Predictable, but it only knows the paths you drew.
  • An AI agent. A bot that reads a knowledge source, understands the question in natural language, and writes its own answer, no decision tree required. This is what Freshworks now pushes, and it is what most people mean in 2026.
Freshchat AI chatbot answering customers across WhatsApp and web chat, as shown on Freshworks' live chat page
Freshchat AI chatbot answering customers across WhatsApp and web chat, as shown on Freshworks' live chat page

The rest of this guide focuses on the AI agent path, since that is where the real resolution rates (and the real costs) live. If you want the flow-builder route, Freshchat still has it, but you will hit its ceiling fast on anything that is not a scripted question. And if you are still weighing platforms, our AI live chat roundup and the Freshchat vs Freshdesk messaging comparison are good next reads.

Option 1: Freddy AI Agent, the native route

Freddy AI Agent is Freshworks' own AI chatbot, and if you are already paying for Freshchat it is the obvious first stop. It is a no-code, autonomous agent that Freshworks positions as an "always-on digital teammate" rather than a scripted FAQ bot: it reads your knowledge base, answers in natural language, and can even take actions like processing refunds or checking order status by connecting to backend systems.

The headline numbers Freshworks publishes are strong: up to 80% of queries resolved, an average conversational resolution time of under two minutes, and a claimed 60% lift in agent productivity. It ships two ways: pre-built Vertical AI Agents loaded with 50+ agentic workflows (order tracking, modify order, delivery-delay alerts), or a blank custom agent you build yourself.

Freddy AI Agent Studio showing the agents library and preloaded workflows, as taken from Freshworks
Freddy AI Agent Studio showing the agents library and preloaded workflows, as taken from Freshworks

Worth keeping in mind: those figures are vendor self-claims on a marketing page, not independent benchmarks, and the customer proof points behind the 80% number (like PhonePe) are enterprise deployments with a lot of tuning behind them. Treat 80% as a ceiling someone hit, not a default you will get on day one.

How to set up Freddy AI Agent in Freshchat

The setup itself is refreshingly light. Here is the path, start to finish:

  1. Open AI Agent Studio. From your Freshchat/Freshdesk Omni admin, head to the Freddy AI Agent area. This is where every bot is built and managed.
  2. Pick a starting point. Either grab a Vertical AI Agent template that matches your use case (e-commerce order management, financial transactions, and so on) or start a custom agent from scratch.
  3. Connect your knowledge. Point Freddy at your knowledge base and any FAQs or documents you have ready. As one Freshworks product manager puts it on their own page, "if you have your FAQs and data ready, you can just give those to it and have a new AI agent ready within minutes."
  4. Add workflows and actions. For anything transactional (tracking an order, changing a subscription), wire up the relevant agentic workflows and connect the backend apps they need, such as Shopify or Stripe.
  5. Set escalation rules. Decide when Freddy should hand a conversation to a human, and confirm it passes full context across so the customer never has to repeat themselves.
  6. Test, then publish to your channels. Try it with real questions, then turn it on across web chat, WhatsApp, social, and email.

If you have ever set up a Freshdesk chatbot, this will feel familiar. The friction, when it shows up, tends to be in the bot configuration and the docs rather than the basic onboarding, which is a theme in user reviews below.

How the chatbot actually decides what to answer

Under the hood, every AI chatbot (Freddy included) runs the same basic loop, and understanding it is the difference between a bot you trust and one you quietly turn off. The customer asks something, the bot searches whatever knowledge it was given, it forms an answer, and then, ideally, it checks how confident it is before sending anything.

How an AI chatbot handles a single Freshchat conversation: question, knowledge search, confidence check, then resolve or hand off
How an AI chatbot handles a single Freshchat conversation: question, knowledge search, confidence check, then resolve or hand off

That confidence step is the one people skip, and it is the one that bites. I once sat with a B2B technical support team whose bot cheerfully told customers "yes, we support your car model" for models that were not in their database, all because the knowledge base said "we support all models." The bot was not broken; it was overconfident, answering when it should have deferred. This is why confidence-based routing matters more than raw resolution rate: a bot that answers only what it is sure of, and silently leaves the rest for a human, beats a bot that answers everything and is wrong 15% of the time.

What Freddy costs once you are past the free sessions

Here is where a lot of teams get surprised. Your Freshchat plan and your AI chatbot are billed separately.

ItemPrice (billed annually)What you get
Freshchat Free$0, up to 10 agentsWebsite chat + email + unified inbox
Freshchat Growth$19 / agent / monthAdds WhatsApp, Instagram, Messenger, SMS, real-time dashboards
Freshchat Pro$49 / agent / monthAdds custom dashboards, routing, multiple SLA policies
Freshchat Enterprise$79 / agent / monthAdds skills-based routing, extra security
Freddy AI AgentFirst 500 sessions free, then $49 per 100 sessionsThe AI chatbot itself, on any plan
Freddy AI Copilot$29 / agent / month (Pro & Enterprise only)Agent-side assist, not the customer bot

The line that matters is the Freddy one. A session is defined as all interactions between one customer and the bot inside a 24-hour window, so a chatty support day where one person sends 20 messages is still one session, which is fair. But it also means the bill scales directly with your busy periods, and heavy multilingual volume burns sessions like any other. At roughly $0.49 per session, 2,000 conversations a month past your free allowance is close to $1,000 on top of your seats.

Two ways an AI chatbot is billed: per session inside a 24-hour window versus per resolved conversation
Two ways an AI chatbot is billed: per session inside a 24-hour window versus per resolved conversation

None of this is unreasonable. But it is the number to model before you flip the switch, not after, and it is worth comparing against the full Freshchat pricing picture and the wider cost of running a chatbot.

Where the native bot falls short

Freshchat has a lot going for it. The consistent praise in reviews is for the unified inbox, the ease of onboarding agents, and the price. On G2 it sits at 4.4 from 499 reviews, and Capterra at 4.1 from 128, which is a solid, well-liked product, not a dud.

But when you filter to what users say about the AI specifically, one theme repeats: the bot stays weak, even after they put in the work.

"The bot currently offered is not that great, despite training several times its not upto the mark. They really need to work on this."

Capterra

"The AI capabilities feel basic and outdated."

Even a reviewer who was invited (and given an incentive) to review flagged the same gap, which is telling:

Capterra

"What I liked least about Freshchat is the lack of advanced features and integrations compared to some competitors, and the AI capabilities still feel a bit limited."

The pattern is not that Freddy cannot answer anything. It is that teams train it, expect their best agent, and get a slightly generic FAQ bot instead. If that gap is your sticking point, it is worth scanning the Freddy alternatives too. But first, the actual root cause.

What actually makes a chatbot good: train it on solved tickets, not just docs

Here is the reframe I would want a Freshchat team to walk away with. Most bots underperform not because the model is weak, but because of what they were fed. Help-center articles describe how the product is supposed to work. Your solved tickets show how your team actually resolves the messy, real version of the question, with the caveats, the exceptions, and the phrasing customers respond to.

A chatbot trained on help docs only answers the FAQ and stalls, while one also trained on solved tickets answers like your best agent
A chatbot trained on help docs only answers the FAQ and stalls, while one also trained on solved tickets answers like your best agent

A bot grounded on both reads less like a manual and more like the colleague who has answered this ticket 200 times. This is the single biggest lever on answer quality, and it is the one a docs-only setup leaves on the table. It is also why I never trust a resolution-rate claim on its own: I want to know what the bot was trained on, and whether it was tested against real historical tickets before it went live. On my team we simulate every rollout against a customer's own past tickets first, precisely because we have watched confident-sounding bots quietly give wrong answers, and a demo number tells you nothing about that.

Try eesel

Quick and honest bit of housekeeping first: eesel is not a plug-in that lives inside the Freshchat messenger. Freshchat's in-widget AI is Freddy, full stop. So if your heart is set on the bot appearing natively inside Freshchat's own chat window, Freddy is your tool.

Where eesel fits is the two paths most Freshchat teams actually take next. If you run Freshworks' ticketing side too, eesel plugs straight into Freshdesk and drafts or auto-sends replies in the queue. And for live chat on your own site, eesel deploys its own AI chat bubble or inline widget with a single script tag, the same corner of the page a chat widget already lives in.

The eesel dashboard showing connected sources, simulation, and a live chat conversation
The eesel dashboard showing connected sources, simulation, and a live chat conversation

The reason to look, given everything above, is what it does about answer quality and trust. eesel trains on your past tickets, help docs, and macros together, so it answers the way your team already does. Its simulation mode replays the bot against thousands of your real historical tickets so you can see coverage and accuracy before a single customer sees it, and confidence-based routing keeps it from replying when it is unsure. Pricing is usage-based at $0.40 per conversation with no per-seat fee, so you are billed for tickets it actually handles, not busy 24-hour windows. For proof it holds up: Gridwise saw eesel resolve 73% of tier-1 requests in the first month, with results showing during a 7-day trial.

If a chatbot you can trust on real customers is the goal, that is the bar worth holding any tool to, Freshchat's Freddy included. You can try eesel free.

Frequently Asked Questions

Does Freshchat have a built-in AI chatbot?
Yes. Freshchat's native AI chatbot is Freddy AI Agent, a no-code autonomous agent you build in AI Agent Studio and train on your knowledge base. It is available on every plan, including Free, but it is billed separately by session on top of your Freshchat seats. If you want the underlying mechanics, our note on how to train an AI chatbot walks through the same idea across the Freshworks stack.
How much does a Freshchat AI chatbot cost?
Freddy AI Agent gives you the first 500 sessions free, then charges $49 per 100 sessions (roughly $0.49 per session), where a session is every message between one customer and the bot inside a 24-hour window. That is on top of your Freshchat plan ($0 Free, $19, $49, or $79 per agent per month billed annually). See the full breakdown in our Freshchat pricing guide and our explainer on what a chatbot actually costs.
Can I add a third-party AI chatbot to Freshchat instead of Freddy?
You can, though the fit varies. Freshchat's own messenger AI is Freddy, so the cleanest third-party route is to run a separate AI chat widget on your site, or to add AI on the ticketing side if you also run Freshdesk. Our roundup of no-code AI chatbot tools compares the options.
Why does my Freshchat chatbot keep giving weak answers?
Usually because it was trained on help-center articles and FAQs alone, which describe the product rather than showing how your team actually resolves tickets. A bot grounded on your past solved tickets answers far closer to your best agent. Our piece on why chatbots answer incorrectly covers the common causes.
How do I stop the AI chatbot from answering when it is unsure?
Look for confidence-based routing: the bot answers only when it is confident and quietly hands off everything else to a human. Freddy handles escalation, but the tightest control comes from setting confidence thresholds and defining clean handoff rules before you ever go live.
Can an AI chatbot handle Freshchat conversations in other languages?
Yes. Freddy AI Agent advertises 60+ languages, and it auto-detects the customer's language in the chat widget. If multilingual volume is heavy, watch the session metering, since every language still consumes AI Agent sessions. Tools like eesel support 80+ languages on the same usage-based rate; more in our AI live chat overview.

Share this article

Alicia Kirana Utomo

Article by

Alicia Kirana Utomo

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Your guide to using a Facebook chatbot in 2025
Guides

Your guide to using a Facebook chatbot in 2025

Facebook chatbots help brands connect with audiences, manage inquiries, and improve conversions with real-time automation.

Stevia PutriStevia PutriSep 3, 2025
What is a multichannel chatbot? A complete 2025 guide
Guides

What is a multichannel chatbot? A complete 2025 guide

In today's digital world, customers expect support everywhere. A multichannel chatbot lets you engage them on their favorite platforms, from your website to social media. This guide breaks down everything you need to know to get started.

Kenneth PanganKenneth PanganOct 14, 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
Twig AI: A complete 2025 overview for support teams
Guides

Twig AI: A complete 2025 overview for support teams

ig AI enhances customer support by delivering AI-driven conversations that are natural, efficient, and scalable.

Stevia PutriStevia PutriSep 9, 2025
Illustration of a support agent messaging two customers across channels
Guides

Customer messaging: what it is and how to do it well in 2026

Customer messaging is real-time, back-and-forth support across chat, WhatsApp, and social. Here is how it works, why it beats ticket-and-email, and where AI fits.

Alicia Kirana UtomoAlicia Kirana UtomoJul 5, 2026
How to write a chatbot script: A step-by-step guide
Guides

How to write a chatbot script: A step-by-step guide (2026)

A great chatbot script combines automation with empathy. Discover how to craft scripts that guide users, answer questions, and keep conversations human.

Stevia PutriStevia PutriAug 28, 2025
Why your AI chatbot is not answering correctly & how to fix it
Guides

Why your AI chatbot is not answering correctly & how to fix it

Frustrated when your AI chatbot gives wrong or nonsensical answers? You're not alone. This guide breaks down the technical, design, and implementation failures that cause chatbots to go wrong and shows you how to build an AI support agent that actually helps customers.

Kenneth PanganKenneth PanganOct 27, 2025
Understanding Freshchat pricing: A complete 2025 guide
Guides

Understanding Freshchat pricing: A complete 2025 guide

Thinking about Freshchat? Our 2025 guide dives deep into Freshchat pricing, from its free plan to enterprise tiers. We uncover the real cost of Freddy AI add-ons and compare its value against more flexible, transparent alternatives.

Kenneth PanganKenneth PanganOct 23, 2025
A complete guide to the Front chatbot
Guides

A complete guide to the Front chatbot

Thinking about using the native Front chatbot? This guide breaks down its features, setup process, complex pricing, and limitations to help you decide if it’s the right fit or if you need a more powerful, integrated AI solution.

Stevia PutriStevia PutriOct 21, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free