Filter Automate

Filter Automate sends timely reminders of incomplete tasks from Notion to Slack users every weekday at 9:00 AM. It efficiently filters tasks, ensuring only those marked as "Not Done" are processed, and matches them to the correct users based on their email addresses. This automation enhances productivity by keeping team members informed and organized.

7/8/2025
24 nodes
Complex
schedulecomplexfilterslacknotionsticky noteautomationadvancedcommunicationnotificationlogicrouting
Categories:
Communication & MessagingSchedule TriggeredComplex Workflow
Integrations:
FilterSlackNotionSticky Note

Target Audience

This workflow is ideal for:
- Project Managers: Need to keep track of team tasks and ensure timely reminders are sent.
- Team Leaders: Want to maintain team productivity by reminding members of their incomplete tasks.
- Remote Workers: Require effective communication and task management tools to stay organized.
- Small Business Owners: Looking to automate reminders for their team without extensive technical knowledge.

Problem Solved

This workflow addresses the challenge of task management by automating reminders for incomplete tasks. It ensures that team members receive timely notifications about their pending tasks, helping to improve productivity and accountability. By integrating Notion for task management and Slack for communication, it streamlines the process of keeping everyone informed and on track.

Workflow Steps

  • Schedule Trigger: The workflow runs every weekday at 09:00 AM, ensuring that reminders are sent at the beginning of the workday.
    2. Fetch Tasks: It retrieves all tasks from a specified Notion database to gather the current workload.
    3. Filter Incomplete Tasks: Out of all tasks, only those marked as incomplete are retained for further processing.
    4. Get Slack Users: The workflow fetches all users from Slack to identify who should receive reminders.
    5. Match Users to Tasks: It checks the Notion task assignee against the Slack users to ensure messages are sent to the correct individuals.
    6. Send Direct Messages: Finally, each user receives a Slack direct message with details of their incomplete tasks and due dates, ensuring they are aware of their responsibilities.
  • Customization Guide

    Users can customize this workflow by:
    - Changing the Notion Database: Modify the Get To Dos from Tasks Database node to pull tasks from a different Notion database.
    - Adding More Users: Expand the workflow to support additional users by adding logic in the Switch for Notion Users Emails node.
    - Modifying Message Content: Customize the Slack message format to include additional task details or change the style of the messages sent.
    - Adjusting the Schedule: If necessary, update the Schedule Mon - Friday @ 09:00am node to run at different times or on different days.