The Problem
Complex customer provisioning required coordination between multiple partners for network connections. Provisioning complexity and real-world complications resulted in customer service being involved too much.
Provisioning a customer would require hardware to be sent out, the lines to be installed on site, and for Telco services at the wholesaler to be provisioned. In addition there may be phone numbers to port from standard copper to digital phones.
Each of these had potential failures which would result in a customer not getting a working service. In addition if the customer filled out the order incorrectly it was possible for services to fail. It was a complex business process which needed adaptive orchestration.