NextAction GTD workflow for Todoist

preview_player
Показать описание
Demonstration of a program that adds @next_action labels to Todoist tasks as appropriate. This allows for parallel and sequential lists of tasks and subtasks, and makes it easier to see what to do next if you have a fleet of todos.
Рекомендации по теме
Комментарии
Автор

if todoist implemented this feature they would have me as a customer for life. this is the only feature that keeps me with MLO instead of todoist.

UberTehk
Автор

Nice work Adam! This adds functionality to Todoist that it desperately needs for an efficient GTD setup.

Loft_
Автор

To run this effectively you'll need an always-on computer connected to the internet and some python knowledge. I've been meaning to set up a self-service web interface so people can use this for themselves on a small VM I run. I'll post here when I've had the time to set it up.

AdamKramer
Автор

I agree this is a lovely solution, however my knowledge of how to implement it is lacking. Setting up a server that could run this for others would be extremely helpful if praticial. Thank you for putting this together and for letting us know about it. 

MatthewBogart
Автор

I'm interested too, looks great!

JourdanRystrom
Автор

Do you know an application that implements next actions the way you have described here?

tonyosime
Автор

Hi Adam.  This looks amazing and really helpful.  I've never used github before, though.  Is there a simple way to implement this?

laurabullock
Автор

I too would be interested to see how you implement this

kheiligh
Автор

Fantastic demo! However, I literally don't know how to write a single line of code. Is there a step-by-step guide for how I can download python, install, and run this script? Unfortunately, I need every step spelled out. Thanks so much for putting this together!

AbFabtheMax
Автор

That's a great feature! Any chance there's a way to do it today in Todoist without having to keep the Python code always connected? (Something likes Zapier)
Thanks!

MrAbuya
Автор

+Adam Kramer Can you provide instructions on how to get this running on Mac? I don't know anything about coding. The read me file doesn't really have any clear instructions for someone who doesn't know code.

_AnthonyGauna
Автор

Hi, I'm curious, do you know if Todoist has deferred dates? Most of my items have no due dates. I rely on deferred dates (and repeat 'x' days after completion) quite a fair bit. Also,  why not just use Omnifocus which has all these features built-in. Dave

daveday
Автор

This is awesome. Can’t believe I just discovered this. Do you still use this? Thanks!

scottwhitlow
Автор

I also observed that equal-to symbol is being removed by todoist. I am using colon : for parallel and period . for sequential tasks. I need someway for it to ignore the tasks with @waiting tag. is that something that can be parameter or specified in the script file.

pankajsays
Автор

I am having the exact same problem as +Thomas Jensen with the equals sign any fix to this? TD is removing the equals sign everytime.

ArtSzabo
Автор

To @Ben and @Laura, I figured this out.  You can run the python script standalone, the issue is you need some machine to start the script and let it keep running, as it sync/polls your Todoist account to manipulate the @next_action.


If you have no experience with scripting and python, and setting all this up, I can help you.  Email and we'll take it offline...

briancohen
Автор

Hmm. So if i have a web server that has python installed i can run this there?

mixedbeans
Автор

How to get this to work?? Unfortunately Alex' iinstructions do not lead to a behavior like in the video. :-(

uquist
Автор

Ok guys i figured it out and I dont even know HTML and CSS barely so here goes:   this is for windows

Heres what you'll need
1. Your API from todoist - You MUST have a premium version for this to work
4. you must know how to run a cmd prompt on windows
5. a PC that is on all the time -- also for those real noobs like myself DO NOT copy the quotes

Now I am by NO means any kind of expert more like I stumbled for months with this asked friends and happen to complete it. I did learn a ton though! So here goes:

- First you must install the python 2.7.9 in the default C: directory or which ever one you want as long as you remember the pathname.
- Then un-package the Dateutil by inserting this "pip install python-dateutil" into the command prompt  - don't be scared its very easy just sounds ominous.
- then copy this --api_token=INSERT API CODE HERE" into the command prompt

then it should work fine. Please if I made any mistakes again I am just trying to help, I do not claim to be an expert nor can I answer questions this is as plain as it gets. Also if there are any experts out there who want to dbl check and make sure this is good it would be much appreciated. Good Luck. and Adam Kramer this is truly amazing my friend thank you....

ArtSzabo
Автор

Adam Kramer Have you updated the code for API v5.3?  I keep getting KeyErrors using the v2 code.  I am a Python noob, but was able to get through a lot using Alex Berg's post below.  Thanks!

TedStiefel