Check To-Do on Notion and Send Message on Slack
This workflow allows you to check the To-Do list on Notion and send a message on Slack. ## Prerequisites 1. Create a Notion page similar to this [page](https://www.notion.so/n8n/o-Do-520ca3bdb6084098a4a80cfddd957488). 2. Create credentials for Notion by following the instructions mentioned in the [documentation](https://docs.n8n.io/credentials/notion/). 3. Follow the steps mentioned in the [documentation](https://docs.n8n.io/credentials/slack/) to create credentials for Slack. **Cron node:** This node triggers the workflow every day. **Notion node:** This node fetches all the tasks from Notion. **IF node:** This node checks if the task is assigned to a particular user. **Create a Direct Message:** This node will create a direct message channel with the user. **Send a Direct Message:** This node will send the to-do lists in the direct message. **NoOp:** This node is connected to the `false` output of the IF node. If the condition is false, no further action will be taken.
This workflow allows you to check the To-Do list on Notion and send a message on Slack.
Prerequisites
- Create a Notion page similar to this page.
- Create credentials for Notion by following the instructions mentioned in the documentation.
- Follow the steps mentioned in the documentation to create credentials for Slack.
Cron node: This node triggers the workflow every day.
Notion node: This node fetches all the tasks from Notion.
IF node: This node checks if the task is assigned to a particular user.
Create a Direct Message: This node will create a direct message channel with the user.
Send a Direct Message: This node will send the to-do lists in the direct message.
NoOp: This node is connected to the false output of the IF node. If the condition is false, no further action will be taken.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Secure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Communication workflows
- Automate Intelligent Email Classification with AI in Gmail$4.99
- Automate Outbound Calls with Ultravox AI and Twilio$4.99
- Generate AI videos and carousels with Blotato for Instagram and TikTok$9.99
- Automating WhatsApp Replies Using GoHighLevel with Redis and Anthropic$24.99
- Automate Gmail Email Labeling with AI for Enhanced Organization$14.99
- Automate Email Summarization and Logging with AI and Google Sheets$9.99
More from Harshil Agrawal
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.