OmniFocus to Due.app with Keyboard Maestro

If you are not happy with the reminder and notification approach offered by OmniFocus itself and deployed Due.app to help with reminders then this is for you.

Since Due.app not only exists on iOS, but also has a desktop version in the Mac AppStore, it can be used neatly to make sure you never ever miss a single notification. Only, of course, if you like to be that guy with a constantly beeping and noise-making phone.

With this Keyboard Maestro macro you can generate reminders in Due.app from the selected task in OmniFocus and here is how the reminder’s date & time is set

  1. Will use the task’s start date if it is set to a future date
  2. Will use the task’s due date if it is set to a future date and there is no start date, or the start date is in the past
  3. Will ask the user for the reminder time if the task has no future start or due date