Macha

How Do You Set Up Freshdesk? A Step-by-Step Guide (2026)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 3, 2026

Updated September 24, 2026

Setting up Freshdesk means connecting your support email, adding agents and groups, and setting business hours and SLAs before you add automations and a knowledge base. The basics take under an hour and the full setup takes about an afternoon.

Key takeaways

  • Setting up Freshdesk starts with a 14-day Enterprise trial, then connecting your support email with DKIM under Admin, Channels, Email before adding agents and groups.
  • Freshdesk's pricing page lists Growth at $19, Pro at $55 and Enterprise at $89 per agent per month billed annually, with no free plan shown.
  • Freddy AI Copilot is a $29 per agent per month add-on on Freshdesk Pro and Enterprise, and skill-based routing is Enterprise only.
  • Freshdesk SLA policies live under Admin, Workflows, SLA Policies, with an example target of first response within 1 hour and resolution within 24 hours.
  • Freshdesk's Priority field is fixed at Low, Medium, High and Urgent because SLA timers key off it, while Type remains a customizable dropdown.
How Do You Set Up Freshdesk? A Step-by-Step Guide (2026)

To set up Freshdesk, start a 14-day trial (it opens on the Enterprise plan), connect your support email with DKIM under Admin → Channels → Email, add agents and groups, then set business hours, SLA policies, ticket fields, two automation rules and a starter knowledge base before you run a go-live test. The basics take under an hour; the full list below is an afternoon.

The order follows Freshworks' own admin getting-started guide: the few things you can't skip first, then the polish once tickets are flowing. Freshdesk renames menus and reshuffles plans fairly often, so treat the paths as a map and confirm the exact labels in your own account.

Freshdesk plan (Sept 2026)Price, billed annuallyWhat it adds for setup
Growth$19/agent/monthCore ticketing, email, portal, knowledge base, automations
Pro$55/agent/monthGroup-specific business hours, round-robin assignment, Freddy AI Copilot as a $29/agent/month add-on
Enterprise$89/agent/monthSkill-based routing, plus everything in Pro
Freshdesk Omni$29 / $79 / $119 per agent/monthOmnichannel inbox (chat, phone, social) on Growth, Pro and Enterprise tiers

Prices are from the Freshdesk pricing page on 24 September 2026. There's no free plan on that page.

If you're still deciding whether Freshdesk is the right tool, start with what is Freshdesk. If you already know it is, read on.

The Freshdesk website — Freshworks' customer support helpdesk, where you create your account and pick a plan.
The Freshdesk website — Freshworks' customer support helpdesk, where you create your account and pick a plan.

Step 1: Which plan should you start on?

Sign up at freshworks.com/freshdesk and you get 14 days on the Enterprise plan, so you can test the paid features, on a yourcompany.freshdesk.com subdomain. Two early decisions matter:

  • Your subdomain. It's baked into your URLs and is awkward to change later, so pick the real company name, not a test string.
  • Your plan. The core support tiers are Growth, Pro and Enterprise (table above), with the omnichannel-plus-AI experience sold separately as Freshdesk Omni. The pricing page shows no free plan; Freshworks does run a Free program for up to 2 agents for 6 months. Several features in this guide are plan-gated: multiple business-hour calendars and round-robin assignment need Pro, skill-based routing needs Enterprise, and Freddy AI Copilot is an add-on on Pro and Enterprise. Don't over-buy on day one; Growth is plenty to learn on, and you can upgrade once you hit a wall.

You don't have to lock the plan in before configuring anything else — set up the basics on the trial, then choose.

Step 2: How do you connect your support email?

This is the single most important step, because for most teams email is still the number-one source of tickets. The goal: every message sent to [email protected] becomes a Freshdesk ticket automatically.

  1. Go to Admin → Channels → Email. You'll see a default support email Freshdesk created at signup (something like [email protected]).
  2. Click New support email, choose your setup, and pick the Freshworks mail server (the simplest option to start).
  3. Enter a support email name and your email alias — the [email protected] address customers will see as the reply-to.
  4. Freshdesk generates a long forwarding address. Copy it, then add a forwarding rule in your real mailbox (Gmail, Microsoft 365, etc.) so inbound mail to [email protected] is auto-forwarded into Freshdesk.
  5. Complete verification, which includes a DKIM step. DKIM signs your outgoing mail so it isn't flagged as spoofed — skipping it is the most common reason replies land in junk folders.

You can also pick the group that new email tickets get assigned to (set this once you've made groups in Step 4), and add multiple mailboxes later for different products or brands. Details are in Freshdesk's set up your support email and email channel overview docs. Send yourself a test email and confirm a ticket appears before moving on.

Step 3: Set up your support portal and Help Center

Your support portal is the customer-facing site where people search for answers and submit tickets. Even a lightly branded portal makes a real difference to trust. From Admin → Portals (Freshdesk's portal setup and customization area), do the essentials:

  • Set a custom portal URL like support.yourcompany.com (a CNAME) so it doesn't read as a generic Freshdesk subdomain.
  • Add your logo, favicon, and brand colors, and set your primary language (add more if you support international customers).
  • Confirm the "Submit a ticket" form is enabled and shows the fields you want (more on fields in Step 6).

Higher tiers unlock a developer-friendly code editor for full CSS/HTML control of the layout — useful later, but skip it for go-live. The colors-and-logo pass is enough to look professional from day one.

Step 4: How should you organize agents into groups?

Agents are your team members; groups are the queues you route work to (Billing, Tier 1, Technical). Get this in place before you tune automations, because almost everything routes to a group.

  1. Invite agents under Admin → Team → Agents. Assign each a role (agent vs. admin) and the groups they belong to. If some people only handle tickets occasionally, Freshdesk's occasional agent seat type can save money over full seats.
  2. Create groups under Admin → Team → Groups → New Group. Give each a name and description, then add agents. On Pro and up, you can attach group-specific business hours here — handy if Billing works 9–5 but Tier 1 covers nights (organize agents into groups).

A simple starting structure — one "General Support" group plus one specialist group like Billing — beats an elaborate org chart you'll outgrow opinions on by week two.

Step 5: How do business hours and SLA policies work together?

These two work together: SLA targets are measured against your business hours, so set hours first.

  • Business hours live at Admin → Team → Business hours. Define your working days and times (and time zone). The default calendar is fine for one region; running multiple business-hour calendars for different teams or geographies is a higher-plan feature (configuring multiple business hours; business vs. calendar hours).
  • SLA policies live at Admin → Workflows → SLA Policies → Add policy. An SLA sets targets like "first response within 1 hour, resolution within 24 hours," measured per priority (understanding SLA policies). Two things to internalize: SLA timers key off the priority field (so consistent triage is what makes SLAs meaningful), and they pause while a ticket is Pending (so you're not penalized for time spent waiting on the customer). Add escalation rules so an at-risk ticket notifies a lead before it breaches.

Start with one SLA policy covering all tickets; add priority-specific or company-specific policies later.

Step 6: Set up ticket fields and forms

Ticket fields capture the data you route and report on; a ticket form is the set of fields a customer or agent fills in. Freshdesk ships sensible defaults — Status, Priority, Type, Group, Agent — but you'll usually add a few of your own (order number, plan tier, product line) under Admin → Ticket Fields.

  • Keep the customer-facing form short — every required field is friction on the submit form.
  • Type is a customizable dropdown (Question, Incident, Refund, etc.); Priority is fixed at Low/Medium/High/Urgent because it's wired to SLAs.
  • On Pro and up, dynamic sections reveal extra fields only when a certain dropdown option is chosen — e.g. show "order number" only when Type = Refund — keeping forms tidy.

We cover the full anatomy of these fields in the Freshdesk ticketing system explained; for setup, just get the must-have fields onto the form.

Freshdesk Omni omnichannel inbox — email, chat, phone, and social all become tickets agents work in one workspace.
Freshdesk Omni omnichannel inbox — email, chat, phone, and social all become tickets agents work in one workspace.

Step 7: Which automations should you add first?

Now that tickets, groups, and fields exist, automate the repetitive triage. Freshdesk's rules are organized by when they run — at creation (classically Dispatch'r), on updates (Observer), and on a schedule (Supervisor) — under Admin → Workflows → Automations. For go-live, two rules earn their keep immediately:

  1. Route on creation. A "Ticket creation" rule: if subject or description contains "refund"/"invoice" → set Group = Billing, set Type = Refund, add tag billing. This empties most of your unassigned queue automatically.
  2. Auto-assign within a group. Turn on automatic assignment so new tickets spread across available agents instead of landing on whoever grabs them first. Round-robin needs Pro or Enterprise, and skill-based routing is Enterprise only, per the pricing page.

Resist building a dozen rules on day one. Start with routing and assignment, then add escalation and auto-close once you see real patterns. The full playbook — with example rules, the Dispatch'r/Observer/Supervisor distinction, and pitfalls — is in how to create tickets and automations in Freshdesk.

Step 8: Create canned responses

Canned responses are saved, reusable replies for common questions ("here's how to reset your password…"). Set up a handful under Admin → Canned Responses (or agents can create them on the fly). They're the building blocks of fast replies and of Scenario Automations — one-click bundles an agent applies to run several actions at once. Even five good canned responses noticeably speed up a new team's first week.

Step 9: Seed your knowledge base

A knowledge base does double duty: it deflects tickets and feeds any AI you add later. Freshdesk structures it as categories → folders → articles (setting up your knowledge base).

  • Create a few top-level categories that mirror how customers think — Getting Started, Billing, Troubleshooting.
  • Publish your 10 most-asked questions as articles before go-live. Don't wait for a perfect library; ship the FAQs you answer daily and grow from there.
  • Confirm published articles show on your portal so the search box actually returns results.

For the deeper structure-and-SEO treatment, see the Freshdesk knowledge base explained.

Step 10: Connect additional channels

Email and the portal cover most teams at launch. Add the rest under Admin → Channels as demand warrants:

  • Chat / messaging — embed the widget on your site or app so live conversations become tickets.
  • Phone — Freshdesk telephony logs calls and voicemails as tickets.
  • Social — connect Facebook, Instagram, and WhatsApp so messages and mentions flow into the same queue.

The full omnichannel-plus-AI experience is packaged as Freshdesk Omni, priced separately from the core support plans, so what's available depends on your product and tier. Add channels one at a time and confirm each creates tickets correctly before announcing it to customers.

Step 11: What should you test before go-live?

Before you point customers at your new support address, walk this list:

  • [ ] Send a real test email to [email protected] and confirm a ticket is created and assigned to the right group.
  • [ ] Reply from inside Freshdesk and confirm it reaches the customer's inbox (not spam — DKIM verified).
  • [ ] Submit a test ticket through the portal form and confirm field values save correctly.
  • [ ] Trigger your routing rule with a keyword and confirm the ticket lands in the right group.
  • [ ] Check an SLA is attached and the timer behaves (and pauses on Pending).
  • [ ] Confirm agents can log in, see their queues/views, and tell Reply (public) from Note (private) apart.
  • [ ] Verify the portal shows your branding and that knowledge base search returns articles.
  • [ ] Set the default group on your support mailbox so nothing lands unassigned.

Once these pass, you're live.

Where does an AI agent fit after setup?

Once Freshdesk is configured, the natural next question is how much of the queue a human still has to touch. Freshdesk's native Freddy AI helps here: Freddy AI Copilot (agent-assist, a $29/agent/month add-on on Pro and Enterprise) drafts replies, summarizes threads, and suggests fields, while the Freddy AI Agent deflects common questions. The 500 Freddy AI Agent sessions are a one-time allowance per account, then $49 per 100 sessions. Useful — but Copilot still leaves a human to approve and resolve most tickets, and the self-service bot mostly deflects with article content rather than resolving a specific account question end to end.

That's the honest gap an AI agent layer like Macha fills. Macha isn't a helpdesk and isn't a Freshdesk replacement — it runs on top of the Freshdesk you just set up. Connected to your tickets and the knowledge base from Step 9, agents can auto-triage incoming tickets, draft replies for approval, and resolve routine tickets autonomously inside the same ticket — while anything they can't confidently handle stays a normal ticket for a human, with full context attached. The fair caveats: it's another integration to configure, and it's only as good as the knowledge you connect to it. On cost, Macha bills per ticket — one conversation, charged once however many steps the agent takes to finish it — not per resolution. Macha runs on Zendesk, Freshdesk, Gorgias, Front, HubSpot or Intercom; Macha on Zendesk shows how the layer works in practice. Plans start at $299 a month for 750 tickets, with setup and monitoring by the Macha team included, and the trial is $50 of free usage with no credit card required.

What are the common setup mistakes?

A few things that separate a smooth Freshdesk launch from a frustrating one:

  • Verify DKIM before go-live. Skipping it is the top reason agent replies land in spam.
  • Don't over-engineer groups or rules on day one. Two groups and two automation rules beat an elaborate setup you can't reason about when something misfires.
  • Set priority deliberately. If everything is "Medium," your SLAs and escalations are meaningless — let a creation rule set priority from real signals.
  • Keep a small, agreed tag vocabulary. Free-for-all tagging breaks the rules and reports that read them.
  • Don't assume every feature is on your plan. Multiple business-hour calendars, round-robin, dynamic sections, and Freddy Copilot are gated to higher tiers — confirm before designing around them.
  • Seed the knowledge base early. Ten real FAQs deflect tickets immediately and become the foundation for any AI you add later.

Frequently asked questions

How long does it take to set up Freshdesk? The basics — account, support email, a couple of agents, and one group — take well under an hour. A production-ready setup with branded portal, business hours, SLAs, custom fields, automations, and a starter knowledge base is realistically an afternoon. You can launch on the essentials and layer the rest in over the first week.

How do I connect my support email to Freshdesk? Go to Admin → Channels → Email → New support email, choose the Freshworks mail server, enter your support email name and your [email protected] alias, then copy the forwarding address Freshdesk generates and add a forwarding rule in your mailbox (Gmail, Microsoft 365). Complete verification, including DKIM, so outgoing replies aren't flagged as spoofed.

What plan do I need to set up Freshdesk? You can run a complete basic setup on Growth ($19/agent/month billed annually). Pro ($55) adds multiple business-hour calendars, round-robin assignment and the Freddy AI Copilot add-on; Enterprise ($89) adds skill-based routing. There's no free plan on the pricing page, though Freshworks runs a Free program for up to 2 agents for 6 months. The fully omnichannel-plus-AI bundle is sold separately as Freshdesk Omni. Confirm current packaging in your account, as Freshworks adjusts plans periodically.

What's the difference between agents and groups in Freshdesk? An agent is an individual team member who works tickets; a group is a team/queue you route tickets to (e.g. Billing, Tier 1). You assign agents to one or more groups, then route incoming tickets to a group first and to a specific agent second — automatically with assignment rules, or manually.

Do I have to set up business hours before SLAs? It's strongly recommended. SLA targets (first response and resolution times) are measured against your business hours and pause while a ticket is Pending, so defining hours first makes your SLA timers behave as you expect.

Is there a free Freshdesk trial? Yes. New accounts get the Enterprise plan for 14 days, which is long enough to run every step here and the go-live checklist before you pick a paid tier.

Can I set up Freshdesk without coding? Yes. Email, portal branding, agents, groups, business hours, SLAs, fields, automations, canned responses, and the knowledge base are all configured through the Admin UI — no code required. The optional advanced portal code editor exists for teams that want pixel-level control, but it's not needed to go live.

What order should you do it all in?

Setting up Freshdesk is a sequence, not a single switch: create the account and pick a plan, connect your support email (DKIM and all), brand the portal, add agents and groups, set business hours and SLAs, shape your ticket fields, add a couple of automations, save some canned responses, seed a starter knowledge base, and connect channels as you need them — then run the go-live checklist before you announce the new address. Do the basics deliberately and add polish over your first week, rather than trying to perfect everything before you launch.

Once it's running and you start eyeing how much of the queue an agent still has to touch by hand, that's where an AI layer on top of Freshdesk earns its place. From here, go deeper on what Freshdesk is, tickets and automations, and the Freshdesk knowledge base.

Setup flow verified against Freshworks' documentation in June 2026; plans and prices re-checked against the pricing page on 24 September 2026. Freshworks revises its UI, menu paths, and plan packaging periodically — confirm specifics in your own account before relying on them.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use — Zendesk, Freshdesk, Gorgias, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

$50 in free credits · no time limit, no credit card