Productivity · n8n

Get a Morning Briefing of Notion Tasks Due Today

Start each day with a personalized email or Slack message listing every Notion task due today, grouped by project.

difficulty Beginnersetup 25 minresult You receive a clear, prioritized briefing of the day's Notion tasks every morning, so nothing important gets forgotten.
  1. 1

    Schedule the Briefing

    Add a Schedule Trigger node set for 7:30am on weekdays.

  2. 2

    Query Today's Tasks

    Add a Notion node with operation Search, filtering your tasks database where the Due date equals today and status is not Done.

  3. 3

    Group and Format

    Add a Code node that groups the tasks by project and formats them into a tidy Markdown list ordered by priority.

  4. 4

    Send the Briefing

    Add a Slack node (or Gmail) delivering the formatted list to your DM so it's the first thing you see.

  5. 5

    Activate and Test

    Activate the workflow and run it manually. Confirm the briefing accurately reflects your tasks due today.

Frequently asked questions

Can I include overdue tasks?

Yes. Adjust the Notion filter to also include tasks with a due date before today and label them clearly as overdue in the message.

Can teammates get their own briefing?

Filter by the Assignee field and loop over team members, sending each person only their own tasks.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.