A method for entering an order for network service on a communication network, said method comprising the computer implemented operations of: conducting a dialog with a customer through a computer display prompting the customer to provide parameters of a requested communication line service, wherein said dialog is for creating an order for a said communication line service, said communication line service comprising providing a communication line between gateways of said network; and conducting a dialog with an automated installation system for network services asking the installation system to determine based on the parameters if a route is available for the requested communication line service; if a route is available, prompting the customer to reserve or order the requested communication line service; in response to a reservation request for the communication line service, requesting the automated installation service to complete design of said communication line and return a message indicating the design is complete; and confirming to the customer that the design is reserved when the message indicates the design is complete; and when the requested communication line service has been reserved, monitoring reservation status until either a reservation period has expired or an order submission from the customer is detected, said order submission based on the reservation, wherein the method comprises, while the service order is being created, reserved and submitted, the automated installation system checking network capacity, assigning and validating network components and connecting and testing components, wherein the operation of requesting the automated installation service to complete the design comprises in addition: requesting the automated installation system to recheck route availability before the automated installation system proceeds to complete the design for the requested service. conducting a dialog with a customer through a computer display prompting the customer to provide parameters of a requested communication line service, wherein said dialog is for creating an order for a said communication line service, said communication line service comprising providing a communication line between gateways of said network; and conducting a dialog with an automated installation system for network services asking the installation system to determine based on the parameters if a route is available for the requested communication line service; if a route is available, prompting the customer to reserve or order the requested communication line service; in response to a reservation request for the communication line service, requesting the automated installation service to complete design of said communication line and return a message indicating the design is complete; and confirming to the customer that the design is reserved when the message indicates the design is complete; and when the requested communication line service has been reserved, monitoring reservation status until either a reservation period has expired or an order submission from the customer is detected, said order submission based on the reservation, wherein the method comprises, while the service order is being created, reserved and submitted, the automated installation system checking network capacity, assigning and validating network components and connecting and testing components, wherein the operation of requesting the automated installation service to complete the design comprises in addition: requesting the automated installation system to recheck route availability before the automated installation system proceeds to complete the design for the requested service.