A method and system for providing integrated control of communication services
includes an Integrated Service Controller (ISC) to establish communications with
one or more communications networks, such as the Public Switched Telephone Network
or the Internet. The ISC is further configured to provide dynamic service profile
merging of service specific parameters, which are settable by a customer and/or
communications service. The service specific parameters may contain variable entries
which each of the communication services provide. The ISC may logically merge the
service specific parameters into a multi service profile which contains a master
key as well as service specific fields unique to each communications services.