Templates / Automatically create daily list of todos in Todoist

Automatically create daily list of todos in Todoist

Ready for 3.0

by Mutasem ✓ · 2,563 views · created 2024-02-28 · Personal Productivity

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 10 nodes and runs on a schedule (every day at 05:00) (plus 1 other trigger). Along the way it connects Todoist.

How it runs

Trigger: On a schedule (every day at 05:00) (plus 1 other trigger).

  1. Get all tasks from Inbox (Todoist): get many
  2. Get all tasks from template project (Todoist): get many
  3. If: checks a condition and branches into true / false
  4. Parse task details (Code): runs custom JavaScript code
  5. If: checks a condition and branches into true / false
  6. Keep tasks that match today (Filter): keeps only the items that match a condition
  7. Delete task (Todoist): delete
  8. Create new task in Inbox (Todoist): uses Todoist

Services it uses

Todoist

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (5)

From the author

Use case Automatically create todo items in Todoist every morning. This workflow has two flows 1. At 5am, delete any uncompleted tasks every morning 2. At 5:10 am, copy all template tasks into Inbox In each template task, set the due dates and days to add the…

Excerpt from Mutasem's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.