Latenode

Sync new Evernote notes as Todoist tasks to streamline productivity

This template checks Evernote on a schedule, reads new notes through the Evernote API, and creates matching tasks in Todoist.

A JavaScript node holds your Evernote API key and returns title, body, and notebook. Todoist writes each note to the project you choose. Connect Todoist, then set how often the scenario should poll.

Updated Sep 16, 2026Est. run: 10sEst. cost: $0.0006
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Turns new Evernote notes into Todoist tasks without retyping titles
  • Calls the Evernote API from JavaScript with the key in that node
  • Creates each task in Todoist on the project you choose
  • Can skip titles that already exist by listing tasks first

How it works

1
Trigger

Run on a schedule

A schedule starts the scenario, for example every 15 minutes.

2
Logic

Fetch new Evernote notes

Use a JavaScript node to call the Evernote API with the key stored in that node. It returns new notes with title, body, and notebook.

3
Action

Create in Todoist

Todoist writes the note title as the task name and puts the body in the description on the project you choose.

Setup guide

1

Connect Todoist

Add a Todoist connection and pick the destination project.

2

Store the Evernote key in JavaScript

Put the Evernote API token in the JavaScript node and call the notes endpoint you use. Return title, body, and notebook for each new note.

3

Map the new task

Create a task in Todoist. Map title from the note and put the body in the description. List existing tasks first if you want to skip titles that already exist.

4

Set the schedule

Run on a schedule. Test with one new note before shortening the interval.

Requirements

An Evernote API token stored in the JavaScript node
A Todoist connection and target project
A rule for what counts as a new note (updated time or note id set)

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.