How to change Todoist task project when task is updated using Flow

Requirement

You need to make automation so when you’ll set a date for any Todoist task it will be moved to special project called “Planned”.

Sounds like piece a cake so you decide to achieve it quick and simple using workflow software like Zapier, IFTTT or Microsoft Flow.

But if something looks easy it means that it will be not, right?

Problems

Actually there are 3 of them.

  1. There is no trigger “Todoist – when a task is updated”. Neither in Zapier, IFTTT or MS Flow.
  2. If you want to check if JSON contains some property (i.e. Date field) and/or JSON property is not empty there is no easy to use function in Zapier or IFTTT
  3. There is no action (block) that allows you to change todoist task project. Neither in Zapier, IFTTT or MS Flow.

Continue reading “How to change Todoist task project when task is updated using Flow”