Building an Automation Framework that Scales