

As a simple example, you could use the following & #PROJECT_NAME Sequential processing Useful filter tipįor a more GTD-like workflow, you can use Todoist filters to create a clean and cohesive list that only contains your actionable tasks. If the label does not exist yet in your Todoist, a possibility is given to automatically create it. See the example given at running Autodoist on how to run this mode. The result will be a clear, current and comprehensive list of next actions without the need for further thought. If this tag is not defined, it will not activate this functionality. Projects, sections, and parentless tasks can be tagged independently of each other to create the required functionality. The program looks for pre-defined tags in the name of every project, section, or parentless tasks in your Todoist account to automatically add and remove labels. To run Autodoist the following packages are required:įor your convenience a requirements.txt is provided, which allows you to install them by using pip: Older versions of 3.x should be compatible, however be aware that they have not been tested. If this tool helped you out, I would really appreciate your support by providing me with some coffee! RequirementsĪutodoist has been build with Python 3.11.1, which is the recommended version. Make multiple tasks (un)checkable at the same time.Postpone the end-of-day time to after midnight to finish your daily recurring tasks.

Enable regeneration of sub-tasks in lists with a recurring date.Limit labels based on a start-date or hide future tasks based on the due date.Flexible options to label tasks sequentially or in parallel.Assign automatic labels for a more GTD-like workflow.This program adds four major functionalities to Todoist to help automate your workflow: Thanks to everyone for helping out and supporting this project! Note: v2.0 is a major overhaul of Autodoist, so please be sure to view the README in order to get up to speed with the latest changes.
