1. A service control system comprising: a routing database; a plurality of service logic programs; and a routing engine operable to receive current feature identifying information, and operable to invoke at least one of the service logic programs corresponding to the current feature identifying information, and operable to access the routing database to determine next feature identifying information, and operable to invoke at least one of the service logic programs corresponding to the next feature identifying information.