SlackとNotionの連携イメージ
[No Code Solution] How to Automatically Integrate Slack Message Data into Notion
Learn more about Yoom
Try this template
SlackとNotionの連携イメージ
How to Integrate Applications

2025-05-21

[No Code Solution] How to Automatically Integrate Slack Message Data into Notion

a.sugiyama-

Even if you want to record interactions on Slack in Notion, doing it manually can be cumbersome and may lead to missing information. As your workload increases, many people may be looking for ways to efficiently organize data and ensure that necessary information is managed accurately.

In this article, we introduce a method to integrate Slack with Notion and automatically save messages to Notion. By utilizing the no-code tool Yoom, you can easily set it up without any programming! By reducing manual work, you can alleviate the burden of tasks and achieve smooth information sharing.

Furthermore, we will also introduce various automation flows using the Slack and Notion APIs, so please read until the end!

For those who want to try it quickly

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


■Overview
The "Create a page in Notion when a message is posted in Slack" flow is a business workflow that improves team communication and information management efficiency.
By automatically saving important messages shared on Slack to Notion, centralization of information management is achieved. This reduces manual data entry, saving time and effort.
As a result, productivity for the entire team can be expected to improve.

■Recommended for
・Team leaders who frequently use Slack and want to efficiently manage important information
・Those who organize information in Notion but spend a lot of time on manual input
・Companies that want to automate information coordination between multiple tools and improve business efficiency
・Those aiming for centralized information management and aiming to improve team-wide productivity

■Notes
・Please link Slack, Notion, and Yoom.
・Triggers can be set at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest trigger interval differs depending on the plan.

What You Can Do by Integrating Slack and Notion

By integrating the APIs of Slack and Notion, you can automatically link Slack data to Notion! For example, you can automatically perform data integration like the one below without human intervention.

Simply click "Try it out" for the automation example you're interested in and register your account information to immediately experience the integration of Slack and Notion.
Registration takes only 30 seconds, so feel free to give it a try!

Create a Page in Notion When a Message is Posted in Slack

This flow automatically creates a page in Notion when you want to record important messages shared in Slack in Notion as well.

It helps prevent information from being overlooked!


■Overview
The "Create a page in Notion when a message is posted in Slack" flow is a business workflow that improves team communication and information management efficiency.
By automatically saving important messages shared on Slack to Notion, centralization of information management is achieved. This reduces manual data entry, saving time and effort.
As a result, productivity for the entire team can be expected to improve.

■Recommended for
・Team leaders who frequently use Slack and want to efficiently manage important information
・Those who organize information in Notion but spend a lot of time on manual input
・Companies that want to automate information coordination between multiple tools and improve business efficiency
・Those aiming for centralized information management and aiming to improve team-wide productivity

■Notes
・Please link Slack, Notion, and Yoom.
・Triggers can be set at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest trigger interval differs depending on the plan.

Add a Post to Notion When a Message is Sent on Slack

This flow automatically extracts lines containing specific keywords from messages sent on Slack and adds them to Notion.


This flow adds the post content to Notion when a message is sent on Slack.

■ Notes
- Please link Slack, Notion, and Yoom respectively.
- AI operations are a feature available only with the Team Plan and Success Plan. For Free Plan and Mini Plan, operations of the flow bot that you are setting will result in an error, so please be careful.
- Paid plans such as the Team Plan and Success Plan offer a two-week free trial. During the free trial, you can use restricted apps and AI features (operations).

Use AI to OCR Articles Posted on Slack and Summarize Content to Add to Notion

This flow automatically extracts text from newly posted website articles on Slack using OCR and adds the summarized content to Notion.

With AI capabilities, handling large amounts of information is no problem!


This flow extracts text from newly posted website article data on Slack using OCR and adds the summarized content to Notion.

Let's Create a Slack and Notion Integration Flow

Now, let's create a flow that integrates Slack and Notion!
This time, we'll use Yoom to proceed with the Slack and Notion integration without any coding. If you don't have a Yoom account yet, please create one from the Yoom registration form.

[What is Yoom]

This time, we will create a flow bot that creates a page in Notion when a message is posted in Slack!

The creation process is broadly divided into the following steps.

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

■Overview
The "Create a page in Notion when a message is posted in Slack" flow is a business workflow that improves team communication and information management efficiency.
By automatically saving important messages shared on Slack to Notion, centralization of information management is achieved. This reduces manual data entry, saving time and effort.
As a result, productivity for the entire team can be expected to improve.

■Recommended for
・Team leaders who frequently use Slack and want to efficiently manage important information
・Those who organize information in Notion but spend a lot of time on manual input
・Companies that want to automate information coordination between multiple tools and improve business efficiency
・Those aiming for centralized information management and aiming to improve team-wide productivity

■Notes
・Please link Slack, Notion, and Yoom.
・Triggers can be set at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest trigger interval differs depending on the plan.

Step 1: Integrate Slack and Notion with My Apps

Here, we will integrate Yoom with each app to enable operations.

1. After logging into Yoom, click on My Apps on the left side of the Yoom page screen and select Add on the right. Enter "Slack" in the search box at the top right and select Slack from the search results.

__wf_reserved_inherit

When the following screen is displayed, select the channel you want to integrate and click "Allow" in the red frame.

__wf_reserved_inherit

Administrator permission may be required for Slack My App integration. For more details, please refer to this help page.

2. Next, register Notion with My Apps.

When the following screen is displayed, click "Select pages" in the red frame.

__wf_reserved_inherit

Next, when the following screen is displayed, click "Allow access" in the red frame below.

__wf_reserved_inherit

If a new channel is created after My App integration, you will need to re-integrate and check it.

If Notion and Slack are displayed in My Apps, registration is complete!

Step 2: Copy the Template

Now, let's start creating the flow! We have prepared a template to make it easy, so let's copy this first.
Log in to Yoom and click "Try it" on the banner below.


■Overview
The "Create a page in Notion when a message is posted in Slack" flow is a business workflow that improves team communication and information management efficiency.
By automatically saving important messages shared on Slack to Notion, centralization of information management is achieved. This reduces manual data entry, saving time and effort.
As a result, productivity for the entire team can be expected to improve.

■Recommended for
・Team leaders who frequently use Slack and want to efficiently manage important information
・Those who organize information in Notion but spend a lot of time on manual input
・Companies that want to automate information coordination between multiple tools and improve business efficiency
・Those aiming for centralized information management and aiming to improve team-wide productivity

■Notes
・Please link Slack, Notion, and Yoom.
・Triggers can be set at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest trigger interval differs depending on the plan.

When you copy, the template will be copied to your Yoom management screen as shown below, so let's press OK and proceed with the settings.

__wf_reserved_inherit

Step 3: Set up App Trigger in Slack

This is the first memorable setting! First, please click the red frame below.

__wf_reserved_inherit

Clicking will take you to the following screen.

The item labeled Account Information connected to Slack contains the information from when you linked My App in Step 1.
If necessary, modify the title, leave the trigger action as is, and proceed to the next step!

__wf_reserved_inherit

Proceed to the next screen, and the following screen will be displayed.

Set the above, post a new message to the specified channel, and then click Test.

__wf_reserved_inherit

If "Test Successful" is displayed and the content of the message is obtained as retrieved value, the trigger setup is complete!

Step 4: Set up to Retrieve Posted Content in Slack

Once the trigger setup is complete, click the red frame below.

__wf_reserved_inherit

1. If necessary, modify the title, select the conversion type according to the number of characters in the text, and proceed to the next step.

__wf_reserved_inherit

2. Proceed to the next step, and the following screen will be displayed. Set the text and keywords to be extracted.

__wf_reserved_inherit

Set "Message Text" in "Target Text".

As shown in the screen below, click the field and select "Message Text" in "When a new message is posted in the channel" to set the retrieved value of "Message Text".

__wf_reserved_inherit

Specify the items to extract from the target text, separated by commas (,).
Let's specify the content you want to notify to Notion individually!

__wf_reserved_inherit

Once the setup is complete, click "Test" to verify the operation. If there are no issues, click "Save" to complete the setup.

Step 5: Set up to Create a Page in Notion

Next, set up the action to add the message posted in Slack to Notion.
Click the red frame below.

__wf_reserved_inherit

1. On the following page, check that the linked account is correct.

__wf_reserved_inherit

2. Next, connect the API.

  • Database ID: Enter "●●●" from the Notion database URL "www.notion.so/{●●●}?v=xxxxxxxx".
    ※Enter the page ID of the Notion where you want to transfer Slack data.
  • Title Property Name: Register the column name of the property.
  • Page Title: Enter any text. ※You can also select from the retrieved value.
  • Content: Enter any text. ※You can also select from the retrieved value

__wf_reserved_inherit

If the test is successful, click Save.

Step 6: Set the Trigger to ON and Complete the Flow Operation Preparation

The flow bot is now complete! Great job!

__wf_reserved_inherit

Finally, turn the trigger ON. All settings are now complete. This was the method to create a page in Notion when a message is posted in Slack!

This time, we introduced how to link data from Slack to Notion, but if you want to link data from Notion to Slack, please also use the following template.

1. Automatically notify Slack when progress is updated in Notion

In this flow, when the progress of a task is updated in Notion, a notification is automatically sent to the linked Slack channel.

This automation allows you to fully grasp the current state of the project and prevents communication leaks or delays.


■Overview
In this flow, when the progress of a task is updated in Notion, a notification is automatically sent to Slack. This automation allows you to fully understand the current state of the project and prevents communication leaks or delays.
With Yoom, you can easily connect apps without the need for programming.

■Recommended for
・Those who regularly use Notion and Slack
・Team leaders who want to streamline project management
・Companies that want to facilitate communication in remote work
・IT personnel who want to introduce business automation

■Notes
・Notion and Slack need to be connected to Yoom.
・Branching is a feature (operation) available in plans above the mini plan. In the case of the free plan, the operation of the flow bot set will result in an error, so please be careful.
・Paid plans such as the mini plan offer a 2-week free trial. During the free trial, you can use restricted apps and features (operations).

2. Notify a specified Slack channel when a page is created or updated in Notion

In this flow, when a page is created or updated in Notion, a notification is automatically sent to the connected Slack channel.

This automation allows you to easily check information without switching between multiple apps.


This is a flow to notify Slack when a page is created in a specific database in Notion.

Other Automation Examples Using Slack and Notion APIs

In addition to integration with Slack and Notion, you can automate various tasks by utilizing each API.

If you find something interesting, please give it a try!

Convenient Automation Examples Using Slack

You can receive completion notifications from other apps or automatically forward emails.
By leveraging AI, you can receive notifications in multiple languages, making it adaptable to a wide range of tasks!


This is a flow that retrieves website information daily and notifies it on Slack.

This flow forwards the email content to Slack notification when a Gmail email is received.

This is a flow to notify Slack when a contract is completed in DocuSign.

This flow translates messages posted on Slack and posts the translated version to Slack.

This flow adds the post content to Notion when a message is sent on Slack.

■ Notes
- Please link Slack, Notion, and Yoom respectively.
- AI operations are a feature available only with the Team Plan and Success Plan. For Free Plan and Mini Plan, operations of the flow bot that you are setting will result in an error, so please be careful.
- Paid plans such as the Team Plan and Success Plan offer a two-week free trial. During the free trial, you can use restricted apps and AI features (operations).

Convenient Automation Examples Using Notion

There are a wide variety of templates available, from task management to schedule management. Let's make use of them according to the purpose of Notion!


■Overview
This workflow allows you to automatically create a corresponding record in Notion just by adding a new row in Google Sheets. This automation eliminates the need for manual data entry and double management, maintaining consistency of information.
With Yoom, you can easily connect apps without programming.

■Recommended for
・Those who use Google Sheets and Notion regularly and spend time on manual data entry
・Project managers who want to streamline team information sharing and update data without omissions
・Business owners who want to prevent errors from double data management and improve work accuracy
・IT personnel in companies interested in business automation through IT tool integration and considering implementation
・Freelancers or sole proprietors who need to regularly reflect data in Notion and want to save effort
・All business professionals looking to review and streamline their current workflow

■Notes
・You need to connect Google Sheets and Notion to Yoom.
・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.

■Overview
The workflow 'Create a schedule in Google Calendar based on Notion information and send an email' streamlines the process of creating schedules and sending emails.

■Recommended for
・Those who use Notion for organizing information and task management
・Those who manage schedules using Google Calendar but find manual schedule input cumbersome
・Those who want to quickly reflect schedules based on Notion information
・Those who want to quickly notify important schedules to stakeholders via email
・Teams that have implemented Notion and Google Calendar

■Notes
・Please link both Notion and Google Calendar with Yoom.
・Please refer to the following for the trigger setting method using the Chrome extension.
https://intercom.help/yoom/ja/articles/8831921


■Overview
This flow allows for automatic notifications to Microsoft Teams about task progress updates in Notion. This automation ensures that all team members can stay informed about the latest progress, facilitating smooth information sharing.
By using Yoom, you can easily connect applications without any programming knowledge.

■Who would benefit from this template
• Those who regularly use Notion and Microsoft Teams
• Team leaders managing projects with Notion
• Company representatives using Microsoft Teams as the main communication tool
• IT personnel or administrators looking to improve operational efficiency
• Companies aiming to enhance information sharing in a remote work environment

■Notes
・Notion and Microsoft Teams need to be linked with Yoom.
・Microsoft365 (formerly Office365) has both home and general corporate plans (Microsoft365 Business), and authentication may fail if you are not subscribed to a general corporate plan.
・Branching is a feature available in plans above the mini plan. If you use a free plan, the operations set by the Flowbot will result in an error, so please be careful.
・Paid plans such as the mini plan offer a 2-week free trial. During the free trial, you can use restricted apps and functions (operations).

■Overview
The 'Record completion history in Notion when an Asana task is completed' workflow is an ideal automation process for those aiming to streamline project management.
When a task is completed in Asana, its history is automatically recorded in Notion, eliminating the need for manual data entry and management.
This increases transparency in work and boosts the productivity of the entire team.

■Recommended for
- Team leaders managing projects using both Asana and Notion
- Business owners looking to automate history management of completed tasks, streamline work processes with Asana-Notion integration
- Those wanting to centrally manage project progress and smoothly share information

■Notes
- Please integrate Yoom with both Asana and Notion.

■Overview
Sharing information on Notion is convenient, but have you ever missed important information because you didn't notice a page update? Also, manually notifying stakeholders of each update is time-consuming. By using this workflow, you can automatically send notifications to the official LINE account when a page is created or updated in Notion, eliminating the hassle and risk of missing information sharing.

■Recommended for
・Those who want to quickly and accurately share Notion updates with stakeholders
・Those who want to automate notifications to customers or teams using the official LINE account
・Those who feel the hassle or risk of human error in manually notifying from Notion

■Notes
・Please link both Notion and the official LINE account 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.

Conclusion

By integrating Slack and Notion, managing messages becomes easier and it helps prevent information from being overlooked. In this article, we introduced a method that can be set up easily without programming. By reducing manual tasks, you can alleviate the burden of work and expect a more efficient way of working!

With the no-code tool Yoom, you can easily integrate Slack and Notion without any specialized knowledge, making your work smoother. Why not start with a free registration and try out the convenient templates? Reduce your workload and achieve a more comfortable environment!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
a.sugiyama-
After experiencing work as a writer in the marketing department of a company I joined as a new graduate, I engaged in work at a startup company. Utilizing the knowledge gained through experience so far, I am involved in the production of content that contributes to improving work productivity. We aim to disseminate useful and valuable information and deliver useful content to as many people as possible.
Tags
Automatic
Automation
Integration
Notion
Slack
Related Apps
App Integration