Doesn't seem possible, but I'm wondering if you could actually update workflow tools via an api.
This would be nice, for instance, for when we update business logic and need to change a condition in our queries - of which we have dozens in dozens of different workflows.