Estimating agent performance in a call routing center system
First Claim
1. A computer implemented method for estimating agent performance in a call-center routing environment, the method comprising:
- identifying, by one or more computers, one agent from a plurality of agents, wherein the one agent identified has a number of calls fewer than a predetermined number;
computing and assigning, by the one or more computers, a respective assigned outcome performance characteristic to the one identified agent, wherein the assigned outcome performance is different from an actual outcome performance characteristic for the identified agent, and is based at least in part on the performance of one or more other of the agents; and
routing, by the one or more computers, a caller to an agent of the plurality of agents based on respective outcome performance characteristics of the plurality of agents, the outcome performance characteristics including the assigned outcome performance characteristic to the one identified agent.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for estimating and assigning agent performance characteristics in a call routing center. Performance characteristics (e.g., sales rate, customer satisfaction, duration of call, etc.) may be assigned to an agent when the agent has made few calls relative to other agents or otherwise has a large error in their measure of one or more performance characteristics used for matching callers to agents (e.g., via a performance based or pattern matching routing method). A method includes identifying agents of a plurality of agents having a number of calls fewer than a predetermined number of calls (or an error in the performance characteristic exceeding a threshold), assigning a performance characteristic to the identified agents (that is different than the agent'"'"'s actual performance characteristic), and routing a caller to one of the plurality of agents based on the performance characteristics of the plurality of agents.
322 Citations
33 Claims
-
1. A computer implemented method for estimating agent performance in a call-center routing environment, the method comprising:
-
identifying, by one or more computers, one agent from a plurality of agents, wherein the one agent identified has a number of calls fewer than a predetermined number; computing and assigning, by the one or more computers, a respective assigned outcome performance characteristic to the one identified agent, wherein the assigned outcome performance is different from an actual outcome performance characteristic for the identified agent, and is based at least in part on the performance of one or more other of the agents; and routing, by the one or more computers, a caller to an agent of the plurality of agents based on respective outcome performance characteristics of the plurality of agents, the outcome performance characteristics including the assigned outcome performance characteristic to the one identified agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 26, 27)
-
-
12. A computer implemented method for estimating agent outcome performance in a call-center routing environment, the method comprising:
-
determining, by one or more computers, respective actual outcome performance characteristics for each of a plurality of agents; determining, by the one or more computers, an outcome performance characteristic representative of the plurality of agents; identifying, by the one or more computers, a respective one of the agents having an error in the respective agent'"'"'s outcome performance characteristic greater than a predetermined threshold; assigning, by the one or more computers, an outcome performance characteristic for the identified agent which assigned outcome performance is different from the actual outcome performance characteristic for the one identified agent and which is based at least in part on the representative outcome performance characteristic for the plurality of agents; and routing, by the one or more computers, a caller to one of the plurality of agents based on the outcome performance characteristics, the outcome performance characteristics including the assigned outcome performance characteristic to the identified agent. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for routing callers to agents in a call center routing environment, the system comprising:
one or more computers configured with computer-readable program code, that when executed, will cause performance of the steps; identifying, by the one or more computers, one agent from a plurality of agents, wherein the one agent identified has a number of calls fewer than a predetermined number; computing and assigning, by the one or more computers, a respective outcome performance characteristic to the one identified agent, wherein the assigned outcome performance is different from an actual outcome performance characteristic for the respective identified agent, and is based at least in part on the performance of one or more other of the agents; and routing, by the one or more computers, a caller to an agent of the plurality of agents based on respective outcome performance characteristics of the plurality of agents, the outcome performance characteristics including the assigned outcome performance characteristic to the one identified agent. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
23. A system for routing callers to agents in a call center routing environment, the system comprising:
one or more computers configured with computer-readable program code, that when executed, will cause performance of the steps; determining, by the one or more computers, respective actual outcome performance characteristics for a plurality of agents; determining, by the one or more computers, an outcome performance characteristic representative of the plurality of agents; identifying, by the one or more computers, a respective one of the agents having an error in the respective agent'"'"'s outcome performance characteristic greater than a predetermined threshold; assigning, by the one or more computers, an outcome performance characteristic for the identified agent which assigned outcome performance is different from the actual outcome performance characteristic for the one identified agent and which is based at least in part on the representative outcome performance characteristic for the plurality of agents; and routing, by the one or more computers, a caller to one of the plurality of agents based on the outcome performance characteristics, the outcome performance characteristics including the assigned outcome performance characteristic to the identified agent.
-
24. A non-transitory computer readable storage medium comprising computer readable instructions for carrying out, when executed by one or more computers, the method:
-
identifying, by the one or more computers, one agent from a plurality of agents, wherein the one agent identified has a number of calls fewer than a predetermined number; computing and assigning, by the one or more computers, a respective assigned outcome performance characteristic to the one identified agent, wherein the assigned outcome performance is different from an actual outcome performance characteristic for the identified agent, and is based at least in part on the performance of one or more other of the agents; and routing, by the one or more computers, a caller to an agent of the plurality of agents based on respective outcome performance characteristics of the plurality of agents, the outcome performance characteristics including the assigned outcome performance characteristic to the one identified agent.
-
-
25. A non-transitory computer readable storage medium comprising computer readable instructions for carrying out, when executed by one or more computers, the method:
-
determining, by the one or more computers, respective actual outcome performance characteristics for a plurality of agents; determining, by the one or more computers, an outcome performance characteristic representative of the plurality of agents; identifying, by the one or more computers, a respective one of the agents having an error in the respective agent'"'"'s outcome performance characteristic greater than a predetermined threshold; assigning, by the one or more computers, an outcome performance characteristic for the identified agent which assigned outcome performance is different from the actual outcome performance characteristic for the one identified agent and which is based at least in part on the representative outcome performance characteristic for the plurality of agents; and routing, by the one or more computers, a caller to one of the plurality of agents based on the outcome performance characteristics, the outcome performance characteristics including the assigned outcome performance characteristic to the identified agent.
-
Specification