Developer & DevOps

Schedule and filter Todoist tasks automatically

19 nodes 313 163 Scheduled trigger
Download

Workflow Description

A recurring automation that schedules tasks in Todoist and filters them based on defined criteria, processing dates and executing HTTP requests to update external systems while maintaining organized workflow operations.

How it works

  1. 1.Trigger automation on a recurring schedule
  2. 2.Process task dates and apply logical filters to qualify tasks
  3. 3.Send HTTP requests to sync updated task data with external systems

Use cases

  • Automatically organize and review recurring tasks on a daily or weekly basis
  • Synchronize Todoist tasks with other project management platforms
  • Filter and update high-priority tasks based on due date criteria

Requirements

  • Active Todoist account with valid API key
  • Understanding of date patterns and logical conditions for filtering
  • HTTP endpoint to receive updated task data (optional)

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Todoist

Details

Trigger Scheduled trigger
Nodes 19
Apps 1
Views 313
Downloads 163

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (19)

/

if after unsnooze date

If

#1

at 5am

Schedule Trigger

#2

every 5 min

Schedule Trigger

#3

Get snoozed tasks

Set

#4

if task is not a subtask

If

#5

If task has due date

If

#6

Get date to unsnooze

Date Time

#7

Get inbox tasks to snooze

Set

#8

Sticky Note3

Sticky Note

#9

Set inbox project id

Set

#10

If not same project

Filter

#11

Set args to move

Set

#12

Generate unique uuid for move

Crypto

#13

Merge all items into a list

Item Lists

#14

Move the tasks

HTTP Request

#15

Set snoozed project id

Set

#16

Sticky Note2

Sticky Note

#17

Sticky Note

Sticky Note

#18

Sticky Note1

Sticky Note

#19