How to Integrate Applications

2025-04-16

How to automatically generate and reply with a Dify chatbot when a message is posted on Slack.

m.wadazumi

Managing handwritten data, such as survey results and handwritten notes used in business meetings, can be quite challenging, can't it? To address this issue, you can use AI to capture handwritten data, transcribe it, and convert it into text data! By converting it into text data, you can significantly streamline your operations, making it incredibly convenient. In this article, we will introduce the benefits of using AI features to extract text from images and provide examples of automation, along with a step-by-step guide on how to create an actual flow bot. If you're looking to improve work efficiency or facilitate smooth information sharing, be sure to give it a try! Recommended for: - Those considering improving work efficiency with Google Drive and Google Sheets. - Those who register document contents saved in Google Drive into Google Sheets. - Those who want to accurately add the contents of files saved in Google Drive to Google Sheets. For those who want to try it right away: In this article, we will introduce how to integrate using the no-code tool "Yoom." No complicated settings or operations are required, making it easy for non-engineers to achieve. You can start immediately using the template below, so be sure to give it a try!

Do you find that replying to messages takes up a lot of time in your daily tasks, causing other work to be postponed? This issue can be resolved by integrating Slack with Dify to automate the response process. With this automation, you may be able to respond smoothly without struggling with message replies. Additionally, it reduces the burden on staff, allowing them to focus on other tasks.

This article explains the specific setup method for implementing automation.

Recommended for

  • Help desk personnel handling a large volume of inquiries
  • Tutors who want to save time on answering questions
  • Administrators who want to maintain consistency in the content and quality of responses

For those who want to try it immediately

This article introduces the integration method using the no-code tool "Yoom." No complicated settings or operations are required, making it easy for non-engineers to implement. You can start right away using the template below, so please give it a try!

[What is Yoom]

How to Create a Slack and Dify Integration Flow

This time, we will introduce how to set up the template "When a message is posted on Slack, automatically generate and respond with Dify's chatbot".
You can set it up in the following 4 steps!

  1. Register Slack and Dify as My Apps
  2. Open the template
  3. Set up triggers and actions
  4. Verify the automation of Slack and Dify

Step 1: Register Slack and Dify as My Apps

Please register Slack and Dify as My Apps to connect them to Yoom.
Registering as My Apps first will make the automation setup smoother.

Let's register Slack as My App.
Please refer to this help page for registration.

Next, let's register Dify as My App.
The registration method for Dify is also described in the help page, so please set it up similarly.

Let's check if Slack and Dify are displayed in My Apps.

Step 2: Open the Template

To set up automation, please click "Try it" on the banner below.

Read the following screen display and click "OK".

When the following screen is displayed, check the "Title" and "Description".
If changes are necessary, click the relevant section to make changes.
Start with the Slack settings by clicking "When a new message is posted to the channel".

Step 3: Set Triggers and Actions

The following screen will be displayed, so please check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with Slack" → Check if the account is correct
  • "Trigger Action" → When a new message is posted to the channel

When the following screen is displayed, set the required items.

  • "Trigger Interval" → Set to either 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes

  ※ The shortest trigger interval that can be set varies depending on your plan, so please check that point. It is recommended to use the shortest trigger interval of your plan.

  • "Channel ID" → Set as desired

Once the settings are complete, click "Test" → "Test Successful" → "Save".

Next, to set up Dify, click "Send Chat Message".
The following screen will be displayed, so please check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with Dify" → Check if the account is correct
  • "Action" → Send Chat Message

When the following screen is displayed, set the "query".
Use the output of "When a new message is posted to the channel" for the settings.
Click the arrow in the red frame to select the output.
Select "Message Content" as shown below.

Scroll to set the "user".
※ Please enter in half-width alphanumeric characters.
Set other items as needed.
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Next, to set up notifications to Slack, click "Notify Slack".
The following screen will be displayed, so please check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with Slack" → Check if the account is correct
  • "Action" → Send a message to the channel

Scroll to check the precautions.
You can check how to add the Yoom app to the Slack channel here.

Scroll and set the "Channel ID to Post".

Next, set the "Message".
Use Dify's output to set it as follows.
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Step 4: Verify the Automation of Slack and Dify

Finally, click "Turn on Trigger" to complete the automation settings.
Check if the flow bot is operating correctly.

Other Automation Examples with Slack and Dify

In addition to the flow introduced this time, you can achieve various business automations by using the APIs of Slack and Dify. All can be used with simple settings, so if there is something you are interested in, please give it a try!

Examples of Automation Using Slack

Notify Slack When an Event is Created in Google Calendar

Automatically notifying Slack of events from Google Calendar can help prevent missing any scheduled events.

Notify Slack when a new lead is registered in Salesforce

Every time a lead is registered in Salesforce, a notification is sent, enabling team members to respond promptly.

Automatically notify Slack of messages posted in Google Chat
This eliminates the need for transcription work and prevents sending errors or omissions. Recommended for those using multiple chat tools.

Automation Example Using Dify

When an inquiry email is received in Gmail, create a response with Dify and notify via Gmail

Dify can be utilized not only for Slack but also for email inquiries.

Automatically Summarize and Append with Dify When a Row is Added in Google Sheets

Automatically summarizing and appending the content of Google Sheets can help maintain a consistent quality of the content.

Automatically generate text with Dify based on Google Form information and reply via Gmail

It is also possible to automatically generate text for a Google Form and reply using another tool.

Benefits of Integrating Slack with Dify

Benefit 1: Prevent Overlooked Responses

If you often forget to reply to messages on Slack due to a busy work schedule, Dify's chatbot auto-generation can be effective.
For example, when a message regarding the system is posted by an internal member on Slack, Dify's chatbot can activate and automatically generate a response.
By utilizing this automation, you may be able to provide consistent responses to members' questions and prevent overlooked responses.
This allows smooth handling of tasks even when the person in charge is juggling multiple responsibilities.

Benefit 2: Streamlined Workflow

By leveraging the chatbot's auto-generation feature, the burden on personnel handling inquiries is reduced, allowing them to focus on more important tasks.
For instance, if an inquiry about labor rules is posted, the chatbot can formulate a response, eliminating the need for a labor manager to reply.
Manually handling responses as usual can be time-consuming and labor-intensive just to think of the response content.
However, with automation, not only can individual productivity improve, but the entire team's workflow may also proceed more smoothly.
This automation allows for faster task progression and potentially reduces the time spent on handling inquiries.

Conclusion

By integrating Slack with Dify, automatic message responses become possible, leading to improved work efficiency.
This enables initial responses via chatbot, preventing situations where responses cannot be provided!
This automation reduces the burden on personnel and facilitates smoother internal handling.
Utilize this automation to aid in enhancing work efficiency.

The person who wrote this article
m.wadazumi
I've been working as a writer since my job in child welfare, and I'm currently writing a blog on Yoom. While being surprised by the work efficiency improvements that can be made with Yoom, I would like to share that excitement with everyone and contribute to society. I'll tell you about application integration and automation that even I, who has zero programming knowledge, can do.
Tags
Integration
Automation
Slack
Dify
Automatic
Notification
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