Hands On with Microsoft's Conditional Action Programmer (CAP)


Microsoft recently unveiled a Microsoft Technology and Research project called the Conditional Action Programmer, or CAP for short, and it is a take on the popular If This Then That (IFTTT) service.

I am a huge fan and daily user of IFTTT for several things so seeing the CAP service from Microsoft caught my eye and I wanted to see what it was capable of in comparison to IFTTT.

At this early stage CAP has a limited number of services that it can connect to right now - just 11 of them compared to the massive options at IFTTT - but this is a project to test capabilities and options so it is not meant to replace your use of IFTTT right now.

The services/triggers that can currently be connected include:

  • Date and Time
  • Email
  • Facebook
  • RSS Feeds
  • HTTP
  • Office 356 Email
  • OneDrive for Business
  • Pocket
  • SMS
  • Stocks
  • Weather

CAP uses natural language recognition, which is the big push behind this project, so you simply type out what you would like to happens when a designated event occurs and then CAP will make all the connections.

You will see a page to verify what CAP understood, make any tweaks, validate any sites credentials that might be needed and then the task is created.

This project is currently only available on the web or as an app on Android although I can not find the listing in the Google Play Store.


Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.