You can control HouseBot from external apps using the "external control" plugin. It allows you to call a standalone EXE to control HB, similar to the EXE that HB uses to control girder.
However, the command interface is limited to simply getting and setting property values in HB (and a few...