Do you find yourself copying and pasting message contents over and over as you deal with your e-mail inbox? You have some standard replies, but you're not a marketing robot. You need to look at each one and respond individually, but you could do with a little help...

What it does

That's where Reactor comes in. We provide you with some standard replies, and we scan the message to make our best guess at the right one. Now it's over to you: pick a different template if needed and then hit the Respond button which will open the New Message dialog with the template loaded. Now you can hit send or modify the message as required to give it that personal touch.

How I built it

Reactor is an Office Add-in for Outlook. It is written mainly in JavaScript and uses an ASP.NET MVC site hosted in Azure for the web back-end. Microsoft LUIS is used for message language analysis. UI is written in HTML and uses Office UI Fabric to provide consistent styling with the rest of the Office suite.

Challenges I ran into

The Office Add-in story is continually evolving and sometimes we have to deal with API changes and mandatory updates.

Accomplishments that I'm proud of

This is a tool that I use myself everyday and saves me time, so any time it saves other users is a bonus!

What I learned

Users expect high quality applications even when they are offered as a free version.

What's next for Reactor

More intelligence, better prediction using more sophisticated language analysis. More flexibility for constructing templates.

Share this project: