Todoist next action1/26/2024 ![]() ![]() To ensure the user is always in control you can force a sync of the Todoist data with the update local Todoist data Action (if a user created a new project and wants to immideately use it with Draftist). This (massively) speeds up the process and also reduces the amounts of requests Draftist makes to the Todoist API. This is updated once a day by default but you can configure this to be faster or slower. ![]() I wanted to prevent endless loading times when users often create Tasks with settings and therefore came up with the solution to store the data of labels, projects and sections (but thats for later) in a file in your iCloud Drive. ![]() Since Draftist is interacting with the Todoist API and some of the Actions load your project / label names to create tasks in projects or assign labels the Actions require an internet connection. Experienced Scripting users can actually use the functions I implemented to create extended workflows for their own by just including the Draftist Action into theirs.Actions can be duplicated and configured differently very easily.Using a single source file and building Actions from those functions allows two things: The Draftist.js file is maintained in the public GitHub repository of Draftist and downloaded by the Draftist Setup/Update Action into the Drafts directory in iCloud Drive. Which is why I created Draftist as a single source file which contains all the necessary functions which is loaded in all the Actions. I also wanted to make sure I can imorove or add features and fix issues easily. Since everyone uses Todoist differently I wanted to develop Draftist very flexible to adapt to everyone’s needs by both – keeping it simple to configure and easy to use at the same time. It contains a bunch of Actions to integrate Drafts with Todoist – starting from very basic ones to quickly add tasks to your account (with or without settings) to very complex ones like importing of tasks or modifying labels or due dates. What is Draftistĭraftist is an Action Group you can download from the action directory of Drafts to install it in your Drafts application. Therefore I never shared more complex automations for Todoist with Drafts in the past.Įarlier this year I decided I want to change this and after the success of Craftist it was only a matter of finding time to built an Action Group for Todoist from the ground up.Īfter a few months of work I finally released the first version. Additionally I did not document the Actions I built for myself very well which only complicated sharing possibilities. This was working fine but what bothered me was that I could not share this with other users since it simply was too complicated to configure and maintain. While this was really helpful for myself it always was a bit hacky and put together with a lot of duck tape. simply switch labels of tasks or resolve waiting4 items by using the Scripting API of Drafts for Todoist. I digged deeper into the rabbit hole of automating Todoist with Drafts early to e.g. If I had to pick a favorite app it would be a hard pick between Drafts, Craft and Todoist – luckily I don’t need to □ĭrafts made it easy to quickly throw tasks into Todoist without actually opening it which 1) speeds up adding tasks and 2) removed friction since I don’t see anything else but a blank draft when I quickly add tasks. A bit of backgroundĭrafts is one of my most used App on all devices. After a few months of work I’m happy to release Draftist – a Drafts Action Group for integrating Drafts with Todoist. Finally I can launch a project I wanted to do for quite a while. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |