Agent registration and bidding system
First Claim
Patent Images
1. A method of assigning a plurality of pending calls within a contact center to a plurality of agents at least some of which are human agents, such method comprising the steps of:
- providing an offer for each of the plurality of pending calls to at least some of the human agents who are available to handle calls prior to assignment of the pending calls to an agent, said offers being presented on a respective terminal of each of the at least some agents where the offer and a description of each of the plurality of pending calls is presented within a separate window on the terminal and allowing the available human agents to separately bid on handling each of the pending calls and where each of the plurality of pending calls is classified as to media type, the description of each of the plurality of pending calls including call associated information, and non-call associated contextual information of the pending call;
determining an agent average number of calls handled per time period for each media type for each agent of the plurality of agents;
receiving bids within the contact center to handle the pending calls from the at least some of the available human agents; and
the contact center assigning at least some of the pending calls to a human agent of the plurality of agents with a highest relative received bid.
24 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for assigning a call to one of a plurality of agents. The method includes the steps of providing a description of the call to each of the plurality of agents, receiving a bid to handle the call from each of the plurality of agents and assigning the call to an agent of the plurality of agents with a highest relative received bid.
39 Citations
23 Claims
-
1. A method of assigning a plurality of pending calls within a contact center to a plurality of agents at least some of which are human agents, such method comprising the steps of:
-
providing an offer for each of the plurality of pending calls to at least some of the human agents who are available to handle calls prior to assignment of the pending calls to an agent, said offers being presented on a respective terminal of each of the at least some agents where the offer and a description of each of the plurality of pending calls is presented within a separate window on the terminal and allowing the available human agents to separately bid on handling each of the pending calls and where each of the plurality of pending calls is classified as to media type, the description of each of the plurality of pending calls including call associated information, and non-call associated contextual information of the pending call; determining an agent average number of calls handled per time period for each media type for each agent of the plurality of agents; receiving bids within the contact center to handle the pending calls from the at least some of the available human agents; and the contact center assigning at least some of the pending calls to a human agent of the plurality of agents with a highest relative received bid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A apparatus used within a contact center for assigning a plurality of pending calls to a plurality of agents at least some of which are human agents, such apparatus comprising:
-
means for displaying an offer including a description for each of the calls to at least one of the human agents of the plurality of agents who is available for conversing with callers prior to assignment of the calls to an agent, said means for displaying containing a separate window for each of the plurality of offers, thereby offering the calls to the at least one available human agent for bidding, the description including context information providing textual content of the call or a descriptor indicating a context from which the call originated; means for classifying each call as to a call type and for determining an agent average number of calls handled per time period for each call type for each agent of the plurality of agents; means within the contact center for receiving a bid to handle a call of the plurality of calls from at least one of the human agents; and means within the contact center for assigning the call to an agent of the at least one of the available human agents with a highest relative received bid. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus within a contact center for assigning a plurality of calls to one of a plurality of human agents, such apparatus comprising:
-
a call display processor adapted to provide an offer including a description of each of the plurality of calls, the description including context of the call to each of the plurality of human agents on a respective terminal of each of the human agents prior to assignment of the call to an agent of the plurality of human agents; a respective call selection window for each of the plurality of calls displayed on each of the respective terminals, each of the call selection windows adapted to display the provided description of a call of the plurality of calls and to allow available agents of the plurality of agents to bid on the call; a classification processor adapted to classify each of the plurality of calls as to call type and to determine an agent average number of calls handled per time period for each call type for each agent of the plurality of agents; and a call assignment processor of the contact center adapted to receive the bids and to assign the call to an agent of the plurality of human agents with a highest relative received bid. - View Dependent Claims (19, 20, 21)
-
-
22. A method of assigning a plurality of calls within a contact center to a plurality of agents, such method comprising the steps of:
-
providing a an offer within a respective call selection window for each of the plurality of calls the offer including a description with context information regarding a context of the call to each of the plurality of agents where each of the plurality of calls is classified as to type; displaying the provided offers to the plurality of agents on respective terminals of the agents prior to assignment of the calls to the plurality of agents; determining an agent average number of calls per time period for each call type for each agent of the plurality of agents; receiving at least one bid within the contact center to handle a call of the plurality of calls from at least some of the plurality of agents available to converse with callers; and assigning the call within the contact center to an agent of the plurality of agents with a highest relative value of the received bids.
-
-
23. A method of assigning a plurality of calls within a contact center to a plurality of human agents, such method comprising the steps of:
-
providing an offer within a respective call selection window for each of the plurality of calls, the offer including a description of the call including call associated information and information indicating a context of the call; displaying the provided offers to a portion of the plurality of human agents available to converse with a caller on a respective terminal of the portion, prior to assignment of the call to an agent of the plurality of human agents and classifying the call as to type; receiving within the contact center a bid to handle the call from each of the portion of the plurality of human agents; determining an agent average number of calls handled per time period for each call type for each agent of the portion of the plurality of agents; the contact center comparing a value of each of the received bids; and the contact center assigning the call to an agent of the plurality of human agents with a highest relative value of the compared bids.
-
Specification