Automatically create daily list of todos in Todoist
Ready for 3.0Ready 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).
- Get all tasks from Inbox (Todoist): get many
- Get all tasks from template project (Todoist): get many
- If: checks a condition and branches into true / false
- Parse task details (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Keep tasks that match today (Filter): keeps only the items that match a condition
- Delete task (Todoist): delete
- Create new task in Inbox (Todoist): uses Todoist
Services it uses
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)
- Todoist
n8n-nodes-base.todoist - Code
n8n-nodes-base.code - Filter
n8n-nodes-base.filter - Schedule Trigger
n8n-nodes-base.scheduleTrigger - If
n8n-nodes-base.if
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…