NotionとSlackの連携イメージ
How to extract tasks due today from Notion and notify them on Slack every day
Learn more about Yoom
Try this template
NotionとSlackの連携イメージ
How to Integrate Applications

2025-07-17

How to extract tasks due today from Notion and notify them on Slack every day

t.nakaya
t.nakaya

When managing many projects in Notion, you might find that deadlines have passed before you even realize it. When you're busy, task management can become a challenge, right? In such cases, why not try integrating Notion with Slack to automatically remind you of tasks?

In this article, we will explain in detail how to automatically notify Slack of tasks due today in Notion every day. It's easy to set up without any coding, so be sure to give it a try!

  • Those considering improving work efficiency with Notion and Slack.
  • Those who want to remind Slack of tasks in Notion.
  • Those who want to integrate Notion and Slack to prevent missing tasks.

For those who want to try it right away

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

You can start immediately with the template below, so please give it a try!


This is a flow that extracts today's due tasks from the Notion database daily and notifies them in bulk on Slack.

[What is Yoom]

How to Create a Notion and Slack Integration Flow

Here, we will introduce how to set up a flow to "extract tasks due today from the Notion database and notify them all at once on Slack".
Even if you feel uncertain about the operation, there's no need to worry.
If you proceed step by step, you should be able to manage without any issues.
If you don't have a Yoom account yet, please create one from the Yoom account issuance page.

Things to Confirm in Advance

  • When creating a database in Notion, you need to use the table view.
    * If created with a simple table, it may not be recognized as a database.

__wf_reserved_inherit

Step 1: Log in to Yoom

(1) Access the banner below and click "Try this template".


This is a flow that extracts today's due tasks from the Notion database daily and notifies them in bulk on Slack.

(2) Next, select the project you want from the workspace list.
The copied template is saved in "My Projects" in the project list, so please check it.
(3) Once the following screen is displayed, let's proceed to Step 2.

__wf_reserved_inherit

Step 2: Notion Settings

Next, move on to the Notion settings.
(1) Click "My Apps" on the left side of the screen.
(2) Next, click "+ New Connection" displayed on the right side of the screen.

__wf_reserved_inherit

(1) Select Notion from the list of apps.
(2) On the screen requesting access, click "Select Page".
(3) After checking the pages you want to allow access to, click "Allow Access".
(4) This completes the registration of Notion in My Apps.

__wf_reserved_inherit

Step 3: Slack Settings

Next, let's also complete the registration of Slack in My Apps.
(1) Select Slack from the list of apps.
(2) On the access permission request screen, select the channel you want to post to.

__wf_reserved_inherit

(3) Click "Allow".
This completes the registration of all My Apps, so let's proceed to the next step.
(4) Click "My Projects" from the project list.

__wf_reserved_inherit

(5) Click the copied template.
(6) Click "Edit" at the top right of the flow list screen and proceed to Step 4.

Step 4: Setting Triggers and Actions

(1) Click "Schedule Trigger" from the flow list screen.

__wf_reserved_inherit

(2) Set the title of the schedule trigger.
* You can use the already set title as it is.
(3) As for the schedule setting, this time we will leave it as the existing setting of the copied template (set to start at 6:00 every day).
For schedule settings, please refer to how to set schedule triggers. You can also set specific dates and weekdays only.

__wf_reserved_inherit

(4) Click "Save".
(5) Click "Operate Database" displayed under the schedule trigger.

__wf_reserved_inherit

(6) Set the title.
* You can use the already set title as it is.
(7) Check if the account information linked with Notion is correct.
(8) For the execution action, select "Retrieve multiple records (up to 100)".
(9) For database linkage, select the database ID from the candidates as desired.

__wf_reserved_inherit

(10) Click "Next".

■ Detailed Settings for Database Operations
(11) Set the conditions for the records you want to retrieve as desired.

  • This time, set the condition that Deadline and Today's Date are equal. (By setting the date to the next day, you can also notify tasks due the next day.)

➀ Select the deadline from the pull-down menu (you can select the header items of the database set in 9 from the pull-down).

__wf_reserved_inherit

➁ When checking the Notion linked this time, the date format is "yyyy/mm/dd".

__wf_reserved_inherit

➂ Select today from the dates and set the format to "yyyy/mm/dd", the same as the format on the database this time.

__wf_reserved_inherit

(12) Click "Test" and if no error occurs, click "Save".
* Even if it is set correctly, if there is no today's date in Notion, an error will occur, so create a task with today's date for testing!
The next Slack setting is the last one!
(13) Click "Integrate with App" at the bottom.

__wf_reserved_inherit

(14) Set the title.
* You can use the already set title as it is.
(15) Check if the account information linked with Slack is correct.
(16) For the action, select "Send a message to the channel".

__wf_reserved_inherit

(17) Click "Next".

■ API Connection Settings
(18) Select the channel ID to post to from the candidates as desired.
(19) For the message, we recommend a generic structure that can be sent to anyone.

  • Notion information can be set from the output.
  • You can also directly input text and combine it with the output to create a structure.

__wf_reserved_inherit

(20) If no error occurs in "Test", click "Save".
(21) Once the following screen is displayed, click "Turn on Trigger".

__wf_reserved_inherit

This completes the integration settings for Notion and Slack. Well done!
The flow bot template introduced this time can be used by registering with Yoom from the following!


This is a flow that extracts today's due tasks from the Notion database daily and notifies them in bulk on Slack.

Other Automation Examples Using Notion and Slack

In addition to the integrations introduced today, various automations can be achieved by utilizing the APIs of Notion and Slack.

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

Automation Examples Integrating Notion and Slack

You can set up notifications in Slack when a page is created or updated in Notion, or automatically summarize meeting notes registered in Notion with AI and notify Slack. Additionally, it is possible to integrate so that when a message is sent in Slack, the content is added 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).

Notifies the specified Slack channel when a page is created or updated in Notion.

Examples of Automation Using Notion

Add Meeting Transcription Data to Notion After a Web Meeting Ends

Automatically add meeting transcription data to Notion after a meeting ends on Google Meet or Zoom.


After a Zoom meeting ends, automatically transcribe the meeting content and save the transcription results to Notion.

Add to Notion when an event is created in the calendar

Automatically add events to Notion when they are registered in Google Calendar or Outlook Calendar.


This is a flow to add to the Notion database when an event is registered in Outlook.

■Overview
The 'When an event is added to Google Calendar, add a record to Notion' workflow is a mechanism to leverage schedule information for work management in Notion.
When a new event is added to Google Calendar, its details are automatically reflected in a Notion database.
This streamlines the linkage between schedule management and work tasks, making it easier to record activities and track progress.

■Who we recommend this template for
・Those who manage schedules using Google Calendar but find entering them into Notion time-consuming
・Those who want to centrally manage tasks and events in Notion
・Project owners who want to visualize and organize work based on schedules
・Those who want to automatically keep a daily record of events
・Teams that want to manage efficiently while preventing information omissions

■Notes
・Please connect Yoom with both Google Calendar and Notion.
・You can choose the trigger interval at 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum trigger interval varies depending on your plan.

Add Email Content to Notion

Automatically add content received in Gmail or Outlook to Notion.


■ Overview
Are you manually copying the contents of customer inquiries or order emails received in Gmail into a Notion database? This task is time-consuming and prone to copy-and-paste mistakes and omissions. By using this workflow, simply receiving specific Gmail messages will prompt AI to automatically parse the content and add it to Notion, reducing the effort of consolidating information and enabling accurate data management.

■ Who we recommend this template for
・Those who manage information received in Gmail with Notion and find manual entry burdensome
・Teams that want to eliminate transcription errors from emails and improve the accuracy of data management
・Those who want to automate the initial steps of inquiry handling and task management, and focus on core work

■ Notes
・Please connect both Gmail and Notion with Yoom.
・You can choose the trigger interval at 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum trigger interval varies depending on your plan.

■Overview
The workflow 'Summarize Outlook Emails and Add to Notion' reduces the burden of data entry tasks.
By automatically adding email contents from customers, it prevents missing information from being added.

■Recommended for
- Those who manage emails using Outlook
- Those who want to quickly understand email contents and not miss important information
- Those using Notion for managing workflow progress and organizing information
- Those utilizing Notion as a team and want to swiftly confirm shared information
- Those who do not want to spend time manually summarizing emails or transcribing information

■Notes
- Link Yoom with both Notion and Outlook.
- You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
- The shortest trigger interval may vary depending on the plan, so please be attentive.
- Microsoft365 (formerly Office365) has home and general enterprise plans (Microsoft365 Business), and if not subscribed to the general enterprise plan, authentication may fail.

Automation Example Using Slack

Notify Slack When a File is Saved to Cloud Storage

Automatically notify Slack when a file is saved to Google Drive or similar services.


■Overview
This is a flow that notifies Slack when a file is uploaded to Box.
With Yoom, you can easily connect apps without programming.

■Recommended for
1. Companies using Box for file management
・For those who share files with Box as a team and want to quickly know when they are uploaded
・For those who want to receive notifications every time a new file is stored and ensure smooth information sharing

2. Companies that have introduced Slack as an internal chat tool
・For those who use Slack daily and want to always check the latest file information
・For project managers who want to grasp the work status of team members in real-time

■Notes
・Please connect Yoom with both Box and Slack.

■Overview
The "Notify Slack when a file is uploaded to Dropbox" workflow leverages the integration between Dropbox and Slack to automate file sharing and team communication.
Whenever a new file is added to Dropbox, a notification is sent to Slack, allowing all team members to quickly grasp the latest information.
This eliminates information sharing time lags, strengthens team collaboration, and improves work efficiency.

■Who this template is recommended for:
・Those who use Dropbox on a daily basis and want to streamline file sharing
・Administrators and team leaders who want to enhance team communication using Slack
・Project managers who want to receive immediate notifications when files are uploaded
・IT personnel who want to automate work by integrating various SaaS applications
・Business professionals who spend time on manual notifications

■Notes
・Please integrate both Dropbox and Slack with Yoom.

Notify Slack when a task is completed in the project management app

Automatically notify Slack when a task is completed in apps like Asana or Trello.


This is a flow that notifies Slack when Trello card information is updated.

Notify the content of the issue to Slack when an issue is created on GitHub.

Notify Slack of Form Submissions

Automatically notify Slack of responses submitted through Google Forms or HubSpot forms.


This is a flow to notify Slack when a form is submitted in Hubspot.

■Overview
When inquiries or applications are submitted via forms on websites created with Wix, sharing with the person in charge may be delayed or responses may be missed.
Manual checks and notifications via copy and paste are not only time-consuming but also a source of human error.
By using this workflow, when a form is submitted in Wix, a notification is automatically sent to the specified Slack channel, enabling swift initial responses and preventing missed sharing.

■Who we recommend this template for
・Web managers who want to streamline handling inquiries from forms on websites created with Wix
・Those who want to share lead information and other data sent from forms in Slack in real time to respond quickly
・Those who want to resolve issues such as missed communications or delays caused by manual information sharing

■Notes
・Please connect Wix and Slack with Yoom respectively.

■Overview
Isn't it a hassle to share inquiries or survey responses received via Google Forms with stakeholders each time? Manual sharing can lead to delayed handling or missed information. By leveraging this workflow, as soon as a response is submitted to Google Forms, it can automatically notify the specified Slack channel, enabling fast and reliable information sharing and improving the quality of follow-up.

■Recommended for
・Those who want to quickly share responses received via Google Forms with the team on Slack
・Those who find manual information sharing burdensome and want to prevent missed or delayed notifications
・Team leaders who want to speed up the transition to the next action based on the form response content

■Notes
・Please integrate Yoom with both Google Forms and Slack.
・You can choose a trigger run interval of 5, 10, 15, 30, or 60 minutes.
・The shortest run interval depends on your plan.
・For how to retrieve response contents when using Google Forms as a trigger, please see below.
https://intercom.help/yoom/en/articles/6807133

Benefits of Integrating Notion and Slack

Benefit 1: Streamlined Task Management

If tasks managed in Notion are automatically notified to Slack at a specified time every day, the chances of missing task deadlines should decrease.
For example, manually checking deadlines can be time-consuming.
By using the integration between Notion and Slack, you can receive automatic notifications of tasks due today, allowing you to check them immediately.
In this way, by making tasks easier to check, even if you can't meet a deadline, you can make adjustments early on, potentially improving the efficiency of task management.

2. Reduction of Manual Notifications

It is very time-consuming for department heads to manually check tasks and send notifications to those responsible.
Moreover, manual notifications are prone to human error.
By integrating Notion and Slack, you can reduce the hassle of manual notifications.
This not only allows for more effective use of time but also helps prevent human errors, leading to efficient and accurate task management.

Conclusion

The integration of Notion and Slack can be expected to improve the efficiency and accuracy of task management.
For those who have experienced missing task deadlines due to being busy, it will surely become a powerful ally.

By using Yoom, you can easily build integration flows without code, making it easy for non-engineers to implement automation.
Refer to this article and try out automatic task reminders!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
t.nakaya
t.nakaya
Having transitioned from a dental hygienist to the IT industry, I previously worked at a web company where I was involved in tasks such as web page replacements as a director's assistant. Leveraging this experience, I am now fully dedicated to conveying the appeal of Yoom to everyone. With an approach that combines technology and user perspective, I am genuinely committed to helping enhance your operational efficiency through Yoom.
Tags
Automatic
Automation
Integration
Notification
Notion
Slack
Task Management
Related Apps
App Integration