Back to Workflows

Sync tasks automatically between Notion to Todoist

Apps in this workflow

Google Calendar



Created 1 year ago by n8n-team
eye 241 views

This workflow checks if the task in Todoist has a specific label and based on that creates a new database page in Notion. Additionally, if the task has a deadline, it'd be added to the Google Calendar.


How it works

  1. To start the workflow add a task to Todoist and mark it with a label, e.g. “send-to-n8n”.
  2. Wait a maximum of 30 seconds.
  3. Todoist node identifies the tasks marked as “send-to-n8n”.
  4. Notion node creates a new Notion database page. Notice Notion has a new task now with the same name as in Todoist.
  5. IF node also checks if the task has a date.
  6. Google Calendar node creates a Google Calendar all-day event. Note that adding time (i.e. 2:00 pm) to the task will not change the all-day event to time specific. This is because Todoist n8n integration does not have time specificity, only date.

Implement complex processes faster with n8n

red icon yellow icon red icon yellow icon