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

2025-05-21

[Easy Setup] How to Automatically Integrate Notion Data with Slack

n.fukuoka
n.fukuoka

"Oh, did we miss sharing information again?"
"It's a hassle to constantly check task progress..."

Are you facing such issues? Even if you organize information in Notion, you might forget to share it on Slack, or it might not reach all members. When team communication doesn't go smoothly, work efficiency can decrease.

However, if you integrate Notion and Slack, such hassles are no longer necessary! You can automate various tasks, such as automatically notifying Slack when a page is created in a specific database, sharing after an approval process, or immediately informing the team when progress is updated.

In this article, we will introduce what you can do by integrating Notion and Slack, as well as detailed setup methods. Let's reduce the burden of manual work and make information sharing smoother!

For those who want to try it quickly

Yoom provides templates for integrating Notion and Slack! If you want to try it right away, click the banner below to start!


■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.

What You Can Do by Integrating Notion and Slack

By integrating the APIs of Notion and Slack, you can automatically sync Notion data with Slack!

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

Get Notified in Slack When a Page is Created in a Specific Database in Notion

This flow is recommended for those who manage tasks in Notion and unify team communication in Slack.


■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.

Send an approval request when a page is created in Notion, and notify Slack after approval

This flow is recommended for situations where you want to create documents in Notion, go through an approval process, and then share them on Slack.


■Overview

The flow "Send an approval request when a page is created in Notion and notify Slack after approval" automates the business workflow from creating a new page in Notion to the approval process and notification to Slack.

■Recommended for

  • Those who are managing tasks using Notion but find the approval process time-consuming
  • Team leaders who are manually handling approval requests and notifications and want to improve efficiency
  • Administrators who want to automate workflows by integrating Notion and Slack
  • Those aiming to standardize business processes and reduce errors

■Benefits of using this template

  • Automation of approval tasks improves business efficiency.
  • Notifications to Slack enable rapid information sharing across the team.
  • Prevents errors from manual tasks and maintains an accurate approval flow.

Notify Slack When Progress is Updated in Notion

This flow is useful when you want to manage project progress in Notion and quickly share it with your team on Slack.


■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.

Let's Create a Notion and Slack Integration Flow!

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

[What is Yoom]

The integration flow will be created through the following main processes:

  • Connect Notion and Slack with My Apps
  • Copy the template
  • Set up Notion triggers and Slack actions
  • Test and verify

■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.

Step 1: Connect Notion and Slack with My Apps

First, log in to your Yoom account.
If you haven't used Yoom before, please check out Getting Started with Yoom.

1. Click on My Apps and then click on Add.

__wf_reserved_inherit

2. You can search by app name in the input field.

__wf_reserved_inherit

Register Notion as My App

Let's register Notion as My App! Enter "Notion" in the input field, and when the Notion icon appears, click on the Notion icon.

1. The following screen will appear.
Click "Select Pages".

__wf_reserved_inherit

2. The following screen will appear.
Select the page you want to grant access to, then click "Grant access".

__wf_reserved_inherit

Register Slack as My App

Similarly, search for Slack and click on the icon.

1. The following screen will appear.
Enter the URL of the workspace you want to connect.

__wf_reserved_inherit

2. The following screen will appear.
You can select the channel to post to from the dropdown.
After selecting a channel, click "Allow".
For more details on registering Slack as My App, please refer to here.

__wf_reserved_inherit

When My App registration is successful, the following screen will be displayed.
Please check if the icons for Notion and Slack are displayed on the My Apps screen.

__wf_reserved_inherit

For more detailed information about Yoom, please check the Yoom Help Center.

Step 2: Copy the Template

Click "Try it" from the link below.


■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.

If the following display appears, the template copy was successful.
The copied template will be stored in My Projects.

__wf_reserved_inherit

Step 3: Setting up a trigger to activate when a page in a specific database is created or updated

1. First, click on the icon at the top that says "When a page in a specific database is created or updated".

__wf_reserved_inherit

2. Set up the account information to integrate with Notion.
Select the trigger "When a page in a specific database is created or updated". Once the setup is complete, click "Next".

__wf_reserved_inherit

3. Set the trigger interval and database ID.
You can select the trigger interval by clicking the dropdown, with options of 5 minutes, 10 minutes, 15 minutes, 30 minutes, and 60 minutes.
Please check in advance as the shortest interval you can set varies depending on the plan!

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

__wf_reserved_inherit

When the test is successful, the information obtained from Notion will be displayed as retrieved value as shown below.
For more details on the retrieved value, please refer to the link below.
About the retrieved value
Don't forget to click "Save" after a successful test!

__wf_reserved_inherit

4. Return to the flow.
Next, click on the icon for "Operate the Database".

__wf_reserved_inherit

5. Set up the account information to integrate with Notion.
Select the action "Retrieve Record (by ID)". Once the setup is complete, click "Next".

__wf_reserved_inherit

When setting up the database integration, click the input field to display suggestions as shown in the image below, and select from them.
If errors or ID suggestions do not appear, please refer to the link below.
Common Errors and Verification Methods for Each Notion ID

__wf_reserved_inherit

6. Select the conditions for the record you want to retrieve.
Utilize the information obtained from "When a page in a specific database is created or updated".
In the image below, the object ID is referenced.
Once the setup is complete, click "Test", and if there are no issues, click "Save".

__wf_reserved_inherit

Step 4: Setting up notifications in Slack

1. Finally, click on the icon for "Send message to channel".

__wf_reserved_inherit

2. Set up the account information to integrate with Slack.
Select the action "Send message to channel".
Once the setup is complete, click "Next".

__wf_reserved_inherit


3. Set the destination channel ID and message for posting.
Destination Channel ID will display suggestions when you click the input field, so select from them.
Message will display information obtained from Notion when you click the input field, as shown in the image below, so be sure to use it when creating messages!
Once the setup is complete, click "Test", and if there are no issues, click "Save".

__wf_reserved_inherit


This completes the flow of [Notify Slack when a page is created in a specific database in Notion].

Step 5: Testing and Verification

Once the setup is complete, the following screen will be displayed.
Click the "Turn on Trigger" button to activate the flow bot.

__wf_reserved_inherit


That's how you notify Slack when a page is created in a specific database in Notion!

If you want to integrate Slack data into Notion

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

Create a page in Notion when a message is posted in Slack

This is a convenient flow for when you want to keep a record in Notion without leaving the conversation in Slack as is!


■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 Slack Messages to Notion When Sent

This flow is recommended for situations where you want ideas shared by team members on Slack to be automatically recorded on a Notion project page.


■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.

Other Automation Examples Using Notion and Slack APIs

By utilizing the APIs of Notion and Slack, various automations can be achieved.

Automation Examples Using Notion

You can add a record to Notion when a file is created in OneDrive. Additionally, you can record the completion history in Notion when a task in Asana is completed.


■Overview
The "Add a Record to Notion When a File is Created in OneDrive" workflow is a business workflow that reduces the hassle of file management and information organization.
Every time a new file is uploaded to OneDrive, related information is automatically recorded in Notion, eliminating the need for manual data entry.
This results in improved work efficiency and error prevention.

■Recommended for

  • Those who want to streamline file management in OneDrive and information organization in Notion
  • Team leaders who are spending time manually entering file information into Notion
  • IT personnel who want to automate business flows by integrating multiple SaaS applications
  • Executives aiming for centralized information management while advancing digital transformation in their business

■Benefits of Using This Template

  • Reduced work time: Records are automatically added when a file is created, eliminating the need for manual input.
  • Improved data consistency: Automatic integration prevents information leaks and input errors.
  • Streamlined business flow: Data integration between multiple apps becomes smoother, improving overall business efficiency.

■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
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 "Send an email using HubSpot data when the status is changed in Notion" is an automation that efficiently integrates project management and CRM.
When the progress of a task changes in Notion, relevant data is pulled from HubSpot and an email is automatically sent at the appropriate timing.
This allows for smooth information sharing both inside and outside the team, reducing the need for manual responses.
It's a perfect workflow for those who want to streamline and enhance their daily operations.

■Recommended for

  • Business users who are already using Notion and HubSpot and want to strengthen the integration between the two
  • Team leaders who want to centralize project and customer management and automate information sharing
  • Sales representatives who want to improve work efficiency without spending time on manual email sending
  • Marketing professionals who want to quickly respond to changes in project status and strengthen follow-ups with customers
  • Business owners who want to automate workflows using Yoom and streamline daily tasks

■Benefits of using this template

  • Improved work efficiency: Automatic email sending based on status changes reduces the need for manual responses.
  • Centralized information management: Seamless integration of project and customer management through Notion and HubSpot.
  • Prevention of errors: Automation prevents human errors from manual input, enabling accurate information sharing.

■Overview

The "Summarize Discord Posts and Add to Notion" workflow reduces the burden of data entry tasks.
By being able to add summarized content, even long texts become easier to read, enhancing the readability of information.

■Recommended for

  • Those who manage an active community on Discord
  • Those who want to efficiently organize and record Discord posts
  • Those who wish to quickly note down important information for later review
  • Those who use Notion for centralized information management
  • Those who want to easily share information with team members
  • Those who want to quickly organize daily communication content and keep it as notes

■Benefits of Using This Template

By linking Discord with Notion, you can quickly summarize and save post content.
This allows you to swiftly organize and share important information.
With more efficient information sharing, team productivity improves, and decision-making becomes smoother.

Additionally, since information is automatically added to Notion, manual tasks are reduced, allowing resources to be focused on other important tasks.
Furthermore, centralized information management eliminates the hassle of searching for necessary information, improving overall work efficiency.

Examples of Automation Using Slack

It is possible to generate responses based on Slack messages using OpenAI, or to notify Slack by reading files added to Box with OCR.


■Overview

The workflow "When a message containing a specific keyword is posted on Slack, generate a response using OpenAI and post it to another channel" is a business workflow that leverages the integration of Slack and OpenAI.
When a specific keyword appears in the chat, AI automatically generates an appropriate response and posts it to the designated channel.
This enables rapid information provision and question response, significantly improving the communication efficiency of the team.

■Recommended for

  • Teams or companies that use Slack regularly and want to automate communication
  • Project leaders or managers who want to reduce the time spent on recurring questions and information provision
  • IT personnel or developers who want to achieve high-quality automated responses using OpenAI's AI capabilities
  • Executives or managers who want to streamline information sharing within the team and improve business productivity
  • Those who want to promote business automation and build efficient workflows by utilizing RPA and API integration

■Benefits of using this template

When using Slack as a communication tool, manually creating responses for each message can be cumbersome.
By utilizing this flow, you can automatically generate responses with OpenAI when a sent message contains a specific keyword.
This not only saves valuable time through the automation of question responses but also maintains the accuracy of information with consistent AI responses.
Additionally, by smoothly sending responses, you can expect an improvement in the communication efficiency of the entire team.


■Overview

This flow extracts the content of messages posted on Slack and records the extracted content in a linked Google Spreadsheet.

■Recommended for

1. Those who manage data daily using Google Spreadsheets

・Office staff who manage data using digital tools

・Personnel in companies that store internal data in shared folders on Google Drive

2. Those who use Slack as their main communication tool

・Department heads who use it for internal communication

・Sales assistants responsible for interactions with client companies

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

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

・Personnel in general affairs and administrative roles with a lot of data entry work

・Marketing personnel who conduct operations using digital tools

■Benefits of using this template

・By using regular expressions to extract necessary parts from received chat content, you can summarize only the key points.

・Since the extracted content is recorded in Google Spreadsheet immediately after receiving the chat, information sharing becomes smoother.

・As the entire process is completed automatically, it reduces the time spent on manual tasks, leading to improved operational efficiency.

■Notes

・Please link both Slack and Google Spreadsheet with Yoom.

・Refer to the following for regular expressions.

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


■Overview

The workflow "Create a Zoom meeting based on Slack posts and send the link via email" contributes to improving the efficiency of scheduling tasks.
Since the creation of meetings and sending of emails are completed with just chat operations, convenience is enhanced.

■Recommended for

  • People who use Slack regularly 
  • Those who want to communicate efficiently with team members 
  • People who frequently hold online meetings using Zoom 
  • Those who want to easily set up meetings by integrating Slack and Zoom 
  • People who want to quickly set up meetings and share links 
  • Those who want to automate link sending via email to improve work efficiency

■Benefits of using this template

By introducing an automated flow combining Slack and Zoom, busy business people can achieve speedy meeting setups.
This ensures that an appropriate Zoom meeting is smoothly created and notified to all participants when meeting content is posted.
As a result, meetings can be started more efficiently than manually convening them, minimizing time lags.

Additionally, automating the series of tasks reduces human errors and alleviates the hassle of scheduling adjustments.


■Overview
The "Read files added to Box with OCR and notify Slack" flow is a business workflow that utilizes Box and OCR.
Every time a new file is uploaded to Box, the OCR function automatically reads the content and notifies Slack with the necessary information.

■Recommended for

  • Teams that use Box regularly and need to quickly share file contents
  • Business professionals who spend time manually checking file contents and sharing information
  • Companies that want to use Slack for real-time information notifications
  • Administrative staff who want to digitize paper-based information using OCR and manage it automatically

■Benefits of using this template

  • Improved information sharing speed: As files are added to Box, the content is read by OCR and notified to Slack simultaneously, speeding up information sharing across the team.
  • Reduction of manual work: By automatically reading and notifying content with OCR, manual data entry and verification tasks become unnecessary.
  • Error prevention: The automated process reduces the risk of human error, enabling accurate information sharing.

■Overview

The "Notify Slack when a contact record is registered in Salesforce" flow is a business workflow that facilitates information sharing within the sales team.
It helps prevent important customer information from being overlooked and supports prompt sales activities.

■Who We Recommend This Template For

  • Sales representatives who are already using Salesforce and Slack
  • Sales managers who want to streamline information sharing within their team
  • Business professionals who want to improve sales performance through rapid sharing of new customer information
  • Sales team leaders who are spending too much time on manual information sharing
  • IT personnel considering the automation of sales processes

■Benefits of Using This Template

  • Faster information sharing: Notifications are automatically sent to Slack when a record is registered in Salesforce, allowing the entire team to share the latest information.
  • Improved communication efficiency: Reduces manual tasks and enables smooth communication on Slack.
  • Enhanced transparency of operations: The status of sales activities is easily visualized, strengthening team collaboration.

In Conclusion

How was it? By integrating Notion and Slack, you can easily solve challenges such as "preventing information sharing omissions," "making task management smoother," and "reducing work hassle to improve efficiency."

With the no-code tool Yoom, you can easily integrate Google Drive and Discord without any programming knowledge! If you're interested, create a free account first and see how it works for yourself. Registration takes just 30 seconds! You can experience automatic integration right away.

Create a Free Account Now

Why not adopt a system that reduces hassle and streamlines your work immediately?

Create these powerful automations yourself!
Try now
About the author
n.fukuoka
n.fukuoka
In today's era where the number of tools is constantly increasing, it can often be confusing to decide which ones to use. We aim to provide clear and useful information to make your work a little easier!
Tags
Automation
Integration
Notification
Notion
Slack
App Integration