Member-only story

Building Taskwillow with Microsoft Outlook REST API

There is much more to the API than what meets the eye

Abhishek Chakravarty
5 min readMar 10, 2020
https://www.taskwillow.com

In building Taskwillow, I was faced with an interesting challenge. I wanted Taskwillow to remind me to respond to emails that were important.

But, at the same time , I also wanted Taskwillow to NOT remind me about emails that I had already responded to.

It was simple, I thought. I was integrating with Microsoft’s robust and secure REST API — of course, the API would expose a property that will tell me if an email was replied to.

Nope.

The Message Collection exposed by Microsoft Outlook REST API returns an array of messages (or emails ) from your inbox had every imaginable property that one could need, but the one property that would tell me — whether or not a certain message had been replied to — was nowhere in sight.

I knew it had to be there lurking somewhere in the docs…how else could my outlook client API mark an email as replied to ?

I replied to this message

Before we get into the weeds here, let us all get a few things in order.

--

--

No responses yet