Todoist and Notion integration: Automated workflow (+ Free Template)
5:24

Todoist and Notion integration: Automated workflow (+ Free Template)

n8n 19.03.2024 7 422 просмотров 97 лайков

Machine-readable: Markdown · JSON API · Site index

Поделиться Telegram VK Бот
Транскрипт Скачать .md
Анализ с AI
Описание видео
In this video we connect Notion and Todoist into a powerful workflow that checks if the task in Todoist has a specific label and based on that creates a new database page in Notion. Get the workflow template for free: https://bit.ly/4ce5KPV More workflows and documentation for Notion and Todoist integration: https://bit.ly/3v9Ebqr About n8n n8n is a source-available workflow automation tool designed for technical users, and with over 300 pre-built integrations and a general connector for anything with an API, n8n enables you to connect anything to everything. With n8n you can move beyond simple one-step integrations to build multi-step workflows that integrate your tools exactly the way you want. Thanks to its fair-code distribution model, n8n will always have visible source code, be available to self-host, is free to use. Get n8n for free: https://bit.ly/3PiaXfI Join the community forum and ask your questions: https://community.n8n.io/ Timestamps: 00:00 - Workflow description 00:34 - Workflow building 00:53 - Polling method for Todoist 02:10 - Setup Notion credentials 4:01 - Adding another Todoist node 4:43 - Explaining the workflow in action

Оглавление (6 сегментов)

Workflow description

hi and thanks for joining us today you will learn how to automatically sync the tasks you create from todoist directly into a notion database page of your choice we'll walk you through the entire workflow building process and along the way you will learn some key functionality of na10 if this sounds interesting to you then stick around you can find the link to this exact workflow in the description below without further Ado let's start workflow

Workflow building

building let's begin by adding a triger node to our workflow since we want to get data out of todoist let's search for todoist Trier node as of recording this video todoist doesn't actually have any trig noes but that won't be a problem for us we can get the data through another method called polling using the schedule

Polling method for Todoist

trigger node and a to-do node let's set the trigger node to run for every 30 seconds and then let's hook up the new node inside this node we can now authenticate and configure authenticating is simple just pick from your existing credentials or create a new one you can choose between all 2 the simplest option for n10 cloud users or using an API key which you can find directly in your TOD account we'll choose to authenticate using a 2 back to the main page let's actually start configuring our node we will set the node to get many tasks and filter by a label of our choice since we already created a new label called send to notion we'll use this to trigger our workflow awesome we have just set up a simple Poll for the tasks in our todoist account maybe this is worth a like and a sub now let's create a task in out do account with the sent notion tag the next time we run the workflow we will get an output in the D node now that we have all the task data from todoist let's add a n

Setup Notion credentials

nerde select create a database page and again select a credential or create a new one for n let's real quick we will call it n10 demo 3 and submit let's show the secret and copy and paste that into our na10 account let's also rename this to na10 demo 3 hit save and let's go back to the main page we can keep the resource and operation the exact same and select the notion database to send your task into if you can't see your database page in this result ensure that you have given your notion integration permissions to view the page at this point you can choose to customize the way you'd like to format the data that eventually gets sent to notion we choose to add a column for the todoist task ID notice that we do get a bad request error at this point the reason is that notion requires us to provide the ID as a number rather than a string which is what we currently do to fix this we can simply enclose the variable with past int turning our string into a number type at this point you have successfully integrated to do with notion but if you turn this on right now you might realize that your workflow creates a new notion page every 30 seconds this is because we get all the tasks with a label even after we have processed them so we have to add one more Tod doist

Adding another Todoist node

node to fix that let's select update a task and from Tod doist two nodes back let's map in the task ID then we can update the label name to another label called sent so that this particular task won't get picked up anymore by the first doist node let's also map in the description field with the notion link whilst also preserving the old description on the task if there is is one finally let's update the names of each nerde and save the workflow well done you have just successfully created your integration between todoist and notion now let's see

Explaining the workflow in action

this in action when you first created to doest task without a tag naden will correctly stop at the polling stage when you add the special tag to an existing task N1 will pick this up within 30 seconds and create a notion page not that your original todoist task gets updated with the scent tag and a dedicated notion link while also preserving the description and that's it I hope you've learned something new from this video leave a like if you want more content like this and let us know what other videos you'd like to see in the comment section below if you're particularly inclined check out some of our other videos on the channel

Другие видео автора — n8n

Ctrl+V

Экстракт Знаний в Telegram

Экстракты и дистилляты из лучших YouTube-каналов — сразу после публикации.

Подписаться

Дайджест Экстрактов

Лучшие методички за неделю — каждый понедельник