I tried integrating Slack with ChatGPT to utilize AI from Slack!
How to Integrate Applications
・
2025-04-18
I tried integrating Slack with ChatGPT to utilize AI from Slack!
y.matsumoto
Generative AI is useful in various scenarios such as information retrieval, brainstorming, and summarization. Many people might already be using it in their work. This time, I would like to introduce a method to create a simple chatbot by integrating ChatGPT with Slack. Normally, developing a chatbot requires development, which can be costly and difficult to achieve. However, with the no-code tool "Yoom," you can easily create one! Even I, who am not tech-savvy, was able to do it easily, so if you're interested, please take a look!
Recommended for
Those interested in improving work efficiency by utilizing Slack and ChatGPT
Corporate personnel looking to automate internal support and knowledge management
Those considering customer support with a multilingual chatbot
HR personnel who want to improve internal communication efficiency
Corporate education personnel who want to efficiently train new employees
For those who want to try it immediately
In this article, we introduce the integration method using the no-code tool "Yoom." No complicated settings or operations are required, and even non-engineers can easily achieve it. You can also start immediately from the template below, so please give it a try!
[About Yoom]
How to Create a Flow Where ChatGPT Responds When You Post on Slack
Yoom is very convenient!
It helps in various areas to improve work efficiency, and this time, we will introduce a flow where you can create a "chatbot" by integrating Slack and ChatGPT as mentioned earlier! No specialized knowledge is required, and anyone can easily do it by following the steps, so please take a look and give it a try.
Before Getting Started
First, if you do not have a Yoom account, please create one from the Yoom account creation page. You can start in 30 seconds!
Step 1: Connect Slack and ChatGPT to My Apps
1. First, log in to Yoom, select "My Apps" from the left menu, and choose "+ New Connection".
2. From the list of new connections in My Apps, select "ChatGPT" and "Slack" to be used this time, and connect the apps.
3. Select any project from the project list on the left and click "+ New Creation".
4. This time, select new creation.
5. Enter any title you like.
Step 2: Set a Trigger to Activate When a Message is Sent on Slack
6. Select "When a specific app event is received" as the condition to activate the flow bot.
7. Select "Slack" from the list of apps.
8. Set up the linked account and action.
App trigger title: Set it as you like (it can be blank. The content of the trigger action will be reflected.) Account information to link with Slack: Set any account. Trigger action: Select "When a new message is posted in the channel."
9. Set up the API connection for the app trigger.
Trigger activation interval: Set any time. Channel ID: Select from the dropdown candidates.
10. Conduct a test, and if successful, click "Save."
Step 3: Set Up a Branch Operation
11. Click the ⊕ button under the app trigger you just created.
12. Select "Branch" for the operation type.
13. Specify the branching conditions.
Title: Set it as you like. (It is easy to understand if you write something like "Branch | If the string 'This is ChatGPT's response.' is included.")
Operation: Select "When a new message is posted in the channel."
Output: Select "Message content."
Branch condition: Select "Contains value" and enter "This is ChatGPT's response."
Explanation) By setting it as above, branching will occur if the string "This is ChatGPT's response." is included, preventing an infinite loop.
Step 4: Set Up an Action to Converse with ChatGPT and Obtain a Response
14. Click the "⊕ Other" button under the branching action you just created.
15. Select "Integrate with an app" for the operation type.
16. Select "ChatGPT" from the list of apps.
17. Set up the linked account and action.
Title: Set it as you like (it can be blank. The content of the action will be reflected.)
Account information to link with ChatGPT: Set any account.
Action: Select "Converse."
18. Set up the API connection.
Message content: Click and select "Message content" from "When a new message is posted in the channel" in the output. Confirm that it is written as {{Message content}} as shown in the image above.
※Explanation) By setting it as above, you can automatically send messages posted on Slack to ChatGPT.
Role: Select User.
Temperature: Set it as you like (it can be blank).
Maximum token count: Set it as you like (it can be blank).
Model: Set it as you like.
19. Conduct a test, and if successful, click "Save."
Step 5: Set Up an Action to Reply with the Response on Slack
20. Click the ⊕ button under the "Integrate with an app" action you just created.
21. Select "Integrate with an app" for the operation type.
22. Select "Slack" from the list of apps.
23. Set up the linked account and action.
Title: Set it as you like (it can be blank. The content of the action will be reflected.)
Account information to link with Slack: Set any account.
Action: Select "Send a message to the channel."
24. Set up the API connection.
Channel ID to post to: Select from the candidates.
Message: Enter something like "This is ChatGPT's response." for clarity.
Click inside the message box and select "Response content" from "Converse" in the output.
Confirm that it is written as
[About Yoom]
How to Create a Flow Where ChatGPT Responds When You Post on Slack
Yoom is very convenient!
It helps in various areas to improve work efficiency, and this time, we will introduce a flow where you can create a "chatbot" by integrating Slack and ChatGPT as mentioned earlier! No specialized knowledge is required, and anyone can easily do it by following the steps, so please take a look and give it a try.
as shown in the image above.
※Explanation) By setting it as above, you can automatically send responses from ChatGPT to Slack.
25. Conduct a test, and if successful, click "Save."
Well done! This completes the "chatbot"!
Other Automation Examples Using Slack and ChatGPT
Did you understand how to create a "chatbot" by integrating Slack and ChatGPT? At Yoom, you can create flow bots by integrating with various apps, so the chatbot introduced today can be easily modified and customized to suit your business needs! In addition to what we introduced today, here are some other examples.
Examples of Automation Using Slack
Notify Slack of Received Emails
Automatically notify Slack of the contents of received emails. Automatic notification of email body and attachments is possible.
Register content posted on Slack to various services
Automatically register content posted on Slack to various services such as kintone, Notion, and Asana. Not only the message content but also file registration is possible.
Automation Example Using ChatGPT
Summarize Received Emails with ChatGPT and Send Notifications
Automatically summarize the content received in Gmail or Outlook using ChatGPT and send notifications to a chat tool.
Analyze the added information with ChatGPT and reflect the results
When information is added to platforms like Salesforce or Notion, ChatGPT analyzes it and automatically appends the results.
Benefits and Use Cases of Integrating Slack with ChatGPT
Benefit 1: Efficient Sharing of Project Knowledge
By integrating Slack with ChatGPT, when members post questions or confirmations on Slack, ChatGPT automatically provides answers, facilitating smooth knowledge sharing.
Especially during project progress, questions about specialized knowledge and work procedures frequently arise, but ChatGPT can provide immediate answers, allowing responses without bothering other members. Furthermore, by training it on important guidelines and manuals, consistent answers of a certain quality can be provided, which is expected to improve work efficiency. Utilizing it for responding to questions during project progress will enable all members to share information smoothly, contributing to increased productivity.
Benefit 2: Effective Information Organization through Conversation Summarization
When thread conversations in Slack become extensive, ChatGPT automatically generates summaries, organizing information in a format that is easy for the entire team to understand.
For example, when sharing project progress on Slack regularly, summarizing the extensive exchanges can be time-consuming, but with ChatGPT's summaries, each member can efficiently understand the content and make decisions to move to the next step. Additionally, providing summaries of important discussions or meeting content is convenient for members who want to review them later. This automatic summarization feature will reduce communication errors among stakeholders and facilitate smooth project progress.
Benefit 3: Automation of New Employee Training and Inquiry Responses
By utilizing ChatGPT, basic inquiries from new employees can be automatically handled on Slack, reducing the burden on senior employees to respond individually.
By having ChatGPT handle basic questions about new tools or internal rules, the effort of education is reduced, and an environment is created where newcomers can start work early. Furthermore, in global companies, leveraging ChatGPT's multilingual support will enable smooth responses to inquiries from overseas newcomers. In this way, it is expected to strengthen new employee education and internal support systems while also leading to reduced operational costs.
Conclusion
This time, we introduced the benefits and methods of creating a "chatbot" by integrating ChatGPT with Slack! By creating a "chatbot," companies and teams can significantly improve work efficiency by automatically generating appropriate responses. No specialized knowledge is required, and anyone can easily create one, so please give it a try!
The person who wrote this article
y.matsumoto
Until now, I have experienced sales and sales office work in the human resources industry.
Based on my experience in my previous job, I feel that the problems faced by various companies can be reduced by “automating operations.”
Through Yoom, we will continue to send out information on a daily basis so that we can solve your problems even a little bit!
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.
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.