Patent ID: 8503649

Claim:
A computer implemented method, comprising: receiving, by a computer based system for managing telecommunication services, a request to modify a communications service of an account including at least one of a request to add a service to an account, a request to modify an existing service to the account and a request to remove a service from the account, wherein the request is input to the computer based system by a customer associated with the account; verifying, by the computer based system, that the request to modify the communications service conforms with rules of the account and a carrier system; determining, by the computer based system, at least one of human-labor-required and no-human-labor-required; presenting, by the computer based system, service options alerting of a promotion relating to the request, wherein the promotion is a reward which is offered based on the request to modify a communications service; presenting, by the computer based system, updated telecommunications services available with the account, in response to the request to modify a communications service of the account; receiving, by the computer based system, an indication that updated billing information and the updated telecommunications services are acceptable; and transmitting, by the computer based system, the request to a provisioning system, wherein the provisioning system issues a work order in response to a determination of human-labor-required, and wherein the provisioning system routes the request to modify the communications service to a switching system in response to a determination of no-human-labor-required.