I just started using Sighthound (trial) and I'm testing the snot out of it and trying to get it to link up with Indigo....
Between the Rule Editor on Sighthound (to talk to indigo) and Python on indigo (to talk to Sighthound) this is becoming more and more interesting.
Using the "run the command" under the rule editor and creating a short applescript app for each rule. That short applescript app could then update a variable in indigo which could be monitored by a trigger to do other junk.
It appears that Sighthound will respond to Python (Which I still haven't had time to figure out yet) and someone has already written that script to control it.
https://www.sighthound.com/forums/topic12398Can one of the Python gurus out there write a plugin without a public API?