Action
Tasks in Todoist
Create tasks in the Todoist inbox for each line of the current draft.
For more Todoist examples, visit the Todoist Integration Guide.
Steps
-
script
// create task in Todoist inbox for each line in the draft let lines = draft.content.split("\n"); let todoist = Todoist.create(); let ctErrors = 0; for (let line of lines) { if (line.length > 0) { let success = todoist.quickAdd(line); if (success) { console.log("Todoist task created: " + line); } else { ctErrors++; console.log("Todoist error: " + todoist.lastError); } } } if (ctErrors > 0) { context.fail(); }
Options
-
After Success Default Notification Info Log Level Info
Items available in the Drafts Directory are uploaded by community members. Use appropriate caution reviewing downloaded items before use.