Patent ID: 8768779

Claim:
A system for provisioning a composite telecommunications services product comprising a plurality of telecommunications services sub-products, the system comprising: a computer and a non-transitory computer readable storage medium in communication with the computer that incudes instruction code that causes the computer to: receive a customer order that specifies a composite product via a computer network interface of the computer; implement an order entry module for generating an order for the composite product specified in the customer order; implement an order management module configured to receive the order, identify one or more tasks for implementing the composite product, monitor task status, and report when the one or more tasks are complete; implement a provisioning module configured to communicate, via the computer network interface, information that facilitates configuration of network equipment for delivering telecommunications services associated with each sub-product, wherein the provisioning module is configured to configure equipment over a network; and wherein the order management module is further configured to communicate one or more provisioning requests associated with the one or more tasks to the provisioning module, receive one or more responses associated with the one or more provisioning requests, and determine the task status associated with the one or more tasks, wherein the task status indicates whether provisioning of a task is complete or whether a provisioning error has occurred, wherein each of the one or more provisioning requests specifies a due date for completion of an associated task, wherein at least some of the due dates are different, wherein a provisioning error occurs when provisioning of a task of the one or more tasks is not completed by an associated due date specified in a provisioning requests associated with the task, wherein if a provisioning error has occurred, the order management module stores the provisioning request associated with the task to an exceptions database that resides on a storage device of a computer.