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.
I would like to see the ticket overview auto-refresh, as new tickets come in you don't know about them until you hit F5 and also ticket updates are also not known.
Detailed DescriptionFreshdesk currently allows tickets to be created via email even when the sender is not an authorized contact. In addition, if a sender does not already exist as a contact, the platform can effectively allow that person to enter the support workflow simply by emailing in. This creates a serious control gap for organizations that need tighter governance over who can access support.A native capability is needed so that:only approved, authorized contacts can create tickets via email unknown or unauthorized senders are blocked before a ticket is created new contacts cannot be created automatically from incoming emails contacts can only be added manually by internal teams or designated administrators support teams have visibility into blocked or rejected attempts for audit and review purposesThis control should ideally work at the account, customer, or organization level, so that support access is limited to a defined list of approved contacts. If an email is received from someone who is not on that list, the system should reject, quarantine, or otherwise prevent the request from entering the ticket workflow.This is important because current workaround options are not sufficient. Domain restrictions are too broad, since many people at the same customer domain may not be authorized to engage support. Automation rules are also reactive, because the email has already generated a ticket before the rule can mark it as spam or delete it. That still creates operational noise and potential risk.The missing control over contact creation makes the problem worse. If users can effectively establish themselves as contacts by simply sending an email, then support access is not truly restricted. For organizations with strict intake requirements, contact creation must be deliberate and controlled by the support provider, not initiated passively by inbound email.Business Use CaseOrganizations need to ensure that only verified, approved customer contacts can submit support requests. They do not want unauthorized individuals to be able to email support, generate tickets, and potentially appear as valid contacts in the system.Without this control:spam tickets can enter the queue and require manual intervention unauthorized users can submit requests that should never reach agents there is a security risk of someone posing as a customer or claiming association with a client agents may spend time validating whether a sender is legitimate before acting support workflows become less secure and less efficient customer access governance cannot be properly enforcedIn addition, many organizations need to ensure that contacts are only added intentionally by internal teams. A customer or third party should not be able to become a recognized contact simply by emailing in. Contact creation should be controlled internally so that support access remains limited to trusted, approved individuals.For many teams, this is both an operational and security requirement. Email-based support intake should only accept requests from authorized contacts, and contact creation should be restricted to internal administrative control.Problem StatementFreshdesk does not currently provide a native way to restrict email ticket creation to authorized contacts only, nor does it prevent new contacts from being introduced through inbound email behavior. As a result, unauthorized users can email support, generate tickets, and create noise, operational risk, and possible security exposure.Requested EnhancementProvide a native control that:allows email ticket creation only from authorized contacts blocks or rejects unauthorized senders before ticket creation prevents automatic creation of new contacts from inbound emails ensures contacts can only be added manually by internal admins provides logging or audit visibility for blocked attemptsImpactThis is critical for preventing spam, reducing manual ticket review, improving support governance, and mitigating the risk of impersonation or unauthorized customer requests entering the support queue.
Hi,Currently, if anyone sends an email to our support email address, it automatically creates a ticket. However, we wish to move to supporting only those customers that are registered with us for support.If someone is not registered to receive support, we would like an email reply to them telling them that we are unable to provide support for them, and for this ticket not to be created.How do I achieve this ?ThanksJames
Dear Team, Currently the Asset tag is a editable field which any one can edit, this field should be not allowed to edit one account admin should have that option to edit the asset tag.As now we are using asset barcode which contains the asset tag number, so if anyone changes the asset tag number it is a big headache for us to recheck assets.So kindly confirm if there is any provision Regards,Rushikesh
The agents in our organization would like to be able to create views that exclude tickets with specific tags. Right now there is only the functionality to filter tickets that INCLUDE specific tags.
Current released agent load balance ticket assignment only allows modification on individual agent profile or by individual page in the manage load section. This limit the admin during updating of the mixed agent load and causing major manual effort to update. With the bulk update via CSV allows admin to define the load accordingly on a list and import back to Freshservice.
I currently have form rules set up to require an agent to assign a ticket to himself and choose a category before closing the ticket. This works well when they are working in the ticket but agents have found a way to get around those rules by changing the status from Open to Closed in the tickets list menu. If I had the ability to set the status column to read only in the tickets list menu that would resolve my issue. I was able to create a workflow that auto assigns the ticket to the performing agent on ticket updates if there is no agent assigned which resolves the missing agent issue but there is still the category issue outstanding.
At Freshworks, we believe in the power of meaningful connections—whether it’s with your team or your customers. What better way to foster those relationships than with a cookout? In this guide, we’ll share creative cookout menu ideas and tips to help you host a memorable event that brings people together. From team-building BBQs to customer appreciation grilling sessions, discover how food can be the secret ingredient to stronger connections. Plus, learn how Freshworks tools like Freshdesk and Freshservice can help you plan and manage your event seamlessly. Let’s fire up the grill and create unforgettable moments!
Bottleneck detector is a tool or method used to identify which component in a system especially a computer—is limiting overall performance. In the context of PCs, tools like PC-Builds Bottleneck Calculator and UserBenchmark analyze the relationship between your CPU, GPU, RAM, and other hardware to determine where performance issues occur.
Hello. I would like it if Assets had the option of including the asset as a profile picture. At the moment you can add a picture as a file attachment which is helpful, but it would be better if I could just immediately see what I’m looking at as soon as I click on the Asset.I could see this feature being useful for IT equipment that isn’t a traditional endpoint or peripheral. For example, I have a remote office building with many copiers that are all different models and it’s very easy to forget what they all look like. There are no IT staff, and it would be helpful to have an immediate image of the asset for better visibility, so I don’t have to ask someone at the remote location to send me a picture of the unit if I need one.You can also currently add an image to the description field currently with a little tweaking but resizing it in the field seems to be impossible and it takes up the whole screen if it’s a picture that was taken with a phone camera.I could also see this feature being helpful for other business units outside of IT like Facilities if they wanted to use Freshservice to keep track of air conditioners or other assets relating to the building.Thanks,AH
When adding a new company contact, the "Industry" field has 60 different options, but none of these are "Government". Please add!Also, it would be useful if the options in the drop-down list were ordered alphabetically.
When you look at a requester profile, you can add multiple email addresses.When you look at an agent profile, they can only have one email address. This presents a problem for us as we have two separate domains.Domain 1: Used for all systems setups including Active Directory, OneLogin (SAML/SSO), etc. Users are provissioned into Freshservice with this email account.Domain 2: Is simply an alias used for all inbound/outbound email communications.So for our agents, we're stuck on which email address we should set them up on. If we use domain 1, they will continue to receive probe updates and automatically login via SSO. However if agents log their own tickets outside the system, they will be logged from domain 2.If we setup agents on domain 2, their tickets will be received fine into Freshservice. However, they won't be provisioned / updated automatically and can't SSO into the system.Having the ability to have multiple email addresses on an agent would help fix this solution. Have a primary email address which will continue to be used for provissioning and SSO but then also record their secondary email alias to capture email communications.Let me know if you require any clarification.
I would like to automatically add a tag to a customer one I have sent the approval email. The send approval email button lives in limbo. I cant do anything with it in the API, or the automation, or even a third party software like zapier. I would like more automations based off contacts in general. You only have automations for tickets. i would like to see automations within companies and contacts. Thank you.
Fresh allows you to send a custom approval request email for specific workflows. However, not all placeholders work in this case. According to the support portal, only the following are supported:-Ticket fields (e.g., Subject, Priority)-Requester information-Associated asset details I spoke with Technical Support and was informed that this is the intended behavior. In addition to the placeholders listed in the documentation, Reader placeholders associated with a Custom Object will also work, but only if their value is a user lookup.In my case, I needed information from a Custom Object that is stored as plain text.I assume other users could also benefit from this enhancement, as it seems odd that all placeholders can be selected for the email body when some of them are known not to work.
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.
