

Now that we have some understanding of how Automation scripting works, it is time to get our hands dirty. First script: Getting selected Outlook messages There is built-in documentation on the available libraries via File > Open Dictionay. The built-in Script Editor application provides a very basic IDE for editing scripts. AppleScript is the language that Apple provides for this purpose, but it is also possible to use JavaScript for automation as well.
#Todoist to outlook for mac mac#
Mac Automation Scripting allows interacting with applications to automate tasks. Let’s move to the scripting details… Mac Automation Scriptingįirst, we need to gather some basic understanding of how this scripting mechanism works. And I want to be able to click on the links and jump back to the Outlook message. The links will be something in the form of outlook://. I would like to be able to copy links to selected Outlook emails to clipboard, and then paste them to Todoist or any other app. So, I decided to give it a go…īefore we dive into the scripting details, let’s clarify what I am trying to achieve here.

What I want to have is some capability to copy link to an outlook message and use it in Todoist. So, what do I do now?Īfter some googling around, I noticed that it is possible to interact with Outlook using Mac Automation Scripting. Sending emails directly to Todoist is not an option for me, as my workplace policies doesn’t allow that. Sometimes the details of the task is defined in the email, sometimes I have reference documents attached to the email, or I just need to reply back to the email when I am done with the task. However, every time an email results in creating a task in Todoist, I struggle finding a way to refer back to the original email. I use Outlook for my work email, and Todoist for managing my tasks. In this post, we integrate Outlook with Todoist (or any other tool, actually) by creating links back to Outlook e-mails. This, however, sends the actual content of the email to Todoist, which might not be desirable all the time. Email integration is typically via forwarding your e-email to a todoist inbox email. Todoist is a great multi-platform task manager, and it provides facilities to integrate with many other tools including e-mail apps.
