Abstract:
A directory assistance system includes a plurality of call centers, each configured to handle a directory assistance request from a caller. An ICM/IVR edge queuing module has a first IVR module and second ICM module and is coupled to each of the call centers. The ICM/IVR edge queuing module receives an incoming call from a caller and obtains interactive responses pertinent to call center routing. The ICM module routes the call to one call center among the plurality of call centers based on a type of service requested by the caller as determined by the interactive responses received by the IVR module.