Find, vote on and share ideas for Freshworks products. Here is how it works and what happens next.
Every idea has a status. It shows where the idea is today.
Not every idea makes it to the end. Some stay open for votes as Future consideration. Others are Closed.
You get an email each time the status of an idea you posted, voted on or subscribed to changes.
No. Planned means the idea is on the roadmap. Timing can change as priorities change. We update the status when work starts and when the idea ships.
Six questions most people ask before they post.
An idea is a request for a feature or improvement that is not in the product today.
Something broken? That is a bug. Please contact Support so they can help you.
Yes. If a similar idea exists, vote and comment on it instead of adding a new one. Duplicate ideas split the votes, so no single idea shows how many people want it.
You get an email when the status of your idea changes. To follow an idea you did not post, subscribe to it.
An idea can be closed for one of these reasons:
Closed ideas stay searchable, so you can still read the comments.
The quickest way to make an impact is to back an idea that already exists.
Open the idea and select the vote button. Voting shows us which ideas matter to you. You need to be signed in to vote.
Open the idea and add your comment. The most useful comments say:
"I agree" helps less than a short example from your own work.
Select Subscribe on the idea. You get an email when the status changes or when someone replies.
Submit a new one. Use a clear title and describe the problem, not only the solution. Then we can see what you need, even if there is more than one way to solve it.
Have a bug or a question about how a feature works? Contact Support instead.
Once a ticket is archived, we can only delete it, we can’t reopen it If the contact reply to an archived ticket it will reopen, we should and would need as an agent to be able to reopen the ticket for follow-ups! Thanks
Proposed Gitlab Integration enhancements:-In addition to Status, assignee, and Subject, add a section in the gitlab widget to display labels associated with the gitlab issue linked with the ticket. The ability to add labels would also be desirable. Gitlab uses labels to provide additional information about an issue that would be helpful besides whether its just open or closed. We use labels to covey additional steps in the development process that our support personnel would benefit from.-I’ve noticed that only comments sync, if additional audit info could be synced that would also be helpful, such as someone adding a label, mentioning another gitlab issue, changing assignees. -The ability to sync previous notes/updates from the ticket to the gitlab issue once created. Issues that originate from the ticket may contain useful contextual information that would be helpful to pass onto the gitlab issue. The same would be in reverse if the ticket is linked to an existing gitlab issue, having the previous comments from gitlab syncing into the ticket would also be helpful.-Attachments: sometimes log files (or other diagnostic output) or pictures need to be included with the issue once created in gitlab. It would be helpful if attachments (files and pictures) could be sent across the integration. Ultimately, we are trying to facilitate a smooth handoff of information between our support and development teams.
It would be great to be able to send approvals for SRs and CRs to the agent group taking care of the issue.
I see that you can add notes (with attachments) to a contact or company similarly to adding conversations to tickets.Moving from a legacy system into Freshdesk, we are using the API to transfer some history - including notes - from our existing contacts and companies. It would be helpful to also add the notes and attachments to those contacts and companies.However, the V2 API does not allow us to create notes or conversations or attachments (nor retrieve them). It would be helpful if this were added to the API - we have a large number of contacts and companies and notes - too many to do manually.
It would be great to be able to track which canned responses are used most often or not at all and how these influence the First Response SLA's and Resolution SLA's. These would help improve the content of the Canned responses but also help determine which can be removed or what new content must become available. It will also benefit the agent's development because it would provide an insight on our their choices.
Hello, I want feedback widget to be the primary ticket source for my users, since it allows them to contact me without leaving the app. However, a lot of them ask for the cc feature in there. Can Freshdesk add this option?
The requirement would be to have an automatic call distributor (ACD), a system that can route inbound calls at the same time on different agents.Today, calls are distributed one after the others and not at the same time.It would decrease the abandonment rate and improve customer experience.Marion
The requirement would be to give our clients the ability of checking their ticket details within the widget. The widget has been designed as of today to display the solution articles and create tickets but not to view the tickets.We already have corporate portals and widget is really easy to integrate but not enough to answer our clients needs.Thank youMarion
Proposal: When creating an automation and you use “Contains” or “Does not contains” for Subject/Description - Example: Have a checkbox that excludes checking links.Why:Let’s saying we’re creating an automation that’s trying to capture Subject/description that contains “2FA”.If you have a 3 letter or less word there’s a good chance that an embedded link contain this word from time to time.Example:The account settings link here: https://link.trustpilot.com/ls/click?upn=xVXpoPuYr1HZaY0c8NVgj6iuJbOBAFi4hfgR7k5EB1A-2F725APuCuIbiFJMMRNZMDOaF9wGc5dWYiT0q8mHZNDGZVWq2tJfwog2Asi1nkWuA-3DTeCX_t6rNZH6dypDIrJB92PWRvrjAVwTdqGfAOuoIW8vPXvQkj0JumX42FrDxF-2B5uMJ7suVxd-2FoNhhgvQGEh3BIaMlFQCaaUOq7Nj05iWdZTwXHfGDpVavCKAKxuF7N1E5m-2BJLsIY1FNBHyB9vhbtLQncAGqPKGhbUF-2BypyUTo4X8KSlSR4iugpW6ccUM2fAo6RZmeCUvmTQ1A8SV3L0xqjCsgfbIXg-2F1iw6wCeuDPQV4pnQLs83eNmJ6ONyJlpIk4KD-2Bk0wByQ1zhdTSuphek2Tkt0VsJNGxOCPHNBvBZzGa2HehcoJVS1cRVMxkMomxsvuKK8Y5Fv8Az1WtHAdE-2BOrOeM4Dtek5CMlArNWboJWZAMAofw-3DIssue with the work around: I can easily use “Has none of these words” or “Has any of these words” - except you need to account for all iterations of that word.Example: 2FA. 2FA, 2FA! 2FA!? 2FA?! 2FA? 2FA) (2FA (2FA) -2FA 2FA: 2FA; “2FA 2FA” “2FA” etc etc. There’s a chance an angry user may even do “2FA!?!!”, which then the combinations get a bit out of control.
So in my trials to make this: I have realized the need for..an extra level of nesting dependent fields, 1 level of dependent fields is just not enough. sorry, but thank you if this gets considered! dependent fields for asset fields as well.(if a asset state is …,then dependent field shows up) allowing for an auto increment feature, maybe hidden from viewers. This would allow like in my situation if asset state # is 30 or higher create a ticket maybe adding in an allowance for outright if this then this? JSON is nice but when using servicenow previously it helped quite a bit. if{{ticket/asset_fieldname}} then do this action Thank you guys!! Loving this so far
I would be great to be able to call Asana task templates when creating a workflow with the Asana integration. I’m able to create a new task within an Asana project, but not use a task template I have created.
It would be a huge improvement to be able to filter by location and the relevate child.i.E.:Europe (Shows everything below (Europe, Germany, France, Switzerland, Zurich, Bern) Germany (Shows Germany only) France (Shows France only) Switzerland (Shows Switzerland, Zurich and Bern) Zurich Bern I have a location with 50 sub locations, so it is impossible to list all assets from the one location and I have to manually go trough all of them.
In noticed a closed topic from 6 years ago (below) and to me this is still relevant and unsolved. When tickets contain third parties, internal communication etc. there is a risk that some internal communication end up in the customer’s inbox. The quoted text also often bloat the ticket with repeated quotes with the same content. We would need an option to disable the quoted text by default and to only show it if you choose to do so. Basically the current functionality but in reverse. I know there’s an app that removes the quoted text, but it’s too aggressive as it removes the quoted text also from forwarded messages which is a little oversight from the developers. This renders the app useless in our case at least.
The ability to change the default color palette would safe significant time when creating reports. Currently, you have to manually enter every color each time you create a new report if you don’t want to use the default color palette.
When moving a solution to another folder, it becomes difficult to know where the destination folder resides when different categories have the same folder names, such as “General”, “FAQ”, etc.It would be great if the parent category was shown for each folder in the search results to make choosing an option more intuitive and less trial-and-error.
Hi there, Would it be possible to add it on the roadmap of the API development to add an additional argument (Boolean y/n) to add the ticket ID to the subject of the mail ?For our customers this would really be a benefit as we are creating automatically tickets by using the create_outbound_email API call but we have no idea what the assigned ticketID will be as this is defined internally by Freshdesk.However a lot of our customers are calling us regarding these auto-generated tickets but when our first line support asks for a ticketID they cannot give it as they simply do not have it in the received email.. A big thanks in advance for discussing this with the project team. Kind regards,Karel
When you send an approval email to a CAB group, it populates the CAB members section with all the currently existing members of that group.If you add more members to that CAB group, it does not automatically add them to the workflow action, leaving you to remember you have to go edit those. Depending on how many workflows you have, and also depending on if others agents are adding users, this can have mixed results. It would be nice to have an option for “All CAB Group Members” or something similar to reduce the chances of the workflow missing CAB members.
Right now - articles in FreshDesk are searched through the support widget by the number of clicks they receive.I am suggesting that the search be by the latest article (or an option to change the search). Use case - we post all our release notes to FreshDesk (for 3 applications) - the search will pull up articles from 2021 because they have the most clicks. I want the search to pull up the latest articles as they are the most relevant. We send the release notes through our CRM system, not FreshDesk - so the customers are clicking on the article in the email, not in FreshDesk.
Loading your ideas...
This ideas board reflects customer feedback and our current thinking, and is provided for informational purposes only. Roadmap decisions, including AI-related capabilities, are influenced by many inputs beyond customer votes, such as technical feasibility, security, compliance, and market conditions. They are subject to change without notice. Idea status labels (such as “Under Review” or “Planned”) do not constitute a commitment, promise, or legal obligation to deliver any feature, functionality, or timeline, and are not part of any agreement with Freshworks. Development and release of any product or feature remain at Freshworks’ sole discretion.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
