How to Set Up Dify and Slack Integration for Automated Responses with Chatbot
How to Set Up Dify and Slack Integration for Automated Responses with Chatbot
Learn more about Yoom
Try this template
How to Set Up Dify and Slack Integration for Automated Responses with Chatbot
Flowbot Usecases

2025-09-04

How to Set Up Dify and Slack Integration for Automated Responses with Chatbot

m.wadazumi
m.wadazumi

Are you spending too much time replying to messages, leaving other tasks unfinished? 

This common issue can be solved by integrating Slack with Dify to automate your response tasks. With this automation, you can respond to messages smoothly without delays, improving your communication efficiency. 

In this article, we’ll guide you through the step-by-step setup for implementing this automation.

Meet Yoom: No-Code Automation

Yoom is a next-generation no-code automation that lets you connect and automate tasks between your favorite apps. Connecting different apps can be challenging for non-engineers, but Yoom makes automation accessible to everyone.

  • 🌐 Connect with apps like Slack, Dify, and more.
  • 📖 Use automation templates - no technical setup required
  • 📈 Boost productivity and reduce human errors

You don't need to go through a complex setup and IT jargon, you can build your automation workflows with just a few clicks :) It's designed for those who want to streamline their daily work and save hours of time and stress from repetitive work.

👉 Sign Up for Yoom Here – Quick and Easy in Just 30 Seconds!

In this guide, you'll learn the step-by-step process of how to use Yoom to connect Slack and Claude to create a chatbot using Dify and Slack.

✨ Recommended for

  • Support teams managing a high volume of inquiries
  • Anyone who wants to save time on answering frequently asked questions
  • Managers looking to maintain consistent response quality and content

✔️ For Those Who Want to Try It Now

Yoom offers ready-made templates for easy setup in creating an automated response flow by integrating Slack and Dify. Click the "Try it" button to get started now

We'll also walk you through the step-by-step process of creating this automation flow in the following section of this article.


■Overview

This is a flow where a message posted on Slack is automatically generated and responded to by Dify's chatbot.

■Recommended for

1. Sales Team

・Teams that want to streamline lead nurturing by automatically responding to customer inquiries

2. Customer Support Team

・Teams considering using Dify's chatbot to automatically generate responses to customer inquiries on Slack

・Teams that want to improve customer satisfaction by responding quickly and accurately to customer inquiries

・Teams that want to automate responses to frequently asked questions to reduce the burden on operators

3. Marketing Team

・Teams that want to enhance brand image by automatically responding to customer inquiries

・Teams that want to understand customer needs and interests to leverage in marketing strategies

■Benefits of Using This Template

Slack is an excellent tool for facilitating team communication.
However, having personnel manually check and respond to every message is inefficient and time-consuming.
By integrating Dify's chatbot, these issues can be resolved.

By using this flow, Dify automatically analyzes messages received on Slack and generates appropriate responses, allowing personnel to focus on more important tasks without the need for manual input.

■Notes

・Please integrate both Dify and Slack with Yoom.

🚀 Let’s Create a Simple Chatbot Using Slack and Dify

Let's walk through how to set up a flow that automatically generates and sends responses using Dify when messages are posted on Slack.

⏱️ Setup time: 10 minutes

🔧 What You’ll Need

  • A free Yoom account
  • Access to Slack & Dify

If you don’t have a Yoom account yet, register now from this registration form!

Step 1: Register Slack and Dify in Yoom

After logging into Yoom, go to "My Apps" from the left side menu and click "+ Add".

Connect Slack

Search for "Slack" from the app list and select it.

Select the Slack workspace and the channel where messages should be posted.

Click "Allow" to grant permissions and complete the integration.

📚 Reference: For more detailed steps on how to connect Slack, refer to this guide here.

Connect Dify

Similarly, go to "My Apps" from the left side menu, and click the "+ Add" button.

Search for "Dify" from the app list and select it.

Enter the account name. Use a name that's easy to recognize, such as your company name or the person responsible for the account.

To get the access token, refer to this guide for the detailed steps.

Once all the required fields are filled in, click "Add" to complete registration.

__wf_reserved_inherit

Step 2: Copy the Template

Click the "Try It" button to copy the pre-built template into your project.


■Overview

This is a flow where a message posted on Slack is automatically generated and responded to by Dify's chatbot.

■Recommended for

1. Sales Team

・Teams that want to streamline lead nurturing by automatically responding to customer inquiries

2. Customer Support Team

・Teams considering using Dify's chatbot to automatically generate responses to customer inquiries on Slack

・Teams that want to improve customer satisfaction by responding quickly and accurately to customer inquiries

・Teams that want to automate responses to frequently asked questions to reduce the burden on operators

3. Marketing Team

・Teams that want to enhance brand image by automatically responding to customer inquiries

・Teams that want to understand customer needs and interests to leverage in marketing strategies

■Benefits of Using This Template

Slack is an excellent tool for facilitating team communication.
However, having personnel manually check and respond to every message is inefficient and time-consuming.
By integrating Dify's chatbot, these issues can be resolved.

By using this flow, Dify automatically analyzes messages received on Slack and generates appropriate responses, allowing personnel to focus on more important tasks without the need for manual input.

■Notes

・Please integrate both Dify and Slack with Yoom.

Click "Try this template".

__wf_reserved_inherit

Click "OK" and assign a name to the Flowbot for recognition.

The template will be copied to your "My Project".

__wf_reserved_inherit

Step 3: Set Up Slack Trigger

Let’s set up the trigger action. Click on the Slack app trigger item.

__wf_reserved_inherit

Give your trigger a title (optional). Confirm the pre-configured settings and click “Next”.

__wf_reserved_inherit

Set your trigger interval (how often you want Yoom to check Slack for new updates). It can be set to 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. We recommend setting the trigger to the shortest activation interval available for your plan. 

⚠️ Note: The trigger interval varies depending on your Yoom plan. Be sure to check your current plan’s limit.

Select the Channel ID (where you want to check for updates) from the displayed options.

Send a test message to the channel you just specified. It’s recommended to include some questions you want to process with Claude. 

Once you’ve sent the message, click “Test”. If the test succeeds, click “Save”.

Step 4: Generate Text with Dify

Next, let’s set up Dify action. Click on the Dify action item.

Same as before, give an action a title (optional). Confirm the settings, and click “Next”.

__wf_reserved_inherit

Click inside the box, and select “Message Content” from Slack’s retrieved value of the previous action. You can add instructions to Dify here.

By setting it up this way, the value is being referenced, allowing you to use the value obtained by the trigger action directly. If you enter fixed content here, the same result will be generated every time the flow is activated, so make sure to select from the retrieved value instead.

📚 Reference: For more details on retrieved values and how to set them up, see the guide here.

__wf_reserved_inherit


Set the user.
Entering a new value like 'user123' will start a chat as a new user, while entering an existing user's ID will allow you to continue the chat with that user's history.Once the setup is complete, click “Test”. If everything looks good, click “Save”.

__wf_reserved_inherit

Step 5: Send a Message in Slack

Finally, let’s set up to send the generated content by Dify in Slack. Click on the Slack action item.

Select the Destination Channel ID (where you want to post the message) from the displayed options.

__wf_reserved_inherit

Set the Message to be shared on Slack.
Use the retrieved values from the previous actions and customize your message. By setting it up as below, you can automatically send the generated content from Dify to Slack. 

Once set, run a test. If successful, the message will be sent in Slack. Then hit "Save".

__wf_reserved_inherit

Step 6: Activate the Flowbot

Toggle the "Trigger On" button to activate your flow!

Check if the Flowbot you set up is working properly.

That’s it! 🎉 The Flowbot is now complete!

💡 Other Automation Examples of Slack and Dify

By integrating Slack and Dify, you can unlock a wide range of automation possibilities that simplify your workflows. Here are some examples you can explore for your next automation!


■Overview

This is a flow where a message posted on Slack is automatically generated and responded to by Dify's chatbot.

■Recommended for

1. Sales Team

・Teams that want to streamline lead nurturing by automatically responding to customer inquiries

2. Customer Support Team

・Teams considering using Dify's chatbot to automatically generate responses to customer inquiries on Slack

・Teams that want to improve customer satisfaction by responding quickly and accurately to customer inquiries

・Teams that want to automate responses to frequently asked questions to reduce the burden on operators

3. Marketing Team

・Teams that want to enhance brand image by automatically responding to customer inquiries

・Teams that want to understand customer needs and interests to leverage in marketing strategies

■Benefits of Using This Template

Slack is an excellent tool for facilitating team communication.
However, having personnel manually check and respond to every message is inefficient and time-consuming.
By integrating Dify's chatbot, these issues can be resolved.

By using this flow, Dify automatically analyzes messages received on Slack and generates appropriate responses, allowing personnel to focus on more important tasks without the need for manual input.

■Notes

・Please integrate both Dify and Slack with Yoom.

Automation Example Using Slack

Notify Slack When an Event is Created in Google Calendar

Automatically send notifications to Slack when events are created in Google Calendar, ensuring that no scheduled events are missed.


■Overview

This is a flow where a message posted on Microsoft Teams is automatically generated and responded to by Dify's chatbot.

■Recommended for

1. Sales Team

・Teams that want to streamline lead nurturing by automatically responding to customer inquiries

2. Customer Support Team

・Teams considering using Dify's chatbot to automatically generate responses to customer inquiries on Microsoft Teams

・Teams that want to improve customer satisfaction by responding quickly and accurately to customer inquiries

・Teams that want to automate responses to frequently asked questions to reduce the burden on operators

3. Marketing Team

・Teams that want to enhance brand image by automatically responding to customer inquiries

・Teams that want to understand customer needs and interests to inform marketing strategies

■Benefits of using this template

Microsoft Teams is a tool that enhances teamwork.
However, having a person manually respond to every message is inefficient, and integrating Dify can solve this problem.

By integrating Dify with Microsoft Teams, Dify automatically analyzes received messages and generates appropriate responses.
This frees up team members from repetitive tasks, allowing them to focus on more important work.

■Notes

・Please integrate both Dify and Microsoft Teams with Yoom.

・Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.

Notify Slack When a New Lead is Registered in Salesforce

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


■Overview

This is a flow where a message posted on LINE WORKS is automatically generated and responded to by Dify's chatbot.

■Recommended for

1. Those who want to streamline internal FAQs

・Those who want to reduce the burden on staff and shorten response time by having AI automatically answer employee questions

2. Those who want to revitalize internal communication

・Those who want to create an environment where employees can easily ask questions and consult, promoting information sharing

3. Companies utilizing LINE WORKS as an internal portal

・Those who want to enhance convenience by providing AI-driven information and support on LINE WORKS

■Benefits of using this template

LINE WORKS is implemented by many companies as a tool to facilitate internal communication, but it is a daunting task for staff to answer all questions.
Especially, spending time on [frequently asked questions] or [simple questions] from employees can be a significant burden for staff, preventing them from focusing on their primary duties.

By integrating LINE WORKS with Dify, internal communication can be streamlined, reducing the burden of handling questions and leading to increased productivity for staff.
Additionally, by creating an environment where employees can access necessary information at any time, it is possible to improve the efficiency of the entire company's operations.

■Notes

・Please integrate both Dify and LINE WORKS with Yoom.

Automatically Notify Slack of Messages Posted on Google Chat

Automate the process of notifying Slack when messages are posted on Google Chat, eliminating the need for manual transcription and preventing errors. This is especially useful for teams using multiple chat tools.


■Overview

This is a flow that notifies Slack of messages posted on Google Chat.

■Recommended for

1. Those who use multiple chat tools such as Google Chat and Slack for work

・Department heads using it for internal communication

・Sales assistants responsible for communication with client companies

2. Those who want to reduce manual input tasks

・Owners of small and medium-sized enterprises aiming for operational efficiency

・Office managers interested in workflow automation

・Administrative staff managing data using digital tools

■Benefits of using this template

・Automatically sends message content, significantly improving operational efficiency by eliminating the need for manual input.

■Notes

・Please integrate both Google Chat and Slack with Yoom.

・Integration with Google Chat is only possible with Google Workspace. Please refer to the details here.

https://intercom.help/yoom/ja/articles/6647336

Automation Example Using Dify

Create a Response with Dify and Notify via Gmail When an Inquiry Email is Received

Dify can be used not only with Slack but also to automate responses for email inquiries in Gmail, streamlining email management.


■Overview

This is a flow where when there is an inquiry in HubSpot, the response content is created in Dify and notified to Slack.
By using Yoom, you can easily connect apps without the need for programming.

■Recommended for

1. Those who use HubSpot for customer management and sales activities

・Those who receive inquiries from HubSpot forms

2. Companies using Slack as a chat tool

・Those who want to facilitate information sharing using Slack

3. Companies using AI chatbots with Dify

・Those who want to review responses once due to variability in response quality based on the questions

■Benefits of using this template

By using this template, when there is an inquiry in HubSpot, the response content is automatically created in Dify and notified to Slack.
This leads to faster customer response.
As response speed increases, customer satisfaction improves, contributing to increased sales.

Additionally, the automatic creation of response drafts reduces the burden on the person in charge to think of responses.
If there are any deficiencies in the content created by AI, you can modify it before sending, ensuring the quality of the responses.

■Notes

・Please connect Yoom with HubSpot, Dify, and Slack respectively.

・Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.

・Please note that the shortest activation interval varies depending on the plan.

・For how to connect Dify with My Apps, please refer to here.


■Overview

This is a flow where, when there is an inquiry in HubSpot, the response content is created in Dify and notified in Chatwork.
By using Yoom, you can easily connect apps without programming.

■Recommended for

1. Companies using HubSpot

・Those who are handling customer support using HubSpot forms

2. Companies building AI apps with Dify

・Those who want to streamline operations by integrating Dify with other apps

3. Companies using Chatwork as an internal chat tool

・Those who want to facilitate smooth information sharing using Chatwork

■Benefits of using this template

By integrating HubSpot, Dify, and Chatwork, you can gain several benefits.
First, since the inquiry content is notified in Chatwork along with the response proposal, customer support becomes faster.
This will enhance the customer experience and contribute to increased sales.

It is also effective for information sharing among members.
Since inquiry content is notified quickly, all relevant parties can understand the content and follow up if necessary.
Smooth communication will also lead to strengthened team collaboration.

■Notes

・Please integrate each of HubSpot, Dify, and Chatwork with Yoom.

・You can select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.

・Please note that the shortest trigger interval varies depending on the plan.

・For how to integrate Dify with My Apps, please refer to here.


■Overview

This is a flow where, upon receiving an inquiry in HubSpot, the response content is created in Dify and notified in Microsoft Teams.
By using Yoom, you can easily connect apps without programming.

■Recommended for

1. Those who are using HubSpot for customer support and marketing

・Those who find it time-consuming to handle inquiries in HubSpot

2. Those who are using Dify to generate text and response content

・Those who want to leverage Dify's auto-generation for quick and high-quality customer support

3. Companies using Microsoft Teams as an internal communication tool

・Those who want to ensure they don't miss important information

■Benefits of using this template

By using this flow, inquiries from HubSpot trigger automatic response generation in Dify and notifications in Microsoft Teams.
This allows you to enjoy several benefits.

First, since the inquiry content and response proposal are notified together, response speed will improve.
The risk of missing important information is also reduced, which decreases the chance of missing responses.
Additionally, as information sharing among team members becomes smoother, collaboration is strengthened, and communication is invigorated.

■Notes

・Please connect Yoom with HubSpot, Dify, and Microsoft Teams respectively.

・Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.

・Please note that the shortest activation interval varies depending on the plan.

・For how to connect Dify with My Apps, please refer to here.

・Microsoft365 (formerly Office365) has plans for home use and general business (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.

Automatically Summarize and Append Content in Google Sheets Using Dify

Automatically summarize and append data in Google Sheets, ensuring consistency and quality in the content you manage.


■Overview

This is a flow where, upon receiving an inquiry email in Gmail, the response content is created in Dify and notified in Google Chat.

By using Yoom, you can easily connect apps without programming.

■Recommended for

1. Companies handling inquiries via Gmail

・Those who feel there are challenges in the speed of handling inquiries

2. Companies building AI apps with Dify

・Those who want to streamline operations by integrating Dify with other apps

3. Companies using Google Chat as an internal chat tool

・Those who want to facilitate smooth information sharing using Google Chat

■Benefits of using this template

By implementing a flow that automatically generates response content in Dify and notifies Google Chat when an inquiry email is received in Gmail, you can enjoy the following benefits.
This flow improves the speed of handling inquiries.
Quick responses enhance customer satisfaction and promote the building of trust relationships.

Additionally, notifications via Google Chat facilitate smooth information sharing among members, improving the overall responsiveness of the team.
Since interactions regarding inquiries can be conducted directly in the chat, it also leads to smoother communication.

■Precautions

・Please connect Gmail, Dify, and Google Chat with Yoom.

・For how to integrate Dify with My Apps, please refer to here.

・Integration with Google Chat is only possible with Google Workspace. For details, please refer to here.

・Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.

・Please note that the shortest activation interval varies depending on the plan.


■Overview

This is a flow where when you receive an inquiry email in Gmail, the response content is created in Dify and notified in Discord.

By using Yoom, you can easily connect apps without programming.

■Recommended for

1. Companies receiving inquiry communications via Gmail

・Those dissatisfied with the response speed or quality of inquiries

2. Companies building AI apps with Dify

・Those who want to improve business efficiency by linking Dify with other apps

3. Companies using Discord as an internal communication tool

・Those who want to ensure they don't miss important information

■Benefits of using this template

By utilizing the flow of creating response content in Dify and notifying it in Discord when you receive an inquiry email in Gmail, you can enjoy the following benefits.
First, you can respond quickly to received inquiries, improving customer satisfaction.
By automatically creating responses with Dify, you can reduce effort, improve response speed, and focus on other important tasks.

Additionally, by automatically notifying in Discord, information sharing across the team becomes smoother, strengthening collaboration.

■Notes

・Please connect Gmail, Dify, and Discord with Yoom.

・For how to link Dify with My Apps, please refer to here.

・You can select the trigger interval from 5, 10, 15, 30, or 60 minutes.

・Please note that the shortest trigger interval varies depending on the plan.

Automatically Generate Text Based on Google Form Responses and Reply via Gmail

Dify can generate text automatically from Google Form submissions and send replies via Gmail, saving your time and effort.


■Overview

This is a flow where a new conversation created in Intercom triggers a response generated in Dify and notifies Microsoft Teams.

With Yoom, you can easily achieve this flow without any programming, as it allows seamless integration between apps.

■Recommended for

1. Those who use Intercom for customer support

・Customer support departments in companies


2. Those who use Dify in their work

・Those who want to streamline response generation and Microsoft Teams

■Benefits of using this template

If you are manually handling inquiries in Intercom, there is a risk of delays in responses.
Additionally, creating individual responses to customer inquiries can be time-consuming and may feel cumbersome for each task.

With this flow, when a conversation is created in Intercom, a response is automatically generated in Dify and notified to Microsoft Teams, streamlining the response creation process.
You can proceed with handling based on the response created in Dify, improving work efficiency.

■Notes

・Please integrate Intercom, Dify, and Chatwork with Yoom.

・For instructions on integrating your Intercom app, please refer to here.

・For instructions on integrating your Dify app, please refer to here.

・Microsoft365 (formerly Office365) has both personal and business plans (Microsoft365 Business), and if you are not subscribed to the business plan, authentication may fail.

・Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.

・Please note that the shortest activation interval varies depending on the plan.

👏 Benefits of Integrating Slack with Dify

Benefit 1: Prevent Overlooked Responses

If you often miss replies on Slack due to a busy schedule, Dify’s chatbot auto-generation can help. For example, when a team member posts a message about the system, Dify can automatically generate a response. This automation ensures consistent answers to team questions and prevents missed responses, enabling smoother task management even when juggling multiple responsibilities.

Benefit 2: Streamlined Workflow

By leveraging Dify’s auto-generation feature, teams can focus on other prioritized tasks rather than spending time on repetitive inquiries. For example, when an inquiry about labor rules is posted, the chatbot can automatically generate a response. Automation enhances individual productivity and provides smoother team workflow, allowing tasks to progress faster and reducing time spent on repetitive inquiries.

📖 Summary

Integrating Slack with Dify allows you to automate message responses, providing instant responses, and ensuring no inquiries go unanswered. In this article, we focused on how to automatically generate and send responses by setting up Dify’s chatbot when a message is posted on Slack. This helps save valuable time, ensure consistency in response, and boost overall productivity.

Best of all, no technical expertise is needed, and anyone can easily set it up! Ready to simplify your workflows? Sign up for Yoom and try it today!

👉 Create your free Yoom account now

Create these powerful automations yourself!
Try now
About the author
m.wadazumi
m.wadazumi
Having transitioned from a career in child welfare to working as a writer, I am currently blogging for Yoom. I am continually amazed by the efficiency improvements Yoom enables and am eager to share this excitement with others to contribute to society. I will be sharing insights on app integrations and automation that even someone like me, with zero programming knowledge, can accomplish.
Tags
Automatic
Automation
Dify
Integration
Notification
Slack