You can add buttons to your Elgato Stream Deck for opening, closing, and toggling Bunches. I detailed this on my blog.
The easiest method is just to use an “Open Website” action for a button, then call Bunch’s URL handler as the URL. This can be as simple as
You can also integrate further using Keyboard Maestro. Create Keyboard Maestro macros to execute one or more Bunch URLs or AppleScripts, and then assign them to buttons on the Stream Deck. There are two plugins available to make this easy.
First, the KM Link plugin for Stream Deck allows you to select from existing macros and assign them to the button. It’s probably the easiest to use.
Second, the official Keyboard Maestro plugin from Elgato is available in the plugins library. With this one, a virtual button code is assigned to each button based on its coordinates on the panel. You can then add a device button trigger to a macro in KM and hit that button to assign it. I recommend manually assigning a number for row and column so that if you move the button later, it doesn’t change which macro it triggers.