PRECALCULATED CALLER-AGENT PAIRS FOR A CALL CENTER ROUTING SYSTEM
First Claim
1. A computer implemented method for pre-processing caller-agent pairs in a call-center routing environment, the method comprising the acts of:
- determining at least one agent data for each agent of a set of agents;
determining at least one caller data for each caller of a set of callers, wherein at least one caller of the set of callers is not in queue;
determining a score for caller-agent pairs of the set of agents and the set of callers using the agent data and the caller data in a pattern matching algorithm;
storing the determined scores for caller-agent pairs; and
matching a caller of the set of callers to an agent of the set of agents based on the stored scores.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for preprocessing caller-agent pairs in a contact routing center, along with an intelligent routing system. A method includes determining at least one agent data for each agent of a set of agents, determining at least one caller data for each caller of a set of callers, and determining a score for each possible caller-agent pair of the set of agents and the set of callers using the agent data and the caller data in a pattern matching algorithm. The scores for each possible caller-agent pair may then be stored, e.g., in a look-up table, for retrieval, where matching a caller of the set of callers to an agent of the set of agents is based on the previously determined or calculated scores. For example, the caller-agent pair having the best score of all potential caller-agent pairs may be connected.
-
Citations
25 Claims
-
1. A computer implemented method for pre-processing caller-agent pairs in a call-center routing environment, the method comprising the acts of:
-
determining at least one agent data for each agent of a set of agents; determining at least one caller data for each caller of a set of callers, wherein at least one caller of the set of callers is not in queue; determining a score for caller-agent pairs of the set of agents and the set of callers using the agent data and the caller data in a pattern matching algorithm; storing the determined scores for caller-agent pairs; and matching a caller of the set of callers to an agent of the set of agents based on the stored scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Apparatus for routing callers to agents in a call center routing environment, the apparatus comprising logic for:
-
determining at least one agent data for each agent of a set of agents; determining at least one caller data for each caller of a set of callers, wherein at least one caller of the set of callers is not in queue; determining a score for each possible caller-agent pair of the set of agents and the set of callers using the agent data and the caller data in a pattern matching algorithm; storing the determined scores for each possible caller-agent pair; and matching a caller of the set of callers to an agent of the set of agents based on the stored scores. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. Computer readable storage medium comprising computer readable instructions for carrying out the method of:
-
determining at least one agent data for each agent of a set of agents; determining at least one caller data for each caller of a set of callers, wherein at least one caller of the set of callers is not in queue; determining a score for each possible caller-agent pair of the set of agents and the set of callers using the agent data and the caller data in a pattern matching algorithm; storing the determined scores for each possible caller-agent pair; and matching a caller of the set of callers to an agent of the set of agents based on the stored scores.
-
Specification