Skip to main content
Under Review

Let customers close ticket via link

Related products:Freshdesk
  • Jan 16, 2023 12:11 PM UTC
  • 14 replies
  • 303 views

julia.a
Top Contributor ⭐
Forum|alt.badge.img+8

We send an auto-reply to all incoming customer requests in which we include links to our website on how they can solve some of their questions themselves, like delivery status or details on returns for example.

It would be great if we could include a link with the ticket number as a variable to let customers close their tickets themselves if they have already found a solution by simply clicking a link in our auto-reply. This should work without having to visit the portal.

Ideally, customers should be taken to a customizable page with a success message and also receive a short reply informing them that they successfully closed their ticket.

 

As previously suggested by @ruben.tuitel here:

 

Also, Zendesk is even offering this in combination with suggesting fitting solutions depending on the topic of the request:

 

Sep 18, 2023 8:53 AM UTC

Thanks for putting up that idea here! We don't have it in our roadmap currently, but we can surely plan to build it in the future. We will get back to you once we have an update.

14 replies

Forum|alt.badge.img+3
  • Skilled Expert
  • Sep 12, 2023 7:15 PM UTC

This would be a fantastic. Our agents are coached, as a good service practice, to confirm resolution (e.g., “Was I able to resolve your issue?” / “Was I able to answer your question?”) - it would be great to provide a link that is as simple as “If I was able to answer your question, you can close this ticket with one click: [link].” Something like that would be helpful.


thecatalyst
Community Debut
Forum|alt.badge.img+2
  • Community Debut
  • Sep 18, 2023 8:53 AM UTC

Thanks for putting up that idea here! We don't have it in our roadmap currently, but we can surely plan to build it in the future. We will get back to you once we have an update.


alyssia.correa
Skilled Expert
Forum|alt.badge.img+8
New Idea→Open : Open for Consideration

julia.a
Top Contributor ⭐
Forum|alt.badge.img+8
  • Author
  • Top Contributor ⭐
  • Sep 3, 2025 12:49 PM UTC

​@alyssia.correa Why is voting on this Idea not possible anymore?


Daniel Söderlund
Top Contributor ⭐
Forum|alt.badge.img+14

​@alyssia.correa Why is voting on this Idea not possible anymore?

​@Kamakshi V Can you answer ​@julia.a  ? 

 

My guess it’s changed to Open status. 


julia.a
Top Contributor ⭐
Forum|alt.badge.img+8
  • Author
  • Top Contributor ⭐
  • Sep 4, 2025 8:02 AM UTC

​@alyssia.correa Why is voting on this Idea not possible anymore?

​@Kamakshi V Can you answer ​@julia.a  ? 

 

My guess it’s changed to Open status. 

Now I see the “Upvote” button for this Idea again, but yesterday it just wasn’t there.


Daniel Söderlund
Top Contributor ⭐
Forum|alt.badge.img+14

​@alyssia.correa Why is voting on this Idea not possible anymore?

​@Kamakshi V Can you answer ​@julia.a  ? 

 

My guess it’s changed to Open status. 

Now I see the “Upvote” button for this Idea again, but yesterday it just wasn’t there.

Ahh, didn’t even think if checking for the button :D 


Kamakshi
Forum|alt.badge.img+11
  • Former Community Manager
  • Sep 4, 2025 9:51 AM UTC

Heyy ​@julia.a   ​@Daniel Söderlund 

This looks like a glitch in the platform. I’ll check with the provider to confirm. Thanks for flagging it. From my side, I was able to upvote without issues.


harie
Forum|alt.badge.img
  • Sep 4, 2025 11:00 AM UTC

This is a great suggestion! 
Allowing customers to close their own tickets through a direct link would definitely reduce workload for agents and improve the overall experience. A simple success page plus a confirmation message would make the process smooth and professional. Hopefully, the team considers adding this soon.


danielcarter
Community Debut
Forum|alt.badge.img+1
  • Community Debut
  • Sep 4, 2025 11:05 AM UTC

I really like this idea. 
Sometimes customers already find the solution before support replies, so giving them a quick way to close the ticket themselves makes perfect sense. It would keep the queue clean and save time for everyone.


alex421
Community Debut
Forum|alt.badge.img
  • Community Debut
  • Sep 4, 2025 11:52 AM UTC

Aha. I also like this idea.


vilvaathibanpb
Contributor
Forum|alt.badge.img

Hello folks,

For anyone still following this one — we built an app that solves it: Self Close Tickets for Freshdesk.

Each ticket gets a single-use link you can drop into a reply or an email template. The customer clicks it, confirms on a short page, and the ticket closes — no portal login. They can add a reason, which lands on the ticket as a private note. The link only works while the ticket is open, and confirming is a separate step so email security scanners can't close tickets by pre-fetching the link.

Free trial: https://www.freshworks.com/apps/self_close_tickets/

Happy to answer questions here if anyone tries it.


Thomas H
Top Contributor ⭐
Forum|alt.badge.img+3
  • Top Contributor ⭐
  • Aug 4, 2026 4:26 AM UTC

Hello folks,

For anyone still following this one — we built an app that solves it: Self Close Tickets for Freshdesk.

Each ticket gets a single-use link you can drop into a reply or an email template. The customer clicks it, confirms on a short page, and the ticket closes — no portal login. They can add a reason, which lands on the ticket as a private note. The link only works while the ticket is open, and confirming is a separate step so email security scanners can't close tickets by pre-fetching the link.

Free trial: https://www.freshworks.com/apps/self_close_tickets/

Happy to answer questions here if anyone tries it.

Hey ​@vilvaathibanpb 

great idea, like it! I am currently breeding out a similar thing with our webshop as the middleware, doing the closure via API.
What we’d need to make it fully effective would be to have the link already available at the moment, when the “New ticket created” requester notification is sent to the requester.
But neither haven’t we found a method to put the unique link on the ticket BEFORE the requester notification is sent, nor is there an option to postpone the requester notification for a few seconds (so that an app could do the update).

Did you think on such a feature (include link already in ticket creation notification) and could you think of any solution for a decent implementation of it?

Best,
Tom


vilvaathibanpb
Contributor
Forum|alt.badge.img

Hi Tom,

Good catch — you've hit the exact limitation, and your read is right: onTicketCreate is an async post-facto callback, and there's no pre-create hook or notification delay in Freshdesk. You can't win that race directly.

Two ways around it.

1. Swap the acknowledgement for an automation-driven one. In Admin → Workflows → Automations, add a Ticket Creation rule with the action "Skip new ticket email notification" to suppress the default, then a Ticket Updates rule triggered on the Close link field changing, with "Send email to Requester" and {{ticket.cf_close_link}} in the body. One acknowledgement, a second or two later, link included. Works for portal and email tickets too. Worth adding a time-trigger fallback so a service outage doesn't mean no acknowledgement at all.

2. Since your webshop creates the tickets — reserve the link first. We can create a customized connection from your webshop to our service for a small one time fee. We could give you a month of trail there as well.


Let me know if you have any questions