Selective mapping of callers in a call center routing system
First Claim
1. A method for routing callers to agents in a call-center routing environment, the method comprising:
- mapping, by the one or more computers, a first portion of a set of callers to agents in a set of agents according to a pattern matching algorithm to increase a potential for a first outcome variable based at least in part on comparing caller data associated with callers in the first portion of the callers and agent data associated with agents in the set of agents and past call history data, wherein the caller data comprises demographic data and/or psychographic data associated with callers in the set of callers, and wherein the agent data comprises demographic data and/or psychographic data associated with the agents in the set of agents;
mapping, by the one or more computers, a second portion of the set of callers to agents in the set of agents according to a different mapping method than the first portion;
estimating, by the one or more computers, the first outcome variable for each caller in the first portion of the callers and the first outcome variable for each caller in the second portion of the callers;
generating, by the one or more computers, first graphical data for a visual display of the first outcome variable by time obtained for the first portion of the callers and the first outcome variable by time obtained for the second portion of the callers;
generating, by the one or more computers, data for a graphical user element for adjusting a size of the first portion of the set of callers relative to a size of the second portion of the set of callers; and
routing, by the one or more computers, one of the callers from one of the portions to one of the agents based at least in part on the estimated first outcome variables.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for routing callers to agents in a contact center, along with an intelligent routing system. An exemplary method includes mapping a first portion (or fraction) of callers to agents according to a performance and/or pattern matching algorithm based on comparing caller data associated with the callers and agent data associated with the agents. The method further includes mapping a second portion of the callers (e.g., the remaining portion or fraction of all callers) to agents differently than the first portion of the callers (e.g., mapping based on queue order or performance based), which may provide a control group for monitoring or analyzing the effect of the pattern matching algorithm. The method may further include displaying the effect of the routing on at least one outcome variable, which may include revenue generation, cost, customer satisfaction, first call resolution, cancellation, or other variable outputs from the pattern matching algorithm of the system.
-
Citations
20 Claims
-
1. A method for routing callers to agents in a call-center routing environment, the method comprising:
-
mapping, by the one or more computers, a first portion of a set of callers to agents in a set of agents according to a pattern matching algorithm to increase a potential for a first outcome variable based at least in part on comparing caller data associated with callers in the first portion of the callers and agent data associated with agents in the set of agents and past call history data, wherein the caller data comprises demographic data and/or psychographic data associated with callers in the set of callers, and wherein the agent data comprises demographic data and/or psychographic data associated with the agents in the set of agents; mapping, by the one or more computers, a second portion of the set of callers to agents in the set of agents according to a different mapping method than the first portion; estimating, by the one or more computers, the first outcome variable for each caller in the first portion of the callers and the first outcome variable for each caller in the second portion of the callers; generating, by the one or more computers, first graphical data for a visual display of the first outcome variable by time obtained for the first portion of the callers and the first outcome variable by time obtained for the second portion of the callers; generating, by the one or more computers, data for a graphical user element for adjusting a size of the first portion of the set of callers relative to a size of the second portion of the set of callers; and routing, by the one or more computers, one of the callers from one of the portions to one of the agents based at least in part on the estimated first outcome variables. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for routing callers to agents in a call-center routing environment, comprising:
one or more computers configured to; map, by the one or more computers, a first portion of a set of callers to agents in a set of agents according to a pattern matching algorithm to increase a potential for a first outcome variable based at least in part on comparing caller data associated with callers in the first portion of the callers and agent data associated with agents in the set of agents and past call history data, wherein the caller data comprises demographic data and/or psychographic data associated with callers in the set of callers, and wherein the agent data comprises demographic data and/or psychographic data associated with the agents in the set of agents; map, by the one or more computers, a second portion of the set of callers to agents in the set of agents according to a different mapping method than the first portion; estimate, by the one or more computers, the first outcome variable for each caller in the first portion of the callers and the first outcome variable for each caller in the second portion of the callers; generate, by the one or more computers, first graphical data for a visual display of the first outcome variable by time obtained for the first portion of the callers and the first outcome variable by time obtained for the second portion of the callers; generate, by the one or more computers, data for a graphical user element for adjusting a size of the first portion of the set of callers relative to a size of the second portion of the set of callers; and route, by the one or more computers, one of the callers from one of the portions to one of the agents based at least in part on the estimated first outcome variables. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer readable storage medium comprising computer readable instructions for carrying out, when executed by one or more computers, the method:
-
mapping, by the one or more computers, a first portion of a set of callers to agents in a set of agents according to a pattern matching algorithm to increase a potential for a first outcome variable based at least in part on comparing caller data associated with callers in the first portion of the callers and agent data associated with agents in the set of agents and past call history data, wherein the caller data comprises demographic data and/or psychographic data associated with callers in the set of callers, and wherein the agent data comprises demographic data and/or psychographic data associated with the agents in the set of agents; mapping, by the one or more computers, a second portion of the set of callers to agents in the set of agents according to a different mapping method than the first portion; estimating, by the one or more computers, the first outcome variable for each caller in the first portion of the callers and the first outcome variable for each caller in the second portion of the callers; generating, by the one or more computers, first graphical data for a visual display of the first outcome variable by time obtained for the first portion of the callers and the first outcome variable by time obtained for the second portion of the callers; generating, by the one or more computers, data for a graphical user element for adjusting a size of the first portion of the set of callers relative to a size of the second portion of the set of callers; and routing, by the one or more computers, one of the callers from one of the portions to one of the agents based at least in part on the estimated first outcome variables. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification