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

2025-04-25

【No Code Required】How to Automatically Integrate Dify Data with Slack

s.ougitani

"How should I reply to this email..." Do you find yourself struggling with this every time?
You read the content, think about your response, share and confirm it within your company, and finally send the reply... Many people might be unknowingly spending a lot of time repeating this process. If you want to make your daily correspondence smoother, integrating Dify with Slack is recommended.

For example, when you receive an email, Dify can automatically generate a response and notify Slack automatically. Inquiries from forms can be processed in the same way. Without having to manually handle each interaction, you can immediately share the content with your team on Slack, which will likely speed up your response time.

In this article, we will introduce what you can do by integrating Dify with Slack and provide detailed instructions on how to set it up. By reducing the hassle of confirmation and sharing, your workflow will become smoother, preventing unnecessary stress and missed responses.

For those who want to try it quickly

By using Yoom, you can easily integrate Dify with Slack without any coding.
Yoom provides templates for integrating Dify and Slack, so you can achieve integration immediately just by registering, even without API knowledge.

What You Can Do by Integrating Dify with Slack

By integrating Dify with Slack's API, you can automatically sync Dify's data with Slack!
For example, you can automatically perform data synchronization like the one below without any manual intervention.

Receive an Email and Create a Response in Dify to Notify Slack

This flow is recommended for those who manually create response content based on email content.
By notifying Slack of the response content, it becomes easier for the team to review the responses.

If there is an inquiry through the form, create a response with Dify and notify on Slack

This can enhance work productivity by reducing the time spent manually creating responses.
Notifying your regularly used chat tool makes information sharing easier.

Let's Create a Dify and Slack Integration Flow

Now, let's create a flow that integrates Dify with Slack!

We will proceed with the integration of Dify and Slack using the no-code tool Yoom.
If you don't have a Yoom account yet, please create one using the link below.

[What is Yoom]

This time, we will create a flow bot that "creates a response with Dify when an email is received and notifies Slack"!

The creation process is broadly divided into the following steps.

  • Integrate Dify and Slack with My Apps
  • Copy the template
  • Set triggers and configure actions for Dify and Slack
  • Set the trigger to ON and complete the flow operation preparation

Step 1: Register My Apps with Dify and Slack

First, let's work on linking Yoom with the app.

Steps to Register My Apps with Dify

Once you log in to Yoom, select My Apps and click on "+ Add".

Use the search bar in the app list to select Dify.

Enter any name for the account name.
Obtain and set the API key for the access token.
For detailed instructions on registering My Apps with Dify, please refer to here.

Now you have registered My Apps with Dify.

Steps to Register My Apps with Slack

Similarly, click on My Apps → "+Add ".

Use the search bar in the app list to select Slack.

Select the channel to post to from the dropdown and click "Allow".

Now you have registered My Apps with Slack.

Step 2: Copy the Template

Using the templates provided by Yoom, we will set up the flow bot.
Besides templates, you can also create from scratch.
Once you get used to the operation, please give it a try.
Now, click on the banner below.

Please click "Try it".

Please select "OK".

You have now copied the template.
The copied template is saved in My Projects.

Step 3: Let's set up the email trigger

Next, proceed to the Flowbot settings.
Click on "When an email arrives" in the copied template.

Email Trigger Condition Settings

The title is pre-entered but can be changed.
Set the email address for receiving and click Next.

Test the Email Trigger

Send an email to the address you just created and run the test.
If the test is successful, you can retrieve the email information.

Once you've done this, save it.

Step 4: Let's set up Dify's action

Next, click "Send chat message".

Select the Linked Account and Action

The title can be changed.
Check the account information linked with Dify.
Make sure "Send chat message" is selected as the action, and click Next.

API Connection Settings

Select "Body" obtained from the email trigger from the output for the query.
By using the output, you won't need to manually change the values each time.
If you don't use the output and enter it manually, you'll keep creating the same response, so be sure to use the output.
Refer to this for more about the output.

Set the user.
Entering an arbitrary value like user123 will start a chat as a new user, while entering an existing user will allow you to chat as the existing user's history.

Once set, run the test and save it if you can retrieve Dify's information.

Step 5: Let's set up Slack's action

This is the final step.
Click "Send message to the channel".

Select the Linked Account and Action

The title can be changed.
The account linked with Slack is the one registered in My Apps.
If you have multiple accounts registered, make sure to check them.
Make sure "Send message to the channel" is selected as the action, and click Next.

API Connection Settings

Select the channel ID to post to from the candidates.

Set the message to the content you want to notify on Slack.
It's good to create a message that allows you to check the content of the received email and the response created by Dify!
When creating, use the output to create the message.
Once set, run the test. If the test is successful, you can send a message to Slack.
If you want to change the response content, re-enter it.
Once you've done this, save it.

If the test is successful, you can send a message to Slack.
If you want to change the response content, re-enter it.
Once you've done this, save it.

After saving, turn on the trigger and check the operation.

The Flowbot setup is now complete.

If you want to link Slack data to Dify

This time, we introduced how to link data from Dify to Slack, but you can also link data from Slack to Dify.
Please also use the template below.

Automatically generate and respond with Dify's chatbot when a message is posted on Slack

You can save the trouble of manually creating responses to Slack messages.
By automatically creating responses, it seems possible to reduce the burden of clerical work.

Other Automation Examples Using Dify and Slack APIs

By utilizing the APIs of Dify and Slack, various automations can be achieved.

Automation Examples Using Dify

By integrating Dify with applications, you can automatically generate response content. This seems to reduce the need for manual creation tasks.

Automation Example Using Slack

It is possible to automatically notify Slack of calendar information and registered leads. If the meeting details can be notified to Slack, it seems that the meeting content can be checked smoothly.

Conclusion

How was it? By integrating Dify with Slack, you can potentially solve issues such as "wanting to reduce the hassle of handling emails and inquiries," "wanting to smoothly share response content within the team," and "wanting to prevent omissions in confirmations and notifications." With automatic response generation and notification automation, you can streamline and organize your workflow more simply and efficiently.

<span class="mark-yellow"By utilizing the no-code tool Yoom, you can easily achieve integration between Dify and Slack without programming knowledge!</span> If you're interested, start by creating a free account and see how it works for yourself. Registration takes just 30 seconds! You can experience automatic integration immediately.

Create a free account now

Wouldn't you like to make information sharing within your team smoother and make daily tasks easier?

The person who wrote this article
s.ougitani
After being in charge of sales and CA at a human resources company for about 5 years, I have been involved in jobs such as creating job advertisements and scouting sentences at companies that hire engineers. I'm fascinated by Yoom's revolutionary service of “automating office work.” I would like to write so that I can send out information that can be useful to everyone, even a little bit.
Tags
Dify
Slack
Integration
Automation
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