ADAPTIVE COMMUNICATION APPLICATION PROGRAMMING INTERFACE
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for maintaining data for multi-channel communication queuing associated with different media formats such as telephone, email, and fax. A list of agent data includes information related to types of communication media an agent can access. The data can further include information related to an agent'"'"'s skills, a list of media routes, statistics for communication channels of specified media types, statistics for an agent, and journals for work items. Priority values for the media routes, the maximum number of queued items for the media routes, and times for escalating a work item can also be included.
106 Citations
21 Claims
-
1. (canceled)
-
2. A system comprising:
-
a communication server configured to provide a media-agnostic interface to a plurality of communication channels, wherein each channel of the plurality of channels is of a unique media type, provide a connection between a selected communication channel and a selected client of a plurality of clients, and receive a request for connection to a requested agent associated with a client of the plurality of clients, wherein the requested agent is authorized to communicate using the media type of the channel corresponding to the request; a queuing system configured to queue the request in one of a plurality of queues, wherein each queue is correlated to a media type, and the request is queued in a queue corresponding to the media type of the channel corresponding to the request; and a business service, coupled to the communication server and the queuing system, and configured to provide communication between the queuing system and the communication server by converting information received from the queuing system into a format usable by the communication server. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
converting information received from a queuing system into a format usable by a communication server; and providing communication between a queuing system and a communication server by transmitting the converted information to the communication server, wherein the communication server provides a media-agnostic interface to a plurality of communication channels each associated with a unique media type, the communication server receives a request for connection to an agent of a plurality of agents, wherein the requested agent is authorized to communicate using the media type of the channel corresponding to the request, the queuing system queues the request in one of a plurality of queues, wherein each queue is correlated to a media type, and the request is queued in a queue corresponding to the media type of the channel corresponding to the request. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification