Macha

How Do You Merge and Unmerge Tickets in Freshdesk? (2026)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 20, 2026

Updated September 24, 2026

Freshdesk merges duplicate tickets into one primary ticket, closes the secondaries and adds a private note linking them, but the merge can never be undone. For repeat emails from the same customer, the free Auto Ticket Merger app merges them automatically inside a time window you set in minutes.

Key takeaways

  • Freshdesk merges tickets through Merge, a chosen primary ticket, Continue and a final Merge click, and Freshworks states the merge action is irreversible, with no unmerge button.
  • After a Freshdesk merge, secondary tickets are closed rather than deleted, and each gets a private note linking to the primary unless an agent switches it to public.
  • The Freshdesk merge dialog finds candidate tickets by contact, ticket ID or subject, but each secondary must still be added by hand with the + icon.
  • The free Auto Ticket Merger app from Freshworks matches only on the contact's email ID inside a window set in minutes, so Facebook and Phone tickets are never merged.
  • Any Freshdesk default role can merge tickets, while custom roles, available on Pro and Enterprise, need the Merge/split a ticket permission under Admin, Team, Roles.
How Do You Merge and Unmerge Tickets in Freshdesk? (2026)

To merge tickets in Freshdesk, select them in the ticket list, click Merge, mark one as the primary, click Continue, review the note and click Merge; to unmerge, you can't, because Freshworks states that "the merge action is irreversible." The secondary tickets are closed and their conversations move into the primary in date order (Freshdesk: Perform ticket actions, checked 24 September 2026).

TaskHow it works in FreshdeskWho or what can do it
Merge manuallyMerge from the action bar, pick a primary, Continue, MergeAny default role; custom roles need the "Merge/split a ticket" permission
UnmergeNot possible. Reopening a secondary is the closest workaroundNobody
Auto-merge duplicatesFree Auto Ticket Merger app, same email address inside a window set in minutesAdmin installs it from Admin → Support Operations → Apps
Auto-merge phone or Facebook ticketsNot supported by the appManual merge only

What happens when you merge tickets in Freshdesk?

When you merge tickets in Freshdesk, one ticket you nominate becomes the primary and the rest become secondary. All conversations from the secondary tickets move into the primary ticket and are sorted chronologically, so the primary ends up holding the full, time-ordered history of the issue.

A few things happen automatically the moment you confirm:

  • The secondary tickets are closed and removed from the ticket list view. They aren't deleted.
  • A private note is added to each secondary ticket with a link to the primary, so anyone landing on a secondary later can follow the trail. You can edit that note and switch it to public, but Freshdesk warns that a public note may email the requesters about the merge.
  • You can keep the secondary requesters and CC'd people in the loop on the primary by ticking "Add secondary ticket recipients to CC."

That CC option matters more than it looks. If three separate customers reported the same bug and you merge their tickets, leaving the box unchecked means only the primary requester hears the eventual resolution. The others go silent. Tick it when the duplicates come from different people; leave it unchecked when they're all the same person emailing twice.

How do you merge tickets step by step?

Both routes start from the Tickets tab.

  1. In the ticket list, use the checkboxes to select the tickets you want to fold together, then click Merge in the action bar. (Or open one ticket and click Merge from inside it, then pull the others in.)
  2. In the merge dialog, search for more candidates by contact, ticket ID or subject, and click the + icon next to each ticket you want to add.
  3. Decide whether to tick "Add secondary ticket recipients to CC."
  4. Click Continue.
  5. Review which ticket is marked Primary, edit the merge note if you need to, and choose its visibility (private by default).
  6. Click Merge to confirm.
Freshdesk's Merge ticket modal with ticket #15 'Where is my refund?' marked Primary and the contact filter above it
Freshdesk's Merge ticket modal with ticket #15 'Where is my refund?' marked Primary and the contact filter above it

In the modal above, the candidate list starts scoped to the contact. You can widen the search by ticket ID or subject, but nothing gets merged until you add it with the + icon. Three tickets all titled "Where is my refund?" don't select each other automatically. That's deliberate: merging is permanent, so Freshdesk makes you point at each ticket on purpose.

Which ticket should be the primary?

The primary ticket is the one that survives as the living record, so choose it with intent rather than grabbing whichever is on top:

Choose as primary the ticket that...Because...
Has the correct, most specific requesterThe primary's requester owns the resolution email
Is already assigned to the right agent/groupMerging won't re-route it for you
Carries the accurate priority, type, and custom fieldsSecondary field values don't overwrite the primary's
Was created first (usually)It anchors the chronological history cleanly

The trap teams fall into: merging into the newest ticket because it's the one open on screen, then discovering the primary has the wrong priority or a blank custom field. Set the primary's fields correctly before you merge, because the secondaries won't fix them for you.

Who can merge tickets in Freshdesk?

Freshdesk's documentation says "any of the default roles can merge tickets": Account Administrator, Administrator, Supervisor and Agent all see the option. Teams on custom roles (a Pro and Enterprise feature) need the "Merge/split a ticket" permission enabled for that role under Admin → Team → Roles. If a teammate says the Merge button is missing, that permission is almost always why.

Can you unmerge tickets in Freshdesk?

No. Freshworks is blunt about it in How to undo ticket merging: "Merging is an irreversible process. Once two tickets are merged it cannot be split." There is no unmerge button, and the conversations that moved into the primary don't split back out. Freshworks offers no official workaround.

What you can do gets you part of the way. Because the secondary tickets were closed, not deleted, they still exist. If you merged in error, you can:

  1. Find the secondary ticket (follow the merge note's link, or search by its ID).
  2. Reopen it by changing its status back to Open. It returns to the active queue as its own thread.
  3. Optionally delete the merge note on both tickets to reduce confusion.

This doesn't un-move the replies that went into the primary. Reopening the secondary gives you a working ticket again, but the two histories won't separate back to their original state. Treat merging as a one-way door: get the primary right the first time, and use the CC option rather than expecting to reverse a mistake later.

How do you auto-merge duplicate tickets in Freshdesk?

Merging one duplicate at a time is fine; merging fifty is not. Freshworks publishes a free Auto Ticket Merger app in its marketplace (about 1.7k installs) that merges tickets from the same customer automatically. Per the Auto Ticket Merger setup guide, an admin installs it from Admin → Support Operations → Apps, supplies an API key and domain, then sets a few rules:

  • Window Duration: the time period, in minutes, during which tickets from the same contact get merged. A 30-minute window catches the customer who emails twice in a panic but leaves next week's separate issue alone.
  • Exclude Emails and Domains: contacts whose tickets should never be auto-merged (use the @domain.com syntax to exclude a whole domain).
  • Include Emails and Domains: contacts whose tickets should be merged regardless of the time window.

The matching rule is the part to understand: per the guide, "the primary connector is email ID." The app merges tickets from the same email address inside your window. It does not read subject lines or ticket bodies to judge whether two tickets are about the same thing.

What can't the Auto Ticket Merger do, and where does an AI layer fit?

For the common case (one customer, two emails, a few minutes apart) the app does the job. Its limits are documented:

  • Email only. The app matches on email ID, so it will not merge tickets raised via Facebook or Phone. A customer who emails and calls creates two threads it can't connect.
  • No mandatory fields. The app cannot merge tickets that have mandatory fields. If your ticket form requires a category or reason, auto-merge stops working until that requirement is relaxed.
  • Same person, same window, nothing smarter. It merges by who and when, not by what. Two customers reporting the identical outage from different addresses won't be merged, and one customer with two different problems in the same window might be merged when they shouldn't.

Those gaps are where an AI agent layer helps, and it's worth weighing the build-versus-buy tradeoff before you reach for one. Macha is one such layer: it runs on top of the Freshdesk you already use as a native connector, and it does not replace your help desk or its merge feature. Instead of matching duplicates by email address, an agent reads each ticket for intent, so a refund question that arrives twice can be recognised as the same issue and answered consistently. A duplicate you never have to merge is one where the first ticket already got a good answer: Macha can draft or post a grounded first reply (backed by a canned response or a live lookup) fast enough that the customer never emails a second time. When the answer needs account data, a custom tool lets the agent pull an order or refund status through your own API. Macha bills per ticket, one conversation charged once however many messages it takes, never per resolution; plans start at $299 a month for up to 750 tickets (see pricing).

The division of labour: keep Freshdesk's merge feature and the Auto Ticket Merger for the housekeeping they're built for, and put an agent on top to answer fast enough that fewer duplicates get created in the first place.

FAQ

How do I merge tickets in Freshdesk? From the Tickets tab, select the tickets with their checkboxes and click Merge (or open a ticket and click Merge inside it). Add any other candidates by searching contact, ticket ID or subject, decide whether to tick "Add secondary ticket recipients to CC," click Continue, check which ticket is Primary, and click Merge. The secondary tickets are closed and their conversations move into the primary in chronological order.

Can I unmerge tickets in Freshdesk? No. Freshdesk states that merging is irreversible and cannot be split. The practical workaround is to reopen the secondary tickets, which were closed, not deleted, but this won't separate the conversation history already moved into the primary.

Will customers be emailed when I merge their tickets? Not by default. The merge note added to each secondary ticket is private unless you switch it to public, and Freshdesk warns that a public note may send the requesters an email about the merge.

What is the Auto Ticket Merger app? A free app published by Freshworks, installed from Admin → Support Operations → Apps, that automatically merges tickets from the same contact within a Window Duration you set in minutes. It matches by the contact's email ID and supports exclude/include lists by email or domain.

Why won't the Auto Ticket Merger merge some of my tickets? Because it matches on email ID, it won't merge tickets from Facebook or Phone, and it cannot merge tickets that have mandatory fields. If a merge you expected didn't happen, one of those two limits is usually the reason.

Who is allowed to merge tickets in Freshdesk? Any default role (Account Administrator, Administrator, Supervisor or Agent) can merge. Custom roles need the "Merge/split a ticket" permission, set under Admin → Team → Roles.

Want fewer duplicates to merge in the first place? Start a free trial of Macha and connect it to your Freshdesk in minutes.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. 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

Get your AI agents set up for you.

Book a 20-minute call with our team. We'll show you where we would start on your Freshdesk and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket