A method and apparatus for real-time insertion of services into an IP
telephony call session are disclosed. A client initiates a service
request message to a second server. The service request message includes
the client identity and a requested service available from a second
server. The first server determines if the client is authorized to use
the requested service. If the client is authorized to use the requested
service, the second server delivers the requested service to the client.