The present invention is directed to a method and system for enhancing the routing
of telephony data. According to an example embodiment of the present invention,
a telephony private branch exchange routing arrangement is adapted to route IP
telephony data. The routing arrangement includes a call-control application having
an OOP telephony interface and programmed, using OOP and the OOP telephony interface,
to control the routing of calls. A device-control application is adapted to provide
telephony communication signals for the routed calls and to interface between the
call-control application and a plurality of telephony devices. Configuration information
for the call-control application is provided via a configuration manager. In this
manner, voice and data networks are effectively fused, allowing the easy integration
of computer telephony applications.