I had an amazingly difficult time finding a working script that would automatically save an email from Outlook as an OmniFocus task. Google kept directing me to scripts that did NOT work. But at last I was able to find a solution – it’s here at the bottom of a thread on these forums.
The page contains both a script and an Alfred workflow. I’m using the workflow. Enjoy!
For some reason, I’ve found the script on Veritrope’s page does not work for me. The Alfred automation I linked to above works just fine. I’ll check out Hammerspoon. Thanks!
really appreciate your fixing this and updating with Notification Center details… This is back to normal for me and has returned my productivity… Thanks again!
I’d love a script that pops up a task quick entry window. With the script I’m using, I have to Cmd-Tab to OmniFocus, find the new task, and change the title there. It would be much simpler to have the new task pop up in a quick entry window so I can edit the title (as well as project, tags, and other metadata) immediately before saving.
And I really wish Outlook would support links to individual messages. WTF, Microsoft – this is not the behavior of the 2018 Microsoft I otherwise love; it’s the behavior of pre-2010 crap Microsoft.
This script was working for me until switching to the “new outlook.” Now, it’s as if the scripts cannot locate the selection. I have tried several variations based on the outlook dictionary but, none of them work. Does this still work for you in the “new outlook” @MitchWagner?
I’m having the same issue. Looking at the AppleScript dictionary, it appears as though it should work, but debugging the selection comes back nil / null, if I recall. I’ve reverted to FWD e-mails, but miss having links to the messages / etc.
The “New" Outlook doesn’t support AppleScript, so please go here, and vote for this issue with Microsoft, so that they can prioritize adding it back in.
This is an updated version of Veritrope’s Outlook script to copy the currently selected email as a new Task in OmniFocus. Like previous comments, Outlook needs to be set to the “Standard”/“Old” view for the scrip to work.