Import Your Todoist Tasks Into Roam Research
Using Python, MatPlotLib, and Markdown

Roam Research is a tool where everything that you do comes together. Your research, your personal cultural Zeitgeist, and your metadata and notes about your daily life. What about your third-party tools? Namely, what about your To-Do List, like Todoist?
Ian Drummond wrote a great article about using a stack of apps.
He writes about “jobs to be done,” which:
In a nutshell, it’s the idea that product owners should dig deeper than the product and focus on the needed outcomes.
This idea is that we should use a tool for its intended purpose and not force a round peg into a square hole. While every tool has its purpose, we need to build an organizing system to host all data.
I still want to combine my Todos with my daily notes in Roam Research and measure my work output vs. expectations. To do this, we are going to use the Todoist Activity API. I’m assuming that you already have access to the API and generated your token. If you haven’t, here are the instructions.
Get a List of Projects and Activity
First off, set up your Todoist API call.










