Freshdesk・Dify・Slackの連携イメージ
How to Integrate Applications

2024/12/26

How to integrate Freshdesk, Dify, and Slack to create a draft response in Dify and notify Slack when a ticket is created in Freshdesk

n.watanabe

Are you struggling with "taking too long to respond to inquiries" or "not being able to share information smoothly across the team"? In support operations, while quick and accurate responses are required, it's not uncommon for the tasks that should be prioritized to be postponed due to being overwhelmed with responses.

With an integrated workflow using Freshdesk, Dify, and Slack, you can automatically generate response proposals based on inquiry content and share them with the entire team through Slack.

This system not only improves response speed but also reduces workload and strengthens team collaboration. Moreover, with the no-code tool Yoom, anyone can easily set it up without specialized knowledge.
This article introduces specific setup methods and benefits.

Recommended for

  •  Those using Freshdesk or Slack but facing challenges in streamlining customer support
  • Support team members who want to improve the speed and accuracy of customer support using AI 
  • IT administrators of companies looking to reduce workload and enhance productivity through the integration of Freshdesk, Dify, and Slack
  • Those considering improving ticket response flow and looking for specific tool integration examples
  • Support leaders who want to achieve flexible and accurate customer support while utilizing AI-generated response proposals

Benefits and Examples of Integrating Freshdesk and Dify

Benefit 1: Improved Response Speed and Efficient Workflow

By integrating Freshdesk, Dify, and Slack, AI automatically creates response proposals when a ticket is created. <span class="mark-yellow">By referring to these proposals, the support team can proceed with responses quickly.</span>
Additionally, notifications to Slack allow the entire team to share the situation, enhancing collaboration. 

For example, when a new inquiry is registered in Freshdesk, Dify automatically generates an initial response proposal, and its content is notified in Slack.
This allows the person in charge to immediately check the response proposal, make corrections or additions, and smoothly proceed with the reply process.
This is expected to improve the speed and accuracy of customer support and the overall work efficiency of the team.

Benefit 2: Flexible Responses and Error Avoidance

The response proposals generated by Dify are AI-based, but they are not sent as is. <span class="mark-yellow">By reviewing the proposals on Slack and making necessary corrections, a system is in place to prevent the sending of incorrect information.</span>
This process is likely to lead to improved accuracy of the information provided to customers. 

For instance, if the response proposal generated by Dify contains inappropriate expressions or potentially misleading parts, the person in charge can correct them before sending the reply. Also, by notifying the entire team on Slack, multiple members can review the content and provide feedback if necessary.

In this way, a flexible response is achieved by combining the convenience of AI with human checks.

Benefit 3: Reduced Workload and Increased Productivity in Support Operations

In the series of processes for ticket handling, the integration of Dify and Slack reduces the burden of manual work. Since AI automatically creates initial responses and notifications are automated, <span class="mark-yellow">an environment is created where team members can focus on important tasks other than inquiry responses.</span>

 For example, even if there are many tickets that require responses, AI efficiently generates response proposals, reducing the time needed for consideration by the person in charge.
Furthermore, by sharing the situation through Slack notifications, the entire support team can grasp the situation simultaneously and proceed with work efficiently.

This simplifies the response process and is expected to improve the overall productivity of the team.

Now, let's explain how to use the no-code tool Yoom to "create a response proposal with Dify and notify Slack when a ticket is created in Freshdesk."

[What is Yoom]

How to Create a Response Proposal with Dify and Notify Slack When a Ticket is Created in Freshdesk

When a new ticket is created in Freshdesk, the flow of automatically generating the response content with Dify and notifying Slack can be realized as follows.

Use Freshdesk's API to receive ticket information, create response content using Dify's AI generation feature, and then utilize Slack's API to notify the specified channel of the response content.

Generally, building such a process requires programming knowledge, but with the no-code tool Yoom, it can be easily achieved without programming knowledge.

The general flow of setting up is as follows.

  • Integrate Yoom with Freshdesk, Dify, and Slack as My Apps
  • Copy the template
  • Detailed flow settings (4 steps)
  • Turn on the trigger

If you are not using Yoom, please register for free from here.

If you are already using Yoom, please log in.

Step 1: Integrate Yoom with Freshdesk, Dify, and Slack as My Apps

First, let's integrate the apps used in this flow with Yoom.
After logging into Yoom, click on "+ New Connection" from "My Apps" in the left menu.

When the app search window appears, enter the name of each app.

Integrating Freshdesk as My App

To integrate Freshdesk as My App, you need to enter the API key.
After logging into your account, click on the icon in the top right corner.

Go to "Profile Settings" → "Show API Key" and paste the displayed value into the Yoom screen.

Enter any account name and click "Add" to complete the Freshdesk My App integration.

Integrating Dify as My App

Before integration, please refer to the official website to add the app (chatbot).

Once the app is added, obtain the access token from there.
Click "Monitoring" in the left menu to quickly issue an API key.

Click "+ Create New Secret Key", copy the generated key, and paste it into Yoom.

Enter any account name and click "Add" to complete the Dify My App integration.

Integrating Slack as My App

Select the channel to notify messages from Yoom and click "Allow".

In the specified Slack channel, you need to select the app.
For more details, please refer to the link below.

How to Register Slack as My App

Once the My App integration is complete, it will be added to the list.

This completes the My App integration settings.
Next, we will move on to the detailed flow settings, so click "Try it" on the banner below to copy the template.

Step 2: Set Up App Trigger in Freshdesk

The initial setting is "When a ticket is created".
The first page reflects the account information of the Freshdesk integrated with My App.

If necessary, modify the title to something more understandable, verify the account information, and proceed to the next step.

On the next page, set the trigger activation interval.

The trigger activation interval can be set from 5 to 60 minutes, but note that it may not be selectable depending on the plan of Yoom.

Obtain the domain name from the Freshdesk URL and paste it, then click "Test" after creating a ticket for flow setup.
If the test is successful, ticket information can be obtained as output.

The output values vary depending on the ticket.
Once confirmed, click "Save" to complete the app trigger setup.

Step 3: Set Up Ticket Retrieval

The next setting is "Retrieve Ticket".
Set up to obtain detailed information on Freshdesk tickets.

On the first page, as before, modify the title and verify the account information before proceeding.

Next, enter each field to retrieve ticket information.
Enter the same domain name as in the initial setup. The ticket ID is reflected in the output, so no changes are necessary.

Select additional information if needed and click "Test".

__wf_reserved_inherit

If the test is successful, detailed ticket content can be obtained as output.
Once confirmed, click "Save" to complete the ticket retrieval setup.

Step 4: Set Up Sending Chat Messages

The next setting is "Send Chat Message".
Create a response based on the retrieved ticket information.

On the first page, as before, modify the title and verify the account information before proceeding.
On the next page, set the content to be sent to Dify.

The "query" is automatically reflected in the output. Set "user" to any value in half-width characters.

By setting this, responses tailored to the ticket content will be automatically generated.
Once all inputs are complete, click "Test".

__wf_reserved_inherit

If the test is successful, the response content generated by Dify can be obtained as output values.
Once confirmed, click "Save" to complete the chat message sending setup.

Step 5: Set Up Sending Messages to Slack

The final setting is "Send Message to Channel".
Notify the generated content to the specified Slack channel.

On the first page, as before, modify the title and verify the account information.

Next, specify the channel and set the details of the message to be sent.

Select the channel ID from the candidates.
The message content is reflected in the output, so if there are any additions, use the output to input them.

Once all inputs are complete, click "Test".

The specified content has been notified to Slack.
With this, all settings are complete, so click "Save".

Finally, turn on the trigger to activate the flow.

The flow set up this time is as follows.

Other Automation Examples Using Dify and Slack

Here are some other examples of automation using Dify and Slack.

Automatic Response to Outlook Inquiry Emails

This flow automatically creates response content using Dify for inquiry emails received in Outlook and notifies Slack.
It enables prompt initial responses and is expected to reduce the risk of missed responses. Additionally,

it makes it easier to share information across the entire team.

Streamline Inquiries with Google Forms

This flow converts inquiries submitted via Google Forms into response texts using Dify and automatically notifies them on Slack.
This can lead to improved response speed, which is expected to enhance customer satisfaction.

Additionally, reducing manual tasks can improve operational efficiency.

Streamline Chat Support with Channel Talk

This flow triggers Dify to generate responses and notify Slack when a chat is initiated in Channel Talk.
It is expected to improve the quality of chat support and enable rapid information sharing.

Additionally, a secondary effect of reducing workload can also be anticipated.

Summary

Yoom is a tool that allows you to easily integrate Freshdesk, Dify, and Slack without any programming.

By utilizing this system, you can reduce the effort required for customer support, alleviate the burden on the entire team, and improve quality.
It also enhances the speed of response to inquiries and strengthens team collaboration.
You can start for free, so try Yoom and take the first step towards efficiency!

The person who wrote this article
n.watanabe
I have been an SEO writer for 5 years and have continued to write under the motto “easy to read” and “easy to convey.” I want to bring the convenience of Yoom, which can be linked to apps without programming knowledge, to many people!
Tags
Automation
Integration
Freshdesk
Dify
Slack
Notification
Automatic
Related Apps
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials