@Rob Litterst Outside billing platform, but it's tricky, since these migrations rely on input from multiple systems that aren't usually hooked together. You need usage/adoption data, structured contracts (if you have them), billing data (current plan, etc), customer demographics attributes, etc, and you need to make changes to the billing platform, internal customer database, create notifications/messages, and more. So if I had a magic wand, we would've had all of the necessary data at our fingertips without error-prone sql queries in a thin orchestration system that sat outside of/on top of existing billing, crm, internal, etc. systems.