I've been in contact with the guys at IFTTT and as of right now they don't offer a public hardware API. This means that each product that integrates with their service does so on a case by case basis. That being said I hope to offer something similar in the short term and hopefully full integration in the future. Keep you eyes out for an update detailing the system API in the next weeks.
Have you checked out www.temboo.com/? Its kind of like IFTTT but much more developer-oriented. They were one of the main partners in developing the new Arduino Yun, so they have direct hardware support by outputting a snippet of code for use with the new "Bridge" library. However, the Yun is pretty much just an Arduino Leonardo with an OpenWRT router embedded directly onto the board, so it wouldn't be too much of a stretch to adjust the "Bridge" library to work with Visualight. In fact, I might end up trying it myself through this project I posted on publiclab- publiclab.org/notes/code4maine/02-10-2014/cloud-sensor-base-station