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 the steps:
- obtaining, by one or more computers, multiple items of agent data associated agents in a set of agents;
obtaining, by the one or more computers, multiple items of caller data associated with callers in a set of callers;
causing, by the one or more computers, a first portion of the set of callers to be mapped to agents according to a pattern matching algorithm to form agent-caller pairs based at least in part on comparing the caller data associated with the callers in the first portion of the callers and the agent data associated with the agents;
causing, by the one or more computers, a second portion of the set of callers to be mapped to agents according to a different mapping method than the first portion to form agent-caller pairs;
estimating, by the one or more computers, a first outcome variable obtained for the first portion of the callers and the first outcome variable obtained for the second portion of callers;
generating, by the one or more computers, first graphical data of the first outcome variable by time obtained for the first portion of the callers juxtaposed against the first outcome variable by time obtained for the second portion of callers on a first chart; and
providing or making accessible, by the one or more computers, the first graphical datarouting, by the one or more computers, one of the callers from one of the portions to one of the agents, by the one or more computers, based at least in part on the estimating step.
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.
321 Citations
33 Claims
-
1. A method for routing callers to agents in a call-center routing environment, the method comprising the steps:
-
obtaining, by one or more computers, multiple items of agent data associated agents in a set of agents; obtaining, by the one or more computers, multiple items of caller data associated with callers in a set of callers; causing, by the one or more computers, a first portion of the set of callers to be mapped to agents according to a pattern matching algorithm to form agent-caller pairs based at least in part on comparing the caller data associated with the callers in the first portion of the callers and the agent data associated with the agents; causing, by the one or more computers, a second portion of the set of callers to be mapped to agents according to a different mapping method than the first portion to form agent-caller pairs; estimating, by the one or more computers, a first outcome variable obtained for the first portion of the callers and the first outcome variable obtained for the second portion of callers; generating, by the one or more computers, first graphical data of the first outcome variable by time obtained for the first portion of the callers juxtaposed against the first outcome variable by time obtained for the second portion of callers on a first chart; and providing or making accessible, by the one or more computers, the first graphical data routing, by the one or more computers, one of the callers from one of the portions to one of the agents, by the one or more computers, based at least in part on the estimating step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for routing callers to agents in a call-center routing environment, the method comprising the steps:
-
causing, by one or more computers, a first portion of a set of callers to be mapped to agents according to performance to form agent-caller pairs based data associated with the agents; causing, by the one or more computers, a second portion of the set of callers to be mapped to agents according to a different mapping method than the first portion to form agent-caller pairs; estimating, by the one or more computers, a first outcome variable obtained for the first portion of the callers and the first outcome variable obtained for the second portion of the callers; generating, by the one or more computers, first graphical data of the first outcome variable by time obtained for the first portion of the callers juxtaposed against the first outcome variable by time obtained for the second portion of callers on a first chart; providing or making accessible, by the one or more computers, the first graphical data; and routing, by the one or more computers, one of the callers from one of the portions to one of the agents, by the one or more computers, based at least in part on the estimating step. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for routing callers to agents in a call center routing environment, the apparatus comprising one or more computers configured with logic to:
-
obtain, by one or more computers, multiple items of agent data associated agents in a set of agents; obtain, by the one or more computers, multiple items of caller data associated with callers in a set of callers; cause, by one or more computers, a first portion of the set of callers to be mapped to agents according to a pattern matching algorithm to form agent-caller pairs based at least in part on comparing the caller data associated with the first portion of the callers and the agent data associated with the agents; cause, by the one or more computers, a second portion of the set of callers to be mapped to agents according to a different mapping method than the first portion to form agent-caller pairs; estimate, by the one or more computers, the first outcome variable obtained for the first portion of the callers and the first outcome variable obtained for the second portion of the callers; generate, by the one or more computers, first graphical data of the first outcome variable by time obtained for the first portion of the callers juxtaposed against the first outcome variable by time obtained for the second portion of the callers on a first chart; provide or making accessible, by the one or more computers, the first graphical data; and route, by the one or more computers, one of the callers from one of the portions to one of the agents, by the one or more computers, based at least in part on the estimating step. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. Non-transitory computer readable storage medium comprising computer readable instructions for carrying out, when executed by one or more computers, the method:
-
obtaining, by one or more computers, multiple items of agent data associated agents in a set of agents; obtaining, by the one or more computers, multiple items of caller data associated with callers in a set of callers; causing, by the one or more computers, a first portion of the set of callers to be mapped to agents according to a pattern matching algorithm to form agent-caller pairs based at least in part on the comparing the caller data associated with the first portion of the callers and the agent data associated with the agents; causing, by the one or more computers, a second portion of the set of callers to be mapped to agents according to a different mapping method than the first portion to form agent-caller pairs; estimating, by the one or more computers, the first outcome variable obtained for the first portion of the callers and the first outcome variable obtained for the second portion of the callers; generating, by the one or more computers, first graphical data of the first outcome variable by time obtained for the first portion of the callers juxtaposed against the first outcome variable by time obtained for the second portion of the callers on a first chart; providing or making accessible, by the one or more computers, the first graphical data; and routing, by the one or more computers, one of the callers from one of the portions to one of the agents, by the one or more computers, based at least in part on the estimating step. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification