I recently read this blog post from Luise Freese about Microsoft To-do – 11 reasons why I fell in love with Microsoft To-Do and I couldn’t agree more. In-fact, I can add 10 more to that list! 🙂
One of the reasons mentioned was around moving flagged e-mails to To-Do using Microsoft Flow . To take this a step further, I wanted a way to assign due dates and reminders for the e-mails based on some priority level. Below is a step-by-step approach to achieve this –
Note: This applies only for desktop Outlook
- Step 1: Create Outlook shortcuts to flag an e-mail and assign an importance level.
So now you can use these shortcuts to quickly assign an importance level and flag the e-mails.
- Step 2 – Set up the Flow in Microsoft Flow to assign the flagged e-mail as a task in To-Do with a due date based on the Importance. (Download the Flow files from here)
Due date expression – addDays(utcNow(),variables(‘DueDays’))
The expression above adds the number of days before the task is due to the current time.
Reminder date time expression – addDays(utcNow(),sub(variables(‘DueDays’),1))
The expression above reduces the number of due days by 1 day and adds it to the current time, so you can get the reminder 1 day before the task is due. Of-course, you can customize this as well to your liking.
Step 3 – Sit back and enjoy!
Bonus tip –
When you try adding emojis to be used as an icon for a List category, you get very limited options. If you want to use some other emoji, try out the method described below. To get the emoji menu in Windows 10 press “Windows key + ;” . You can also search for emojis from this menu. In my case, I searched for ‘target” and got the emoji I wanted.
Have fun using To-Do!