📍 Refresh 2026 — AI Service Transformation May 14, 2026 | Convene 30 Hudson Yards, New York City
CX and Customer Support
Recently active
Hi,What is the automation workflow for creation of multiple tickets? Thank you
We have received multiple errors when sending emails/ticket replies to one of major customers. It’s “Message not deliverved”. When clicking on review we get “Email rejected due to an unexpected error. Please try again after sometime.”This is kind of useless for debugging.I’ve read through all threads but with no clear resolution.Is the error typically on the recipient side?
I am attempting to avoid having several lengthy branches within a workflow. What I need is to take a firstname.lastname value and if it is over 20 characters long substring it to cut off after 20 characters. Below is the function I have so far but this only works when the character limit is over 20, I cannot find a solution to keep the characters the same when it is under 20 characters: if (length('{{E17.result}}')>20, substring('{{E17.result}}',0, 20), substring('{{E17.result}}', 0, 20))I have tried many variations like the one below but still have not been able to accomplish this. if (length('{{E17.result}}')>20, substring('{{E17.result}}',0, 20), {{E17.result}}) Typically I will get this error: Invalid Syntax - Third operand's value must be <= first operand's length. The end goal is to get this value for both manager name and new hire name so that I can plug this in further down the workflow and always have the correct character limit rather than have 4 lengthy branches fo
I trust this message finds you all in good spirits. I'm currently working with Freshdesk and am seeking guidance on setting up automations related to ticket status transitions. Has anyone successfully configured a similar automation in Freshdesk for ticket status transitions? What specific steps did you take to set up this automation, and are there any best practices I should be aware of? Are there any known challenges or limitations when it comes to automating ticket status transitions in Freshdesk?Your expertise and insights would be incredibly helpful as I work through this automation task. Thank you in advance for your time and assistance!Best regards, BBR game
Hi there,We have a challenge with a customer that we are trying to figure out how to route tickets based on certain fields in the contact register. For e.g. every contact has an agent that will be responsible for handling their queries, it’s fixed. So, for every new ticket created this ticket should be assigned to the respective agent responsible for the contact. We want to do that without creating one automation per agent because it will be tricky to manage all the automations for the new agents. Can somebody help us here? Thanks and best regards. Bruno
I would like to recommend that Freshdesk add a Date/Time field to the list of available custom fields to prevent the backend from converting to the wrong date for analytics. Currently, when using the custom Date field (without time) it is converted by the backend to UTC (date) time and the time defaults to DD Mmm 00:00 AM. When the date is pulled into analytics, the time is converted to the agent’s timezone. Depending on the agent’s location, the date may be converted to one day prior resulting in inaccurate analytics dates. Example:Transaction date: 15 Feb 2022 Backend sets date to UTC 15 Feb 2022 at 00:00 AMConversion from UTC to to Agent’s EST (-5 hours): 15 Feb 2022 at 00:00 AM - 5 hours = 14 Feb 2022 at 07:00 PM
Hello all.I’m trying to figure out if it’s possible to create multiple tasks from a JSON response using the web request feature. I’d have a list from the JSON response, and preferably iterate over the list and create tasks from each entry. I’d do this with a Custom Object if it was possible. Thank you!
I’ve read similar Questions and Ideas, but this feature does not appear to be implemented yet:Is it possible for Freshdesk Collaborator Agents to receive email notifications for any new Forum activity, ideally for all forums, but at least for a particular forum?Not just for a particular forum topic/post.This feature will enable Collaborator Agents to know if there are new forum posts without having to go the the Forum to check all the time.
Can I change or specify the language setting when a customer logs in via SSO from AzureAD?
Struggling to collect payments on overdue invoices? You're not alone. Many businesses face this challenge. In a recent discussion about efficient debt collection solutions, I came across Zindoit (Zindoit). They offer a flat-rate legal approach that seems much more affordable than traditional agencies. Anyone else tried them?
Hi, I am trying to write a python script, using the Freshdesk API, to upload solution articles which include embedded images. At this point I am struggling to find a way to upload the images as attachments.A question was posted about this a number of years ago, but was never answered: Is anyone able to assist?Regards,Geoff.
I’ve chatted on the chat bubble and they’ve ironically opened a ticket about my issue - which no one is responding to. The password changed on the email address that we use for freshdesk (O365). We have Authenticated SMTP allowed on that.If I log in on chrome, there are apparently no issues, but no tickets are getting through. If I log in on Edge, it tells me that the credentials have expired. On either browser, I can log into the account with the new password and it says sign in sucessfull, but then I either get an error saying ‘Error while authenticating the smtp sever…..’ or I get ‘We’re sorry, something went wrong...’I have tried other email addresses as well (that also have authenticated SMTP allowed on them) and I get the same message. Is there something we need to change in O365 admin to get this working (other than the authenticated smtp box)? Any help would be appreciated.
Can I create a Webhooks with time entry?I have already created bu I can not get the time entry information like time_spent …. I want to do something that the time_spent will be saved on other place.Can you help me about it.Thanks
Is it possible to automatically create a new ticket when a customer leaves a negative survey? The use case is that as Support Manager I need to track our customer engagement when we receive criticisms or complaints and ideally I’d like a negative survey to create a new ticket, with automation to assign it to a particular group/agent
Hey everyone, we currently have the need for us that we need to create a new entity after a special service request has been raised in another tool we use. This is only possible via API Request. The issue I now have is that the application only allows OAuth2.0 and Freshservice does not support it.Especially getting the Bearer token is impossible as the standard OAuth2.0 needs Content-Type to be application/x-www-form-urlencoded and this is not supported. Is there any way possible or do we need to ask for a feature request?
Hi,is there anyone who knows how to exclude merged tickets from get tickets api call?My current api call is the following one:GET “https://domain.freshdesk.com/api/v2/tickets?updated_since=2021-01-01T00:00:00Z&page=1&per_page=100&include=stats,requester,company,description”The ouput of this call will give me also merged tickets.I saw that the “affected_area” info most of the time is set to “Merget Ticket”, but not for all of the tickets and I did not find any other possible info about the merging.Does anyone has experience with that?Thanks a lot
Hello,I’m trying to troubleshoot integration of third-party communications, and I’m wondering if it’s a technical limitation, or just an error I’ve overlooked somewhere.Due to the high number of issues one of our vendor’s software is generating, we’re currently having staff send their problems directly to the vendor’s technical support team, while copying our helpdesk into the CC field. This generates a ticket on our helpdesk that we can then assign & categorise for later.However, in the email conversations that ensue, while the requestor’s replies to the vendor are captured and added to the ticket, the vendor’s replies aren’t, even though both sides are CCing the helpdesk. (Both sides’ emails are reaching the helpdesk email inbox)From what I understand of Freshdesk email threading ( https://support.freshdesk.com/en/support/solutions/articles/50000009268-overview-of-email-channel ), the vendor responses are following the necessary rules: Message-ID in the email header, and Email ad
All of our SLA’s have a response time under 1 hour. We want to set up a time-based automation to alert the team when certain first response times are about to expire. For example, we have a 30 minute SLA for certain case types. We want a time-based automation to alert the team when a new case/ticket has not received a first response in 20 minutes, but we cannot do this currently because the earliest you can do this is 1 hour. I also tried to just use an escalation for this inside the SLA itself, but you can’t do it there either. Can we please get a “minutes” option for time-based automations, or the SLA escalations, instead of “hours”? This restriction completely breaks basically any time-based automation that has anything to do with SLA coverage.
I created a list of categories and subcategories, however some of the categories do not have subcategories.In such cases, to avoid having empty subcategory fields which skew the data while visualising the subcategories, I added a subcategory with the same name as the category.This can be tideous for agents when they are working on a lot of tickets.Is there a way I can have the subcategory automatically filled with the same name as the category using some sort of automation?(thank you in advance for the help, i have already learned a lot by just reading the community forum)
Hello, I have set up the status page. Everything is OK. I would like to automatically add an announcement to the portal when I publish an incident on the Status page.I tried to automate this but couldn't find a suitable trigger.Can you help me ? Thanks.
I don't know if this is the right place to ask the question, but here goes:I am a Jira admin. I was asked to provide an API key and Webhook url for the purposes of integrating Freshservice and our Jira. Now all the Jiras being created by Freshdesk have me as the reporter.I tried to create a separate Jira admin just for that purpose, but that admin does not have Jira global permissions and I cannot grant them. Without the global permissions, I cannot provide a Webhook url with that account (I can provide the API key). Does the integration really require from Jira both the API key and the Webhook? Can they be integrated with just the API key? Does it have to be an admin with global permissions who provides the API key? The admin I created can create an API key and I would really rather use that account Is it possible to configure the “Reporter” name from Freshservice so that the name is not me?
I am wanting a ticket to go to “Open” status whenever the ticket requester sends a reply, OR when a 3rd party that has been forwarded the ticket sends a reply to the email.The first part is easy.For email replies from a 3rd party, the response gets added to the ticket as a “Private Note”.I have set up an automation rule so that the ticket status is set to Open whenever a new Private Note is created. The problem with this is that it does it even if a staff member adds a Private Note directly in Freshdesk.How can I get the rule to distinguish between a Private Note generated by a 3rd party email reply, vs a Private Note created by a staff member within Freshdesk. I only want the former to trigger the ticket status to be set to Open.Thanks
Hi Freshdesk,We have connected a Whatsapp account to Freshdesk. Integration was smooth and easy.Now, We are receiving requests from customers via this channel, and we see a need to hav a automatic reply about our office hours etc. When will this be avilable? ThanksPatric
So the question is basically the title. Our clients complain they always have to enter their filters again when checking the platform. Is there a way they can save their own filters (like agents can do?) or is there any plan for Freshdesk to save filters in a cookie so clients always land on the portal with their previously selected filters?
So, I created automation rule on ticket creation. This rule triggers webhook and send ticket details to my ecommerce website endpoint. Ticket content (subject, email, content) are being processed, compared against my ecommerce existing data and based on all this, I’m trying to assign ticket to group/agent, set priority etc. But, when I try to do ticket update via api, I receive a message: 'POST method is not allowed. It should be one of these method(s): GET, PATCH, PUT, DELETE'Ticket update via api, normaly, works just fine in all other cases. Only in this scenarion it will not work. Why? Is it some kind of loop in here? And what is the alternative?
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.