Control custom scripts
The most important feature for me would be the ability to run a custom script (e.g. running on own webserver) instead of a couple of defined "integrations" to chose from. This guarantees compatibility with anything that is capable of listening to commands over the net. We really have enough closed ecosystems and walled gardens out there so please make this one as tinkerer-proof as possible! :)
This is essential.