Preparing for the Agentic Era: Slot 2
Use the Freshdesk API and webhooks to connect your own systems.
Recently active
Hi,we are using Azure Data Factory copy function to get data from Freshdesk and copy it to Azure Storage (Data Lake) using the REST API. This has recently stopped working with Bad Request error 400.The connection is successful it’s the getting the data bit from the Freshdesk view that is failing.Have there been any changes recently that could explain this? Interestingly the same thing in Microsoft Power Business Intelligence still works. Thank you in advance for any responses, much appreciated.Ravi
Hi Team:I recently configured the trail account “Instagram Direct” into fresh-desk, but I will be grateful if anyone can share his/her experience for the same. Thank you
I know i could maybe use API but i cant come up with the correct curl command to be able to do this as an example:all tickets submited by requester email : andrea@freshservice.comset the department field to 630currently the field is blank for x tickets
Hello everyone,I'm using the bulk update FreshDesk API V2 to update tickets status to Resolved (status=4).When I send a list of ticket IDs, some of the tickets are updated some of tickets not.Sample of request:curl -v -u <USER:PWD> -H 'Content-Type: application/json' -X POST 'https://COMPANY.freshdesk.com/api/v2/tickets/bulk_update' -d '{"bulk_action":{"properties":{"status":4},"ids":[667243,667639]}}'Sample of response:{"job_id":"374d1fb9-93cf-44c4-932e-0571075dc034","href":"https://COMPANY.freshdesk.com/api/v2/jobs/374d1fb9-93cf-44c4-932e-0571075dc034"}Looking the FreshDesk dashboard the status never change.When I try to check the progress I had:{"code":"access_denied","message":"You are not authorized to perform this action."}However, if try to make a bulk update action setting any other status, it works.Could you support me, please?
In today's fast-paced and competitive business landscape, providing exceptional customer support is no longer a luxury, but a necessity. While you use Freshworks products to deliver exceptional customer experience, Freshworks Marketplace brings together a host of apps for all your integration, customization and automation needs with Freshworks products.We are excited to kick start the Marketplace Navigator blog series that brings forward a specially curated list of apps to help you easily navigate through the Marketplace apps. In each edition, we’ll cover details about some key apps under a theme. This month's edition covers the best-suited agent productivity apps you can install to empower your support team to deliver enhanced customer experience. Ticket Parsing App In today's multi-channel digital world, companies receive a high volume of tickets each day. Manually sorting through tickets can be a tedious and time-consuming task. This is where apps like the Ticket parsing app come in
Welcome back to our #winwithmarketplace series! In the dynamic customer support landscape, seamlessly transferring and synchronizing crucial data is the key to creating a cohesive information ecosystem. While you leverage Freshworks products to deliver an exceptional customer experience, you can leverage the Freshworks marketplace to find apps that extend your Freshworks experience. This edition unveils a list of top apps, chosen to help you streamline communication and collaboration, ensure real-time data sync, and more. As we dive into the third month, our spotlight shifts towards agent productivity apps. Asana Connect Managing a high volume of support tickets can be a daunting task. However, the Asana Connect app can help agents handle tickets more efficiently by automatically creating tasks in Asana from Freshdesk tickets. With the Asana Connect app, agents can create tasks directly from tickets, assign them to team members, set due dates, and add comments. This ensures that everyo
Apparently, the Asset Assignment History has been released, but it is not appearing on our web interface and the API (what I really want to use) returns a “403 forbidden” error.Example, curl -v -u api_key:<my_key> -X "Content-Type: application/json" -X GET https://<my_domain>.freshservice.com/api/v2/assets/<display_id>/assignment-historyWhat do I need to do to add the feature and/or allow access?
Hello members, I would like to get the details from the custom object in freshdesk and update the same detail in the ticket field when the ticket is created. Could you please help me if this is possible? I know we can get the info of a custom object and update a ticket (using API and other method via workflow) But I’m not finding a way to achieve this, retrieving an info from the Custom Object and updating it in the ticket field when a ticket is created. Thanks in advance for your help.
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.
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
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
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?
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?
Hi All,I’m developing a fronentend extension app in fdk for freshdesk. I’m using ticket_top_navigation placeholder. Is it possible to increase the width of the popup window?
My quesstionHow do I extract the base64 data from embedded images within freshdesk tickets?ContextThe images are hosted on freshdesk with a link such as https://attachment.freshdesk.com/inline/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6OTIwMjE0MDI3NywiZG9tYWluIjoiY2lyY3VtZmxleC5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6MzAwOTIzfQ.B3CzU2v9lyl4dq7uW6XEjF_oK5IPt__HCKN58RJDNMk . When getting those images, I get a byte stream. That is convertible to base64 data by using a byte to ascii function. This should all work in theory, but in practise I can’t make it work.GoalReplace tickets’ images with their base64 data, to upload on another service:<img src="https://attachment.freshdesk.com/inline/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6OTIwMjE0MDI3NywiZG9tYWluIjoiY2lyY3VtZmxleC5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6MzAwOTIzfQ.B3CzU2v9lyl4dq7uW6XEjF_oK5IPt__HCKN58RJDNMk " data-id="9198554508" alt="image.png" width="562" height="181"><img src="data:image
Getting 404 error while trying to retrive the skills through APIcurl --location 'https://{subdomain}.freshdesk.com/api/v2/skills' \--header 'Authorization: Basic {BasicToken}' \My account is under trial period and i am the owner then i should have rights to fetch it right? Correct me if i am wrong.
In the below url : f'https://{FRESHDESK_DOMAIN}.freshdesk.com/api/v2/search/tickets?query="created_at:{date1}"&page={i}'I am passing date1 in 'YYYY-MM-DD' format but i am unable to get the result if I pass in 'YYYY-MM-DDTHH:MM:SS' format.Also I guess it would be better if you guys increase the page limit in GET requests. It is possible that there are more than 300 tickets created at any date, in that case it won’t be possible to fetch all of them.
I randomly get a 401 error when calling ‘Statuses’, ‘Priorities’, and ‘Types’.This happens in Postman and via my powershell script (v5.1). The pm API does not work with PSv7.The odd thing is, the 401 failure does not happen every time, It does not happen on the same project every time. If it fails, I can call it again and it will work.I’ve tried inserting a wait timer of 15 second between api calls - that does not solve it.I never had a problem before 3/20/2024. The issue started on 3/28/2024. I made no attempts between 3/21 and 3/27.
Hello Freshworks Community!Welcome back to our #winwithmarketplace series! While you leverage Freshworks products to deliver an exceptional customer experience, the Freshworks Marketplace brings together a wealth of apps to meet all your integration, customization, and automation needs. As we dive into the second month, our spotlight shifts towards an essential component of productivity and efficiency: workflows. This edition unveils a list of top apps, chosen to help you customize and enhance your workflows within the Freshworks ecosystem. Whether you’re aiming to optimize your strategies, streamline communication, ensure data protection compliance or more, we’ve got the app recommendations for you. 🔗 Google Analytics Empower your team with deep insights into customer behavior and website interactions, enabling data-driven decision-making to optimize strategies and improve customer satisfaction. This integration helps identify opportunities for enhancing user experience and pinpointi
I found the above thread that shows as “solved” but it does not appear to be the case. Zapier still does not seem to be receiving several key values from Freshdesk, making the integration basically pointless.I created a new integration and a new Zap, and as you can see several key values like URL, Requester, Requester Company Name, Description, etc. are NULL.
I have a React App where I have made a React Component to call the FreshworksWidget.This works great for sending props for API commands like:`FreshworksWidget('close')``FreshworksWidget('open','ticketForm')``FreshworksWidget('open','article', { id: ${article} })` But when I try to call:`FreshworksWidget('prefill','ticketForm', { type: ${request} })` I am receiving the error `VM4910:1 Uncaught SyntaxError: Unexpected identifier 'XXX'`where ‘XXX’ is the string from ${request} Is there something different in how ‘prefill’ works? All attributes of ‘prefill’ generate this error. e.g. subject, derscription, etc.
Hi There Freshdesk is missing a very basic feature. You are not able to schedule a recurring ticket, for example weekly/monthly/annualy. In most industries today there are requirments to perform certain repetative actions such as maintenance and preventative maintenance. These are critical tasks and if you forget, it could have serious consequences. We must be able to create a recurring ticket in Freshdesk that will automatically create these task as per the planned schedule.Please Freshdesk I notice this has been requested before and we really require this functionality to be added.
Hi, i setup a “Help-Center” by the Freshdesk Support Pages. I started to edit the template.The Help-Center is only FAQ, nothing else.Whats the fastest way to implement this Freshdesk Support Center into my website? CNAME: I know i can setup a subdomain and modify the CNAME Con: Editing the template is really hard. I want also the header and the footer from my website there. API: I know i can get the content from freshdesk via API. But i want to keep the search-bar and the “Was this article helpful?” question. Is this possible through the API? iFrame: This is very ugly but it should work. Do you think so? Do someone knows a better solution?What would you do in my situation? Thanks in advance.
I have an automation that it has been working great, I added an action to the end of the actions already in the automation to trigger a webhok. The first action is happening correctly, the second action is not, is there a log to see why is this happening?
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.