NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
SlackとNotionの連携イメージ
[No Code Solution] How to Automatically Integrate Slack Message Data into Notion
Learn more about Yoom
Try this template
SlackとNotionの連携イメージ
Flowbot Usecases

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 flow "Create a page in Notion when a message is posted on Slack" is a business workflow that streamlines communication and information management within a team.
By automatically saving important messages shared on Slack to Notion, centralized information management is achieved. This reduces manual data entry, saving time and effort.
This can lead to improved productivity across the entire team.

■Recommended for

  • Team leaders who frequently use Slack and want to efficiently manage important information
  • Those who organize information in Notion but are spending too much time on manual input
  • Companies looking to automate information integration between multiple tools to improve business efficiency
  • Those aiming for centralized information management to enhance team productivity


■Benefits of using this template

  • Centralized information management: Automatically save Slack messages to Notion to prevent information from being scattered.
  • Work efficiency: Eliminate manual data entry tasks, saving time and effort.
  • Error prevention: Automation prevents human errors that occur during manual input.

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 flow "Create a page in Notion when a message is posted on Slack" is a business workflow that streamlines communication and information management within a team.
By automatically saving important messages shared on Slack to Notion, centralized information management is achieved. This reduces manual data entry, saving time and effort.
This can lead to improved productivity across the entire team.

■Recommended for

  • Team leaders who frequently use Slack and want to efficiently manage important information
  • Those who organize information in Notion but are spending too much time on manual input
  • Companies looking to automate information integration between multiple tools to improve business efficiency
  • Those aiming for centralized information management to enhance team productivity


■Benefits of using this template

  • Centralized information management: Automatically save Slack messages to Notion to prevent information from being scattered.
  • Work efficiency: Eliminate manual data entry tasks, saving time and effort.
  • Error prevention: Automation prevents human errors that occur during manual input.

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.


■Overview

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

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

■Recommended for

1. People who communicate via Slack for work

・Those who use Slack regularly to conduct business

・Those who search on Slack using specific keywords

2. People who use Notion

・Those who want to centrally manage specific information in Notion

・Those who want to automate the manual task of transferring information

■Benefits of using this template

Searching for posts containing specific keywords from messages sent on Slack can be a hassle.
Additionally, if a single message contains a lot of content, it can take time to interpret, potentially reducing productivity.

With this flow, you can extract lines containing specific keywords from messages sent on Slack and add them to Notion.
By accumulating sentences related to specific keywords in Notion, you can reduce the time it takes to search, thereby improving work efficiency.

You can set keywords for Slack channels and AI functions as desired, allowing customization to meet your needs.

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!


■Overview

This is a flow where article data newly posted on Slack, such as websites, is extracted using OCR and the summarized content is added to Notion.

Notes

・Please integrate Yoom with both Slack and Notion.

・AI operations are features (operations) available only with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations set in the flow bot will result in an error, so please be aware.

・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).

・Please note that OCR data may not be readable if it exceeds 6,500 characters or if the text is too small.

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 flow "Create a page in Notion when a message is posted on Slack" is a business workflow that streamlines communication and information management within a team.
By automatically saving important messages shared on Slack to Notion, centralized information management is achieved. This reduces manual data entry, saving time and effort.
This can lead to improved productivity across the entire team.

■Recommended for

  • Team leaders who frequently use Slack and want to efficiently manage important information
  • Those who organize information in Notion but are spending too much time on manual input
  • Companies looking to automate information integration between multiple tools to improve business efficiency
  • Those aiming for centralized information management to enhance team productivity


■Benefits of using this template

  • Centralized information management: Automatically save Slack messages to Notion to prevent information from being scattered.
  • Work efficiency: Eliminate manual data entry tasks, saving time and effort.
  • Error prevention: Automation prevents human errors that occur during manual input.

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 flow "Create a page in Notion when a message is posted on Slack" is a business workflow that streamlines communication and information management within a team.
By automatically saving important messages shared on Slack to Notion, centralized information management is achieved. This reduces manual data entry, saving time and effort.
This can lead to improved productivity across the entire team.

■Recommended for

  • Team leaders who frequently use Slack and want to efficiently manage important information
  • Those who organize information in Notion but are spending too much time on manual input
  • Companies looking to automate information integration between multiple tools to improve business efficiency
  • Those aiming for centralized information management to enhance team productivity


■Benefits of using this template

  • Centralized information management: Automatically save Slack messages to Notion to prevent information from being scattered.
  • Work efficiency: Eliminate manual data entry tasks, saving time and effort.
  • Error prevention: Automation prevents human errors that occur during manual input.

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 you update task progress in Notion, a notification is automatically sent to Slack. This automation allows you to keep track of the project's current status without any omissions, preventing communication gaps and 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 implement business automation

■Benefits of using this template

  • Seamless sharing of task progress
    When managing tasks manually, there is a risk of sharing omissions. By utilizing this flow, progress updates in Notion are reliably notified to Slack, allowing accurate information to be shared across the team.
  • Reduction of effort in progress management tasks
    Manual progress management and sharing tasks with the team become unnecessary, saving time and effort. Employee work efficiency is likely to improve.
  • Streamlined communication
    Important updates are not missed, enabling smooth collaboration. Strengthening team collaboration is possible.

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.


■Overview

This is a flow that automatically sends a chat to Slack when a specific database is created or updated in Notion.

■Recommended for

1. Those who want to easily share tasks and information

・Sales department personnel responsible for managing numerical targets

・Personnel in charge of the headquarters department of companies with many branches

・Professionals such as social insurance labor consultants or tax accountants with advisory contracts

2. Those who use Slack as their main communication tool

・Department heads using it for internal communication

・Sales assistants responsible for interactions with client companies

3. Those who want to reduce manual input tasks and automate processes

・Owners of small and medium-sized enterprises aiming for business automation

・Administrative staff who want to improve data accuracy

■Benefits of using this template

・Automatically sends chats for tasks created or modified in Notion, preventing task omissions.

・The entire process is completed automatically, reducing effort and improving work efficiency.

■Notes

・Please integrate Yoom with both Notion and Slack.

・The action to retrieve records is used to obtain outputs for operations.

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!


■Overview

This is a flow that notifies Slack when a contract is completed in DocuSign.

■Recommended for

1. Those who conduct contract work using DocuSign

・Companies or sole proprietors who create and manage contracts using DocuSign

2. Those who want to quickly notify team members on Slack when a contract is completed

・Those who want to smoothly proceed with post-contract processes through rapid information sharing

■Benefits of using this template

DocuSign is a tool for smoothly creating and managing forms.
By also notifying Slack, you can smoothly share information with the entire team.
However, having to manually confirm and reflect notifications of contract completion and document sending on Slack each time can hinder productivity.

By integrating DocuSign and Slack, you can eliminate the hassle for improving the overall team's productivity.
Automatically notifying Slack of completed contracts reduces manual work, allowing you to focus on core tasks and improve productivity by using time for other operations.

■Notes

・Please integrate both DocuSign and Slack with Yoom.


■Overview

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

■Recommended for

1. Those who need to quickly share email content with team members

  • Project managers and team leaders
  • Customer support representatives and sales personnel

2. Those who want to reduce manual email forwarding and information sharing, and aim for automation

  • Owners of small and medium-sized enterprises aiming for business automation and efficiency
  • Customer service managers who want to increase the speed of email response

3. Those who use Gmail and Slack regularly

  • Users who use Gmail as their primary communication tool
  • Personnel who use Slack for team communication and information sharing

■Benefits of using this template

・Prevents missing important information and enables quick response.

・Allows all team members to share the same information in real-time, facilitating smooth communication.

・Eliminates the hassle of manually forwarding emails and leads to business efficiency through automation.

Notes

・Please integrate Slack with Yoom.


■Overview

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

■Recommended for

1. Those who need to regularly check website updates

・Those who want to constantly keep track of website information, such as price surveys of competitor sites or collecting the latest news from news sites

・Those who want to improve work efficiency by eliminating the hassle of manual information collection

2. Those who want to share website updates with their team

・Those who want to facilitate information sharing within the team by automatically sharing website updates on Slack

・Those who want to ensure that important information updates are not missed and can be responded to quickly by the entire team

3. Those who utilize website information to advance their work

・Those who create reports or conduct data analysis based on website information

・Those who want to improve work efficiency and accuracy by automatically collecting the latest information

■Benefits of using this template

Collecting website information is an important task in business, such as understanding market trends and competitor analysis, but manually retrieving information and notifying Slack daily can interfere with tasks that should be prioritized.

By implementing this flow, you can automatically retrieve website information using RPA and notify Slack, eliminating the need for manual information collection and allowing you to dedicate valuable time to analysis and decision-making.

■Notes

・Please link Slack with Yoom.

・RPA operations are available only with the Success Plan. In the case of the Free Plan, Mini Plan, or Team Plan, the operations and data connections of the set flow bot will result in errors, 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 apps that are normally restricted.


■Overview

This is a flow that translates messages posted on Slack and posts the translated version back to Slack.

■Recommended for

1. Those who exchange messages on Slack

・Team members who conduct business communication on Slack

・Project managers who share the progress of projects

2. Those who need translation when communicating with overseas members

・Team members working collaboratively with overseas members

・Those who need translation for task assignments and project progress sharing

■Benefits of using this template

When communication with overseas members is necessary, you might find information sharing time-consuming and cumbersome.
Since translation tools may be required, notifying the translated results each time can be a hassle.

This template can automatically translate messages posted on Slack.
It eliminates the need to use translation tools, allowing you to notify translated messages quickly.

You can set the language to be translated as desired, allowing you to adapt to the members.

■Notes

・Please integrate Slack with Yoom.

・AI operations are only available with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations of the flow bot you set 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).


■Overview

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

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

■Recommended for

1. People who communicate via Slack for work

・Those who use Slack regularly to conduct business

・Those who search on Slack using specific keywords

2. People who use Notion

・Those who want to centrally manage specific information in Notion

・Those who want to automate the manual task of transferring information

■Benefits of using this template

Searching for posts containing specific keywords from messages sent on Slack can be a hassle.
Additionally, if a single message contains a lot of content, it can take time to interpret, potentially reducing productivity.

With this flow, you can extract lines containing specific keywords from messages sent on Slack and add them to Notion.
By accumulating sentences related to specific keywords in Notion, you can reduce the time it takes to search, thereby improving work efficiency.

You can set keywords for Slack channels and AI functions as desired, allowing customization to meet your needs.

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

When a page is created or updated in Notion, a notification will be sent to a specified LINE chat room.

You can specify any chat room as the notification destination.

Setup Instructions

1. Connect Notion and LINE with Yoom. (My App Integration)

2. Set up the trigger "When a page is created or updated" in Notion and specify the target database.

3. Set up the operation "Send a message to a chat room" in LINE, and configure the destination chat room and message content based on the information obtained from Notion.

4. When the trigger occurs, the flow bot will activate and a notification will be sent to LINE.

Notes

・You need to set up account information for integration in each app's operation.

・Replace the LINE chat room ID with any desired value for use.


■Overview

In this workflow, you can automatically create corresponding records in Notion simply by adding a new row in Google Sheets. This automation eliminates the hassle of manual data entry and double management, ensuring consistency of information.
With Yoom, you can easily connect apps without the need for 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 ensure data is updated without omissions
  • Business owners who want to prevent errors due to double data management and improve the accuracy of operations
  • IT personnel at companies interested in business automation through IT tool integration and considering its 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 workflows

■Benefits of using this template

  • Time-saving
    ・Reduces the hassle of data entry, allowing you to focus on other important tasks.
  • Reduction of human error
    ・Prevents mistakes from manual entry through automatic integration.
  • Real-time updates
    ・Changes in Google Sheets are immediately reflected in Notion, keeping the latest information always available.
  • Improved operational efficiency
    ・Centralized data management enhances the productivity of the entire team.
  • Flexible customization
    ・The workflow can be adjusted as needed to meet various business needs.

■Overview

This flow allows you to automatically notify Microsoft Teams of task progress in Notion without any omissions. With this automation, all team members can accurately grasp the latest progress, facilitating smooth information sharing.

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

■Recommended for

  • Those who regularly use Notion and Microsoft Teams
  • Team leaders managing projects using Notion
  • Representatives of companies that use Microsoft Teams as their main communication tool
  • IT personnel or administrators looking to improve work efficiency
  • Companies wanting to enhance information sharing in a remote work environment

■Benefits of using this template

  • Seamless progress sharing
    Updates in Notion are automatically notified to Teams, ensuring accurate progress sharing. As a result, team collaboration will be strengthened.
  • Reduction of effort and time in progress management
    Eliminates the need for manual progress management and sharing tasks, allowing business processes to proceed smoothly.
  • Prevention of human errors in management
    Automation prevents human errors such as missed notifications and input mistakes.

■Overview
The workflow "Record completion history in Notion when a task in Asana is completed" 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 enhances work transparency and boosts the overall productivity of the team.

■Recommended for

  • Team leaders who manage projects using both Asana and Notion
  • Business owners looking to automate the management of completion history and streamline workflows by utilizing the Asana-Notion integration
  • Those who want to centrally manage project progress and facilitate smooth information sharing

■Benefits of using this template

  • Improved work efficiency: Automatically recording history upon task completion reduces the need for manual input.
  • Centralized data management: The integration of Asana and Notion allows project information to be viewed in one place.
  • Enhanced team transparency: Automatically recorded completion history clarifies the progress of the entire team.

■Overview

The workflow of "Creating events in Google Calendar based on Notion information and sending emails" streamlines the process of event creation and email dispatch.

■Recommended for

  • Those who use Notion for organizing information and managing tasks
  • Those who manage their schedule with Google Calendar but find manual event entry cumbersome
  • Those who want to quickly reflect schedules based on Notion information
  • Those who wish to swiftly notify stakeholders of important events via email
  • Teams that have implemented both Notion and Google Calendar

■Benefits of using this template

By integrating Notion with Google Calendar, schedule management becomes smoother.
Using this automated flow, you can quickly register and share schedule information.
Since events are promptly reflected, all members can stay updated with the latest schedule.

Additionally, by utilizing the email dispatch feature, sharing events becomes easy, contributing to smoother communication.
Leveraging this flow can reduce the hassle of schedule management and enhance work efficiency.

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!

Create these powerful automations yourself!
Try now
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
App Integration