We have used a combination of these in past.
1) to allow telephone users to be able to raise hand when on dialin, for example pressing 5, sends the raiseHand. pressing 5 again removes. etc.. We monitor and send events from freeswitch/redis/mongo
2) Identify a caller id on incoming call, and change the the caller name base on a callback ti database.
3) capture raw video frames when a camera turns on, and send to facial recognition
4) autoplay external videos and flip slides, start a poll etc.
5) turn on/off recordings in running meeting from LMS portal
most of these are a few dozen lines of bash, a little ruby which can be added as a systemd service to make all work.
Would be glad to help anyone looking to do neat projects like this in the dev forum as a way to learn myself. Lots of ways to do something, and it is not always something that would make a core feature.
Biggest thing, is define the requirements and post under a single thread, suggest how you think it should done. lots of smart developers in the forums these days...
regards.
Stephen