[WIP] specify automation through code

This version configures all automation through code, but this can be dialed down to only certain automation.