Freshdesk AI agent: Freddy features, pricing, and eesel CLI

Alicia Kirana Utomo
Written by

Alicia Kirana Utomo

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 8, 2026

Expert Verified
Illustration of a support team working alongside an AI assistant

What is the Freshdesk AI agent?

Freddy AI Agent is the customer-facing part of Freshworks' AI offering. It can answer from configured knowledge and use configured workflows. AI Copilot and AI Insights do different jobs; buying an assistance feature is not the same as deploying an agent to customers.

ProductMain jobQuestion to ask during evaluation
Freddy AI AgentHandle customer conversations and workflowsWhich questions and actions should it own?
Freddy AI CopilotHelp human agents draft, summarize, or translateWhich agent-assistance features need licenses?
Freddy AI InsightsAnalyze support performanceWhich reports and insights are included in your plan?

The Freshdesk pricing page separates these features. Avoid treating every item branded "Freddy AI" as one bundled purchase.

There is also a product distinction. Freshdesk lists its Email AI Agent, while Freshdesk Omni includes conversational and email agents. Confirm your specific product, plan, and channel before following setup instructions or comparing prices.

What Freddy AI Agent can do

Freshworks' AI Agent Studio guide describes knowledge, workflows, instructions, testing, deployment, and monitoring. In its customer-support setup, the documented knowledge inputs include public URLs, supported files, solution articles, and custom Q&As.

Freddy AI Agent knowledge panel showing URL learning status and tabs for files, solution articles, and Q&As
Freddy AI Agent knowledge panel showing URL learning status and tabs for files, solution articles, and Q&As

Freshworks' knowledge configuration guide shows these source types and their learning status.

The workflow builder and library extend what the agent can do beyond giving an answer. Evaluate the exact operation you need, including its inputs and failure path. A connection to a payment system does not by itself prove that the intended refund operation is configured or authorized.

Instructions shape conversation behavior and business rules. They do not eliminate the need to test unsupported questions, conflicting information, and requests for a human. Do not read a broad resolution-rate marketing claim as a prediction for your queue.

For more detail on source coverage, see the Freddy knowledge guide. The important check is whether the actual content needed for your support cases is available, current, and appropriate for that audience.

How to set up the native Freshdesk AI agent

In AI Agent Studio, an admin creates an agent, adds knowledge, configures workflows and instructions, tests it, and maps it to the intended channel. The Studio guide covers Freshdesk Omni and Freshchat; use the setup instructions for your actual Freshdesk product rather than assuming channel parity.

Freshworks provides a shareable preview for review. Its documented preview does not perform agent transfers for unanswered queries or requests for human help. Verify that behavior in the deployed channel.

A practical rollout checklist goes beyond whether the first answer sounds right:

  • Check one question that the approved knowledge answers directly.
  • Ask a question where an essential detail is missing.
  • Test a policy exception and a request to speak with a person.
  • Inspect the actual action result, not just a message claiming success.
  • Confirm what existing routing and automation rules do to the same conversation.

Keep the initial scope narrow enough that a human can inspect every result. If a test fails, identify whether the cause is missing knowledge, the instructions, permissions, or the delivery workflow before changing several things at once.

Freshdesk AI agent pricing

The base prices below were checked on September 8, 2026. They are per human agent per month, billed annually, before separate usage and add-ons.

PlanFreshdeskFreshdesk Omni
Growth$19$29
Pro$55$79
Enterprise$89$119

Use the official Freshdesk plan table for email-focused service, or the Omni plan table for that product.

Additional Freddy AI Agent usage is $49 per 100 sessions after a one-time 500-session allowance per account, available on Growth, Pro, and Enterprise. The current email-session definition is a 72-hour window from the customer's first email. Omni's chat-session window is 24 hours. Pack validity follows the payment cycle.

For 2,000 sessions, an unused 500-session allowance leaves 1,500 paid sessions: 15 packs × $49 = $735. Once the allowance is gone, 20 packs cost $980, before helpdesk licenses. This is illustrative pack arithmetic, not a quote for every contract.

Usage pricing does not necessarily mean better automation is penalized. You need to compare the bill with the work completed, escalations, and human correction required. A low per-session price is not helpful if the answers create rework; a higher bill can still be worthwhile if it reliably removes work your team would otherwise do.

Where an eesel teammate fits in Freshdesk

eesel's Freshdesk integration lets a support teammate work in the queue you already use. It can draw on approved knowledge, draft private notes, or perform enabled ticket actions. The CLI adds another way to configure and inspect that teammate without asking every technical colleague to work through dashboard screens.

The integration documentation separates two connection modes:

Quick start reads the public help center using your Freshdesk subdomain. It does not provide tickets, canned responses, triggers, or actions.

Full connection uses the subdomain and a Freshdesk API key. Enter the key in eesel's secure form, not in a chat message or shell command. It enables access to the published help center, canned responses, and resolved or closed past tickets. Review source toggles and optional PII redaction, then check sync status.

Connected content is not automatically safe for every audience. Historical tickets can contain outdated advice or internal information. Decide which sources the teammate should use and test whether customer-facing answers expose anything they should not.

Connecting alone does not create a new ticket automation. However, an existing enabled automation may already be running, so inspect the agent's configuration before treating it as a test environment.

Prepare a Freshdesk pilot through eesel CLI

The useful CLI workflow here is to separate three checks: what the teammate knows, what it is allowed to do, and what actually happened on the ticket. A technical teammate or coding agent can help with each, while support staff review the same agent in the dashboard.

Inspect the selected agent

For this example, use an existing eesel workspace and select or create a separate test agent in the dashboard. Replace TEST_AGENT_ID with that agent's ID. Connect only an account and knowledge you are authorized to use for testing.

With Node.js 18.17 or newer:

Bash
npx @eesel/cli login
npx @eesel/cli whoami
npx @eesel/cli agents
npx @eesel/cli --agent TEST_AGENT_ID status
npx @eesel/cli --agent TEST_AGENT_ID integrations
npx @eesel/cli --agent TEST_AGENT_ID instructions
npx @eesel/cli --agent TEST_AGENT_ID automations

Check the signed-in workspace, available source counts, standing instructions, and any enabled automations. A separate agent does not isolate Freshdesk data or actions if you connect it to a live account.

For a new connection, the CLI also supports integrations connect freshdesk. Follow the secure connection flow and check the current CLI reference before using additional options. An API key does not belong in an example prompt or a committed configuration file.

Test a reply before enabling writes

Start with a fictional question and an explicit expected result. In the example below, the teammate should ask for diagnostic details rather than claim to have fixed the customer's export.

Bash
npx @eesel/cli --agent TEST_AGENT_ID new --name "freshdesk-export-pilot"
npx @eesel/cli --agent TEST_AGENT_ID chat "Fictional support test. Policy: for a report-export timeout, ask for the report date range and file format. Do not claim to retry the export or change account settings. Customer: My monthly report will not export. Draft a reply here for a reviewer, and identify the missing details. Do not post to Freshdesk or change anything."

This is an illustrative command sequence, not a test I ran against a customer's account. Before running it, keep write actions off or require approval in the agent's actual settings. The "do not post" instruction is not an access-control mechanism.

The policy above is test context, not a persistent instruction update. After checking this simple case, evaluate your approved real knowledge with additional cases that were not used while editing the instructions. Include a customer who already provided the requested details, so the agent should not ask again.

The new command starts a conversation, not another agent. Ordinary chat continues the selected conversation. Chat can invoke tools and run billable work, so inspect permissions first and keep early evaluations small.

Configure and verify the private-note workflow

Confirm that your Freshdesk plan supports the webhooks required for ticket triggers. eesel's integration documentation lists Sprout/free as unsupported for these triggers, so the ticket pilot below will not run on that plan.

Once the answer tests pass, choose a limited ticket trigger and filter in the dashboard or ask the teammate to configure them in chat. Review the proposed scope before authorizing the change. Creating an automation can enable it immediately; do not create an unrestricted new-ticket rule on a live account just to see what happens.

For an initial pilot, use Leave internal note and keep Send ticket reply off. The first leaves a draft for your team; the second sends to the customer. Actions can be off, approval-required, or automatic. Keep unrelated writes disabled, especially ticket merging, which Freshdesk cannot undo.

Trigger the pilot with a test ticket you own or are authorized to modify, then inspect:

Bash
npx @eesel/cli --agent TEST_AGENT_ID activity
npx @eesel/cli --agent TEST_AGENT_ID approvals
npx @eesel/cli billing
CheckEvidence required
Ticket selectionThe intended test ticket triggered work; an excluded case did not
Reply qualityThe draft follows the approved troubleshooting guidance
DestinationThe private note appears on the correct Freshdesk ticket
Customer visibilityNo customer reply was sent while that action was off
ApprovalHeld work stayed pending until a reviewer authorized it
CostActual usage is understood before expanding the pilot

Do not count a held approval as a completed action. Similarly, a good terminal answer does not prove the ticket trigger or note delivery works.

Give a coding agent a bounded review task

Claude Code, Cursor, or Codex can run the inspection commands and read the results. Single results are JSON; lists contain one object per line. That makes the setup review useful for scripts and coding agents, not just a human typing in a terminal.

For example, ask:

Inspect eesel test agent TEST_AGENT_ID through the CLI. Summarize connected Freshdesk sources, existing automations, and the export-test result. Flag missing knowledge or held approvals. Do not change instructions, permissions, or automations, and do not approve actions.

The coding agent is operating your eesel teammate, not Freddy. Its own subscription does not cover eesel usage. Also, CLI --dry-run previews a server write call; it does not simulate support quality or calculate a future resolution rate.

Compare costs and choose the next step

eesel's current pricing bills a regular support ticket or chat-session task at $0.40, regardless of outcome. Multiple replies within the same ticket do not become separate message charges. Default pay-as-you-go has no platform fee or monthly minimum; Enterprise adds a platform fee.

That is not "pay only when resolved." A spending cap can pause new work, but it does not make a usage-based bill fixed. Compare costs using the same support workload and include the time your team spends reviewing or correcting answers.

If you are already considering a helpdesk migration, evaluate the destination platform's native agent as part of that separate decision. A tool for another helpdesk is not automatically a drop-in Freshdesk alternative. For this article's stay-on-Freshdesk use case, compare Freddy with an eesel pilot in your existing workflow.

eesel dashboard showing teammate setup, integrations, instructions, and chat
eesel dashboard showing teammate setup, integrations, instructions, and chat

This dashboard example shows a Zendesk-connected teammate. The same eesel workspace is accessible through the CLI; your Freshdesk pilot should be checked in its own connected account.

Try eesel with one Freshdesk support topic and a private-note workflow. Use the CLI to inspect setup and evidence, then widen the scope only after the actual ticket behavior meets your review criteria.

Frequently asked questions

What is the Freshdesk AI agent?

The native option is Freddy AI Agent. It handles customer conversations using configured knowledge and workflows. Confirm whether you use Freshdesk's email-focused offering or Freshdesk Omni; their pricing and channel coverage differ. AI Copilot assists human agents, while AI Insights provides analysis.

How much does the Freshdesk AI agent cost?

Freshdesk lists $49 per 100 additional Freddy AI Agent sessions after a one-time 500-session allowance on Growth, Pro, or Enterprise. Helpdesk licenses are separate. The article's table distinguishes Freshdesk from Freshdesk Omni so you can budget for the right product.

What knowledge can a Freshdesk AI agent use?

Freddy AI Agent Studio documents solution articles, public URLs, supported files, and custom Q&As. eesel's Full Freshdesk connection can read the published help center, canned responses, and resolved or closed past tickets. Check source selection, sync status, and sensitive-data settings for either setup.

How does eesel CLI work with Freshdesk?

It operates your eesel teammate from a terminal, script, or coding agent. You can inspect integrations and instructions, test questions, and review activity and approvals. It uses the same agent as the dashboard; it does not configure Freddy AI Agent. See the Freshdesk integration.

Can I start with internal drafts instead of automatic replies?

For eesel in Freshdesk, yes. Use the internal-note action for drafts your team reviews, and leave the customer-reply action off. Actions can also require approval. Test the actual Freshdesk ticket to verify that the note is private and that no customer reply was sent.

Does eesel charge only for resolved tickets?

No. Current eesel pricing bills regular support tasks at $0.40 each regardless of outcome. A ticket is one task even when it has multiple replies. Default pay-as-you-go has no platform fee or monthly minimum; Enterprise adds a platform fee.

Can Claude Code or Cursor run a Freshdesk evaluation?

Yes, through eesel CLI for an eesel teammate. Specify the test agent and a small set of permitted checks. Configure action permissions first, use approved test data, and inspect the actual helpdesk behavior before deployment. A prompt or a fresh conversation does not create an isolated sandbox.

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 →
Six AI helpdesk tool cards arranged in a grid, representing alternatives to Freshdesk Freddy
Guides

The 6 best Freshdesk Freddy alternatives in 2026

Freddy AI sessions get expensive fast. Here are the 6 best Freshdesk Freddy alternatives - including one that layers on top of Freshdesk with no migration required.

Stevia PutriStevia PutriJun 2, 2026
Illustration of a support agent reviewing AI-assisted replies
Guides

Freshdesk AI agent assist: a complete guide to Freddy Copilot in 2026

How Freddy Copilot assists Freshdesk agents, what to verify before rollout, and how to test an alternative support teammate through eesel CLI.

Riellvriany IndriawanRiellvriany IndriawanJun 11, 2026
Illustration of a Freshdesk admin enabling Freddy AI in the settings panel
Guides

How to enable Freddy AI in Freshdesk: a step-by-step 2026 guide

A practical 2026 walkthrough for enabling Freddy AI in Freshdesk: the add-ons, roles, and toggles you need, the session-billing gotcha, and whether it's worth turning on.

Riellvriany IndriawanRiellvriany IndriawanJun 14, 2026
Illustration of the Freshdesk Freddy AI knowledge base feeding an AI agent
Guides

Your guide to the Freshdesk Freddy AI knowledge base

How the Freshdesk Freddy AI knowledge base works: what Freddy learns from, the ingestion limits, setup steps, what it really costs, and where it falls short.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026
Freshdesk Freddy AI pricing per agent illustration in Freshdesk green
Guides

Freshdesk Freddy AI pricing per agent in 2026: what you actually pay

A clear breakdown of Freshdesk Freddy AI pricing per agent in 2026: base plans, the $29 Copilot add-on, per-session AI Agent costs, and what a real team pays.

Alicia Kirana UtomoAlicia Kirana UtomoJun 12, 2026
Freshdesk Freddy AI pricing tiers illustrated as three product cards
Guides

Freshdesk Freddy AI pricing explained: what you actually pay in 2026

Freddy AI is three separate products with three different price tags. Here's what each one costs, what gets included in your plan, and where teams tend to hit surprises.

Stevia PutriStevia PutriJun 2, 2026
Banner image for Freshdesk AI auto triage: Complete guide to Freddy AI in 2026
Guides

Freshdesk AI auto triage: Complete guide to Freddy AI in 2026

A comprehensive guide to Freshdesk's AI auto triage feature powered by Freddy AI, covering setup, pricing, benefits, and alternatives.

Stevia PutriStevia PutriMar 23, 2026
What is Freddy AI? A complete guide for 2026
Guides

What is Freddy AI? A complete guide for 2026

Considering Freshworks' Freddy AI for your support team? This guide explains what is Freddy AI, how it works, its core features, and its tiered pricing model, helping you decide how it fits into your support strategy.

Kenneth PanganKenneth PanganOct 6, 2025
Illustration of the two routes off Freshdesk: replacing the helpdesk or layering AI on top of it
Guides

The 8 best Freshdesk alternatives in 2026 (free and paid)

The 8 best Freshdesk alternatives in 2026: which ones replace the helpdesk, which ones add AI on top of it, what each free plan really includes, and the real monthly cost.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free