📍 Refresh 2026 — AI Service Transformation May 14, 2026 | Convene 30 Hudson Yards, New York City
CX and Customer Support
Recently active
Its been some months I have been using freshdesk in my application. Yesterday on wards am getting error The remote server returned an error: (400) Bad Request on API calls in both production instance and test. I haven't changed anything in code.
Hi, How to get List of company contacts using company_id.
Hi,I have gone through quite a lot of documentation. I noticed two different triggers called Observer and Dispatch'r. What exactly is the difference between the two? Also, why is there a need for these two separate concepts. I saw a post in the community forums that suggested unifying the two.Thanks,Ashish
how catch the contact in api in php?
Is there a way to register a new custom field on a object using pure api calls?As part oi an app custom installation procedure, I want to create an additional custom field on the client object, but cannot find a way to perform this task using the API.I can see that I can get a list of custom fields, so could ask the admin person to perform the task on my behalf, but this will not give a good customer experience.
We received spam tickets and spam contacts, Russian letters. I've read about blocking with Dispatch'r based on Russian characters and made these rules, however...I deleted a long list of contacts (spammers), all except two, which keep reappearing even after I click delete and get a positive confirmation "2 contacts deleted" IDs: 1043230694 and 1043232260
As I understand it, I would need to imbed a valid agent's username and password in any API request. This is somewhat impractical - I am the owner and don't want my username and password made available to my programming staff; they don't want their passwords available to each other or to me, for that matter. As a small company, I will have only 3 agents altogether, so adding a non-functional API agent would be relatively expensive.Suggestion (if you agree that this type of agent could/should be free) - create an Agent restriction called "API agent" that doesn't have any authority other than to use the API -- one that doesn't chalk up a fee as a regular agent.
Quisiera saber algún modo de llamar o conectar, etc. a la API de FreshDesk desde un proyecto en C# (ASP.NET)
Hello,I am working on building out a .NET REST Client to wrap around the Freshdesk v2 API. If there are any .NET developpers, I would love to get some feedback.https://github.com/jscarle/Freshdesk.NET
If we update any contact on freshdesk with prefix '+', the search API is not working.Suppose,We have updated a contact as '+7654367287' on Freshdesk Contact Edit option.then below APIs will not work for contact search./api/v2/contacts?mobile=7654367287/api/v2/contacts?mobile=+7654367287
Has anyone recently started having issues with the FD/SF integration? Ours was working for 2 years and then stopped. On the SF side, it just showed nothing under the tickets list. When I try to update the API key, I get the following error:Unable to connect to Freshdesk. Please check the domain URL and "credentials"I am working with FD support but they seem to be stumped so I'm hoping that someone else has run in to this issue. We are able to get the connection to work in our SF Dev environment so we do have everything entered correctly. We also attempted uninstalling and reinstalling the integration and that did not fix it.
Hello there,I'm using Freshchat API for Wordpress website.Each time, while window loads, seem a gap on the top of the website due to freshchat script.Any solution?Regards,Manika
Relacionamento Agriness
Do I need to use an API to import ticket history?
Hi,I've created a custom app that basically renders a button, but the containing iframe is way too large, thus wasting precious space:How can I limit the app height? Nothing I tried worked so far.Thanks, Stephan
We'd like to create a dropdown input on a "Custom Installation Page" populated by "ticket type" options. This is a system field, but the options for it can be customized by admins. So rather than assuming they're the default "ticket type" options, we'd like to look up the values using the REST API and populate it with those. That way the options are always up-to-date and accurate. The problem we're running into is there doesn't appear to be an easy way to make this API call. When using `client.request`, it doesn't matter whether you're calling Freshdesk or some random third-party domain. You still need the complete URL and a way to authenticate with it. And it seems the only way to get that is by making the user manually enter it. I guess I'm having a hard time believing that if you want to make a call from a Freshdesk app to the Freshdesk API, using the Freshdesk client library, it requires a human to manually enter a bunch of info that the system should already have. What am I missin
We're looking to migrate from HelpScout into FreshDesk and would love to speak with other customers who have done this. In particular, have you succeeded in getting CSV file exports of your data from them and how? Any tips or tricks you'd be willing to share would be very much appreciated! Thanks!
Hello everyone,I'm stuck with an issue. I made a script that will export emails from an Outlook folder then for each conversation it will create a ticket.I'm using Powershell and the following code : # Outlook Variables $outlook = new-object -com outlook.application; $ns = $outlook.GetNameSpace("MAPI"); $inbox = $ns.GetDefaultFolder(6) # Get the emails that are in the folder named "folder_name" $targetfolder = $inbox.Folders | where-object { $_.name -eq "folder_name" } $items_list = $targetfolder.items | Select-Object ConversationID, sentOn, SenderName, To, TaskSubject, htmlbody, Attachments | sort-object -Property ConversationID, @{Expression = { $_.sentOn }; Ascending = $false } | select -First 1 foreach($item in $items_list){ $item.Body } # Fresh's Part [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 $APIKey = 'API_KEY' $EncodedCredentials = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $APIKey, $nul
Hello Guys,We have launched "Apollo Theme" which is fully compatible with Freshdesk & Freshservice.It is a good looking, professional and easy to use Freshdesk and Freshservice support portal theme.We provide below free services in our themes:Theme Shortcodes(Additional Formatting Components)Colors and images as per your needs(No need to pay extra)60 days technical support in our themesOur theme features:Fully responsive themeIncluded “Font Awesome” and “Line” iconsInner pages solution category list pluginSticky header includedFully customizable and clean codeOne of our client using this theme - Smaply SupportFor more info see here - https://ariesthemes.com/downloads/apollo-freshdesk-theme/
Before making a final decision between free and paid Freshdesk themes, it’s better to assess the advantages and disadvantages of both. The main question is – how can you use your budget wisely without paying double or triple the price by the end of the day? For the majority of people, the first look determines the level of trustworthiness of the business. And what’s even worse, it takes approximately a second to judge a website and leave it, if it doesn’t look trustworthy or professional enough.Advantages of free Freshdesk themes If you are launching a new business and have not collected enough data about your target audience and their needs yet, then you can go ahead and start testing a free Freshdesk theme. This way, you can win time to analyze the market along with the leading competitors, common customer requests and their secret wishes. Paying nothing in the beginning sounds very appealing, considering the number of other expenses you may have. However, this free start does not gu
Hi all.I'm trying to list up solution categories as menu in header by following codes.{% for category in portal.solution_categories %} {% if category.folders_count > 0 %} <a href="{{category.url}}" class="{% if category.url == ????? %}active{% endif %}">{{ category.name }}</a> {% endif %}{% endfor %}What I want to ask is the part of '????'. How can I add 'active' class when the page is the category page.
I'm in the early stages of setting up a Freshdesk system for my company, currently on the sprout plan.Last week we resolved some tickets. I expected them to automatically close after 48 hours. The reason I expected this is because Freshdesk had the following email notification already set up for me:Dear {{ticket.requester.name}},Our team has indicated that your ticket - {{ticket.subject}} - has been resolved. If you believe that the ticket has not been resolved, please reply to this email to automatically reopen the ticket.If there is no response from you, we will assume that the ticket has been resolved and the ticket will be automatically closed after 48 hours.But a week later, the resolved tickets have not automatically closed. Am I missing something here?
Our support agents use Outlook and frequently get requests sent directly to their emails. When they forward to our support@ email address, Outlook doesn't include the original senders email when the original sender is an internal Exchange user (it only shows their display name). This appears to be by design and difficult to work around in Outlook. Our agents manually type the email next to the display name so it creates the ticket with the correct requester. This is annoyingly manual and we would like to automate.Has anyone else using Outlook found a workaround for this issue? We notice that if we send the email To the requester and copy the support@ address, the requester's email address shows up in the ticket. Is there any type of automation we can apply in this scenario to create a ticket with the proper requester?
If we have the Email Notification to email the requester when their ticket is created enabled, is there a way to say not to send the email. Here is the scenario-customer calls in, we resolve their issue with them on the phone. We still want to track the ticket, but we don't want to email the customer, since the ticket was opened and closed at the same time. Options?
Is it possible to link to a closed tracker or is the closed tracker reopened automatically when linked to?I cannot try this because my trial has expired.Thanks,Sarah
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.