A system and method for providing centralized control of one or more
communication services, includes an Integrated Services Controller (ISC),
which is in communication with any number of communications networks,
such as the Public Switched Telephone Network or in the Internet. The ISC
may be further configured to dynamically receive a Message Registration
List (MRL) through an interactive exchange of commands with one or more
communications services. This MRL may include one or more messages in
which a particular communications service has a notification interest.
The ISC may provide centralized processing for messages received from the
communications services. Intelligent prioritization rules may be
configurable by a communications service provider so as to affect the
prioritization of the communications services by ISC.