Skip to main content

Post your questions now >>> On-thread AMA on Freshdesk Integrations

  • August 16, 2025
  • April 20, 2026 at 6:15 AM
  • 77 replies
  • 1340 views
Comment YES to join ! AMA on Freshdesk Integrations
Show first post

77 replies

aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

Hello! Some Agent groups will get a large number of Tasks assigned to them. They are unable to search for a specific number if they are looking for that Task. I recently worked with support and it is not plausible to search for the Task by number. Can filter it out but would still take time to find that specific tasks. Any suggestions?

Hello ​@ashep5654941 Can you please elaborate on what you’re referring to as Tasks? If you’re referring to tickets, they should be able to search or filter for tickets assigned to them. 


Forum|alt.badge.img+1
  • Skilled Expert
  • September 17, 2025

Hello! Some Agent groups will get a large number of Tasks assigned to them. They are unable to search for a specific number if they are looking for that Task. I recently worked with support and it is not plausible to search for the Task by number. Can filter it out but would still take time to find that specific tasks. Any suggestions?

Every ServiceDesk I’ve worked on has only ever used tasks as a double check method for a agent to double check their work. The tasks are always managed by the agent who is assigned the ticket. 

 

Is this just due to the size of teams i’ve worked in. 5 ServiceDesk and 5 Infrastructure or are we working in a way that contradicts best practice


Forum|alt.badge.img+3
  1. If you could only keep one integration in your Freshdesk instance, which one would it be?
    1. It is a toss up between Set Ticket Field Options and Hide Fields.
  2. Have you ever built a custom integration for Freshdesk? What problem did it solve?
    1. Yes, we build a custom solution for collaborator private notes to reopen tickets before Collaborator activity was added as a trigger to automations. We still use this automation even though collaborators are now available in automations.
  3. What’s the trickiest integration you’ve had to set up — and how did you overcome it?
    1. They all seem tricky until we get them done!
  4. What trends do you see in Freshdesk integrations over the next year or two?
    1. A more conversational AI based Method of configuring integrations.
  5. How do you decide which systems to integrate with Freshdesk first?
    1. Cost benefit, complexity, necessity, improved CX and EX.

 

Thanks for sharing your expertise, ​@Norm G! I’m curious—what made a custom solution necessary when Freshdesk automation already takes care of collaborator activity?

 

Have you tried our AI Copilot for Developers yet? It lets anyone—even without coding experience to create integrations and workflow apps effortlessly by talking to our AI assistant, Freddy.

The “Have you tried our AI Copilot for Developers yet? It lets anyone—even without coding experience to create integrations and workflow apps effortlessly by talking to our AI assistant, Freddy.” is there a reference article to look more into AI COpilot Developers? That would help where I am trying to figure out a custom workflow because someone wants a specific rule created for events (like Tickets, Changes, etc) that are not natively supported in FS

 


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12
  1. If you could only keep one integration in your Freshdesk instance, which one would it be?
    1. It is a toss up between Set Ticket Field Options and Hide Fields.
  2. Have you ever built a custom integration for Freshdesk? What problem did it solve?
    1. Yes, we build a custom solution for collaborator private notes to reopen tickets before Collaborator activity was added as a trigger to automations. We still use this automation even though collaborators are now available in automations.
  3. What’s the trickiest integration you’ve had to set up — and how did you overcome it?
    1. They all seem tricky until we get them done!
  4. What trends do you see in Freshdesk integrations over the next year or two?
    1. A more conversational AI based Method of configuring integrations.
  5. How do you decide which systems to integrate with Freshdesk first?
    1. Cost benefit, complexity, necessity, improved CX and EX.

 

Thanks for sharing your expertise, ​@Norm G! I’m curious—what made a custom solution necessary when Freshdesk automation already takes care of collaborator activity?

 

Have you tried our AI Copilot for Developers yet? It lets anyone—even without coding experience to create integrations and workflow apps effortlessly by talking to our AI assistant, Freddy.

We developed this custom solution about 2 years ago before collaborators was available in automations. It's been working so well we've seen no reason to change at this time.

 

Got it! If you ever need help leveraging the native automation route, feel free to reach out. Native automations are more reliable and operate with near-zero downtime, and our team can support you to make the most of them with minimal disruption.


Forum|alt.badge.img+3

Hello! Some Agent groups will get a large number of Tasks assigned to them. They are unable to search for a specific number if they are looking for that Task. I recently worked with support and it is not plausible to search for the Task by number. Can filter it out but would still take time to find that specific tasks. Any suggestions?

Hello ​@ashep5654941 Can you please elaborate on what you’re referring to as Tasks? If you’re referring to tickets, they should be able to search or filter for tickets assigned to them. 

From the Task module…. like Network and Help Desk get flooded with them. Trying to get it where it can search like for Tickets (INC#279 for example) but cannot for the Tasks. Like I was looking for that BBW one by typing in 3179 in search but only shows Tickets, Changes, Agents, Requesters, Articles

 


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12
  1. If you could only keep one integration in your Freshdesk instance, which one would it be?
    1. It is a toss up between Set Ticket Field Options and Hide Fields.
  2. Have you ever built a custom integration for Freshdesk? What problem did it solve?
    1. Yes, we build a custom solution for collaborator private notes to reopen tickets before Collaborator activity was added as a trigger to automations. We still use this automation even though collaborators are now available in automations.
  3. What’s the trickiest integration you’ve had to set up — and how did you overcome it?
    1. They all seem tricky until we get them done!
  4. What trends do you see in Freshdesk integrations over the next year or two?
    1. A more conversational AI based Method of configuring integrations.
  5. How do you decide which systems to integrate with Freshdesk first?
    1. Cost benefit, complexity, necessity, improved CX and EX.

 

Thanks for sharing your expertise, ​@Norm G! I’m curious—what made a custom solution necessary when Freshdesk automation already takes care of collaborator activity?

 

Have you tried our AI Copilot for Developers yet? It lets anyone—even without coding experience to create integrations and workflow apps effortlessly by talking to our AI assistant, Freddy.

The “Have you tried our AI Copilot for Developers yet? It lets anyone—even without coding experience to create integrations and workflow apps effortlessly by talking to our AI assistant, Freddy.” is there a reference article to look more into AI COpilot Developers? That would help where I am trying to figure out a custom workflow because someone wants a specific rule created for events (like Tickets, Changes, etc) that are not natively supported in FS

 


You can refer to our Getting Started guide to learn more about AI Copilot for Developers. We also have in-app tutorials and guides that can help you navigate the process of building apps with Freddy Co-Pliot.


Forum|alt.badge.img+3

Hello! Some Agent groups will get a large number of Tasks assigned to them. They are unable to search for a specific number if they are looking for that Task. I recently worked with support and it is not plausible to search for the Task by number. Can filter it out but would still take time to find that specific tasks. Any suggestions?

Every ServiceDesk I’ve worked on has only ever used tasks as a double check method for a agent to double check their work. The tasks are always managed by the agent who is assigned the ticket. 

 

Is this just due to the size of teams i’ve worked in. 5 ServiceDesk and 5 Infrastructure or are we working in a way that contradicts best practice

Aww yes, so the Ticket will be assigned to Help Desk but tasks will be Delegated to other teams too to complete the ticket request. 


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

BYO-AI for Freshdesk (instead of the “black box” Freddy):
Are there any plans for a bring-your-own AI/LLM mode for replies and automations — where we could connect our own GPT via token, set custom system instructions tailored to our business (tone, response policy, domain expertise), pull in client parameters (plan, SLA, contact/company fields), and generate draft replies with human-in-the-loop? I’m also curious about hooks/SDK events for passing context and callbacks, scaling of limits/quotas, audit/logging, token budget controls, and guarantees that our data won’t be used for training external models.


At the moment, Freshdesk supports Freddy AI as a managed solution, so there isn’t a public “bring-your-own AI/LLM” mode yet. That means direct connection to external models/custom system prompts aren’t natively supported today. You can still achieve this to an extent using our SDKs, which allow you to connect external AI/LLM models and pull business-specific context. 


We’re curious to hear your thoughts on Freddy AI and whether there’s a need to connect external LLMs. Understanding your use cases and requirements will help us prioritize enhancements that give more flexibility and control.

I think this is the biggest miss from Freddy AI. For example, I use ChatGPT then I create a project with notes about our environment, products we use, and any details that could help me. So when I get into a difficult issue, I open a new chat under the project and ChatGPT provides me ideas and insights WITH the notes already has about my environment rather doing Google searches. Freddy AI bot still comes like a AI bot from 5 years ago which I did not feel comfortable pushing the product out. 

 

 

I totally understand where you are coming from. Freddy AI’s Agent Assist bot doesn’t yet have the kind of context-aware memory ChatGPT offers, but it’s still really useful in day-to-day workflows. It helps agents quickly find processes, product info, and troubleshooting steps, so they spend less time searching and more time resolving tickets.

It’s not quite the same as project-based context, but it still speeds up support and makes agents more confident when helping customers.

That said, I recently worked on a project that involved building an agent assistant leveraging OpenAI APIs. I can share more details on the project and how we were able to bring in an external LLM/AI Model using our SDKs.

 

 


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

Hello! Some Agent groups will get a large number of Tasks assigned to them. They are unable to search for a specific number if they are looking for that Task. I recently worked with support and it is not plausible to search for the Task by number. Can filter it out but would still take time to find that specific tasks. Any suggestions?

Every ServiceDesk I’ve worked on has only ever used tasks as a double check method for a agent to double check their work. The tasks are always managed by the agent who is assigned the ticket. 

 

Is this just due to the size of teams i’ve worked in. 5 ServiceDesk and 5 Infrastructure or are we working in a way that contradicts best practice

Aww yes, so the Ticket will be assigned to Help Desk but tasks will be Delegated to other teams too to complete the ticket request. 

 

​@ashep5654941 Have you explored Parent-Child ticketing to delegate tasks on a ticket to other teams? Child tickets can be useful to keep track of the sub-tasks on a ticket while you can continue to interact with the customer on the parent ticket.


Kamakshi
Forum|alt.badge.img+11
  • Author
  • Former Community Manager
  • September 17, 2025

Thank you so much for the engagement, @aravind.sundararajan — much appreciated! 🙌

Good news, everyone: we’ve decided to extend this AMA through the day until 5:00 p.m. PDT. So please keep posting your questions and thoughts — @aravind.sundararajan will continue answering them as he sees them.

Loving the energy already — keep it coming! 🚀


Forum|alt.badge.img+3

Hello! Some Agent groups will get a large number of Tasks assigned to them. They are unable to search for a specific number if they are looking for that Task. I recently worked with support and it is not plausible to search for the Task by number. Can filter it out but would still take time to find that specific tasks. Any suggestions?

Every ServiceDesk I’ve worked on has only ever used tasks as a double check method for a agent to double check their work. The tasks are always managed by the agent who is assigned the ticket. 

 

Is this just due to the size of teams i’ve worked in. 5 ServiceDesk and 5 Infrastructure or are we working in a way that contradicts best practice

Aww yes, so the Ticket will be assigned to Help Desk but tasks will be Delegated to other teams too to complete the ticket request. 

 

​@ashep5654941 Have you explored Parent-Child ticketing to delegate tasks on a ticket to other teams? Child tickets can be useful to keep track of the sub-tasks on a ticket while you can continue to interact with the customer on the parent ticket.

I have thought of using that but have not tried it yet with our teams. I will work our teams to give this a shot for easier searches for specific Tasks (which will be child tickets). Thank you for the recommendation :) 


Forum|alt.badge.img+3

On another topic, for Changes, I noticed there was a limit of Assets that could be Associated with each Change. (60 assets). It was mainly if all the switches for example needed to be updated for a vulnerability and we wanted to track under that same Change Request. We were able to get the other assets over 60 added after the Change Request was saved. But easier way to do this or best practice?

 


aditwari
Community Debut
  • Community Debut
  • September 17, 2025

Hi all - I had a question someone at our service desk asked about building an integration between the Microsoft meeting booking funtion that could also build out a ticket in Freshservice - I’m very new to building integrations and am not a developer by trade - how would I go about building something like that out? 


Mykola Zhuravel
Top Contributor ⭐
Forum|alt.badge.img+4

 

At the moment, webhooks in Freshdesk are intentionally lightweight, which is why responses aren’t exposed and a default rate limit is applied to ensure platform stability. For more advanced use cases, we typically recommend apps or middleware since they offer retries and error handling.

Thanks for clarifying. I get that webhooks were designed back in 2020s to be lightweight — but it feels like they haven’t evolved since then. In 2025, the admin workflow is already shifting naturally into no-code/low-code orchestration, where chaining and transforming data is expected without building and maintaining a custom app. Not exposing even a basic response handler makes webhooks look outdated compared to current integration standards. Don’t you think it’s time Freshdesk moved them forward?


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

 

At the moment, webhooks in Freshdesk are intentionally lightweight, which is why responses aren’t exposed and a default rate limit is applied to ensure platform stability. For more advanced use cases, we typically recommend apps or middleware since they offer retries and error handling.

Thanks for clarifying. I get that webhooks were designed back in 2020s to be lightweight — but it feels like they haven’t evolved since then. In 2025, the admin workflow is already shifting naturally into no-code/low-code orchestration, where chaining and transforming data is expected without building and maintaining a custom app. Not exposing even a basic response handler makes webhooks look outdated compared to current integration standards. Don’t you think it’s time Freshdesk moved them forward?

 

Definitely ​@Mykola Zhuravel ! We are reimagining how automation work in Freshdesk and you can expect a more robust, workflow automation getting added to our CX suite of products soon. I can’t commit to timelines yet but this is definitely an area of interest for our product team. 


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

On another topic, for Changes, I noticed there was a limit of Assets that could be Associated with each Change. (60 assets). It was mainly if all the switches for example needed to be updated for a vulnerability and we wanted to track under that same Change Request. We were able to get the other assets over 60 added after the Change Request was saved. But easier way to do this or best practice?

 

​@ashep5654941 As much as I would love to help you with this question, I believe it would be appropriate if it comes from a Freshservice expert. Can you please reach out to our support team at support@freshservice.com?


Mykola Zhuravel
Top Contributor ⭐
Forum|alt.badge.img+4

 

At the moment, the Freshdesk–Freshsales integration only brings over CRM details like contacts, accounts, and deals. Sales emails aren’t included in that view. To access full email conversations from Freshsales, users do need a Freshsales license, since there isn’t currently a read-only or collaborator role available.

We know this can create challenges when support teams just need quick visibility into sales interactions, and we’ve shared this feedback with our product team as we continue to evaluate ways to make Freshdesk–Freshsales collaboration smoother.

Aravind, I think you may be describing the “ideal” picture from the old presentations rather than the actual state of the integration. In reality, the Freshdesk ↔ Freshsales app (https://www.freshworks.com/apps/freshworkscrm/) from the marketplace just doesn’t work as advertised.

  • Deals are supposed to sync (up to 5 max), but in practice they don’t appear at all.
  • My agents only see a contact’s Full Name — and that’s it. No real CRM context, no sales history, nothing useful for support.
  • Marketplace rating is 3.4, and the reviews there are mostly negative

Here’s what the integration actually looks like in our domain:

So from a simple business case perspective — a support agent wanting to see what sales has offered a customer — this is currently impossible. The integration is stuck somewhere at an early beta level.

If we’re talking about integrations in this coffee-chat, then maybe the first step is to make sure Freshdesk and Freshsales can actually integrate properly with each other.


aravind.sundararajan
Skilled Expert
Forum|alt.badge.img+12

Hi all - I had a question someone at our service desk asked about building an integration between the Microsoft meeting booking funtion that could also build out a ticket in Freshservice - I’m very new to building integrations and am not a developer by trade - how would I go about building something like that out? 

 

​@aditwari I believe you should be able to use the low code/no code platform (Power Automate) offered by Microsoft to accomplish this. 
 

Steps:

  1. Trigger: “When a new event is created” in Teams (Outlook calendar)

  2. Action: Use Freshservice API to create a ticket.

    • Endpoint: POST /api/v2/tickets

    • Required fields: subject, description, email, priority, etc.

 

 


Mykola Zhuravel
Top Contributor ⭐
Forum|alt.badge.img+4


At the moment, Freshdesk supports Freddy AI as a managed solution, so there isn’t a public “bring-your-own AI/LLM” mode yet. That means direct connection to external models/custom system prompts aren’t natively supported today. You can still achieve this to an extent using our SDKs, which allow you to connect external AI/LLM models and pull business-specific context. 

We’re curious to hear your thoughts on Freddy AI and whether there’s a need to connect external LLMs. Understanding your use cases and requirements will help us prioritize enhancements that give more flexibility and control.

Thanks Aravind. I understand the point about using SDKs, but let’s be honest — that’s still custom development. Hire a developer, write specs, maintain code… and yet here we’re discussing integrations. So why not make it a native integration inside Freshdesk itself?

Right now Freddy feels like a black box. Businesses want ownership over how AI speaks to customers — the tone, the context, the business rules. Most of us are not against Freddy at all, if only it could be tuned and aligned properly with our business setup.

Real example: we actually pay for Copilot, but my agents don’t really adopt it. They keep ChatGPT open in parallel, because it can hold context about our business and adapt mid-conversation. Freddy, meanwhile, only tries to guess answers from the Knowledge base — it doesn’t take specific instructions or adapt its drafts after the first reply. So what happens? Agents only use small things like rephrase or AI-translate. That’s not adoption, that’s a workaround.

And to be transparent — I’m writing this very comment through ChatGPT, with minimal English skills, and the model perfectly conveys my intent. Imagine if my agents could do the same with Freddy when replying to customers. That would be a game changer.


KateH
Community Debut
Forum|alt.badge.img
  • Community Debut
  • September 18, 2025

The biggest issue we are currently facing in Freshdesk is cleaning up our contacts and companies. There isn’t a fast bulk update option like there is in Freshsales. What is the best way to update contacts and companies in Freshdesk?


Ukolluru
Community Debut
Forum|alt.badge.img+2
  • Community Debut
  • September 18, 2025

The biggest issue we are currently facing in Freshdesk is cleaning up our contacts and companies. There isn’t a fast bulk update option like there is in Freshsales. What is the best way to update contacts and companies in Freshdesk?

Hi Kate,

thank you for posting your question. Please use the Export and Import options on the Companies and the Contacts module to make changes manually and then re-upload the information to the system. This is the best way to Bulk upload the Companies and their related Contacts in the system.


Forum|alt.badge.img+11
  • Top Contributor ⭐
  • September 22, 2025

I couldn’t take part on this last week, but can see there’s loads of good chat.

A link between FreshDesk and my O365 calendar would help.

If an agent needs to book a call with a customer that all has to be done outside of Fresh. Integrating with the O365 calendar would be great

  • See the availability
  • Send the appointment to both the customer and the agent
  • Track the acceptances

jackbilal
Community Debut
  • Community Debut
  • September 22, 2025

An AMA on Freshdesk integrations is a great way to the  get quick answers. For more visite digital insights and fun, explore youcine ao vivo.


mikeheflin1

Hackers pro – Experts in Ethical Hacking
Our ethical hackers use legal and advanced methods to recover your funds and strengthen your cybersecurity. https://hackersprodige.com/


Yes, I'm interested in joining the Coffee Chat! Looking forward to learning more about Freshdesk integrations and best practices. I’m especially curious about custom integrations and real-world use cases. Thanks for organizing this engaging discussion!