System and method for managing routing of customer calls to agents
First Claim
1. A processor-based method for managing customer calls within a call center, comprising:
- upon receiving a customer call at a call center from an identified customer, retrieving, by a processor, a set of the enterprise customer data associated with the identified customer from a customer database that stores enterprise customer data;
retrieving, by the processor, customer demographic data associated with the identified customer in the customer call;
selecting, by the processor, a group of agents from a plurality of groups of agents of the call center wherein the group of agents implements a predetermined customer care interaction;
wherein the group of agents is selected based upon consistency of the predetermined customer care interaction with the set of enterprise customer data;
executing, by the processor, a predictive model to determine a value prediction signal in real time by applying a logistic regression model in conjunction with a tree-based model to the retrieved customer demographic data, the value prediction signal comprising one or more of a first signal representative of a likelihood that the identified customer will accept an offer to purchase a product, a second signal representative of a likelihood that the identified customer will lapse in payments for a purchased product, and a third signal representative of a likelihood that the identified customer will accept an offer to purchase the product and will not lapse in payments for the purchased product;
classifying, by the predictive model executing on the processor based on the value prediction signal determined by the selected predictive model, the identified customer into one of a first value group and a second value group;
when the classifying step classifies the identified customer into the first value group, routing, by the processor, the customer call for the identified customer to a priority queue assignment for connection to an agent from the selected group of agents; and
when the classifying step classifies the identified customer into the second value group, routing, by the processor, the customer call for the identified customer to a subordinate queue assignment.
1 Assignment
0 Petitions
Accused Products
Abstract
Upon receiving an inbound call, a call management system retrieves from a customer database enterprise customer data associated with an identified customer. The customer database tracks prospects, leads, new business and purchasers of an enterprise. Enterprise customer data may include customer event data, activity event data and attributions data. The system retrieves customer demographic data associated with the identified customer. A group of agents is selected from a plurality of groups of agents based on retrieved enterprise customer data. A predictive model determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first queue position, and routes a customer call classified in the second value group to a second queue position. for connection to an agent from the selected group of agents.
106 Citations
20 Claims
-
1. A processor-based method for managing customer calls within a call center, comprising:
-
upon receiving a customer call at a call center from an identified customer, retrieving, by a processor, a set of the enterprise customer data associated with the identified customer from a customer database that stores enterprise customer data; retrieving, by the processor, customer demographic data associated with the identified customer in the customer call; selecting, by the processor, a group of agents from a plurality of groups of agents of the call center wherein the group of agents implements a predetermined customer care interaction;
wherein the group of agents is selected based upon consistency of the predetermined customer care interaction with the set of enterprise customer data;executing, by the processor, a predictive model to determine a value prediction signal in real time by applying a logistic regression model in conjunction with a tree-based model to the retrieved customer demographic data, the value prediction signal comprising one or more of a first signal representative of a likelihood that the identified customer will accept an offer to purchase a product, a second signal representative of a likelihood that the identified customer will lapse in payments for a purchased product, and a third signal representative of a likelihood that the identified customer will accept an offer to purchase the product and will not lapse in payments for the purchased product; classifying, by the predictive model executing on the processor based on the value prediction signal determined by the selected predictive model, the identified customer into one of a first value group and a second value group; when the classifying step classifies the identified customer into the first value group, routing, by the processor, the customer call for the identified customer to a priority queue assignment for connection to an agent from the selected group of agents; and when the classifying step classifies the identified customer into the second value group, routing, by the processor, the customer call for the identified customer to a subordinate queue assignment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for managing customer calls within a call center, comprising:
-
an inbound telephone call-receiving device for receiving a customer call to the call center; non-transitory, machine-readable memory that stores a customer database including enterprise customer data associated with prospects, leads, and purchasers of an enterprise serviced by the call center; and a processor configured to execute an inbound queue management module and a predictive modeling module, the predictive modeling module is configured to store a predictive model of customer value, wherein the predictive model comprises a logistic regression model operating in conjunction with a first tree-based model, wherein the processor in communication with the non-transitory machine-readable memory executes a set of instructions instructing the processor to; upon receiving the customer call at the inbound telephone call-receiving device from an identified customer, retrieve from the customer database a set of the enterprise customer data associated with the identified customer; retrieve customer demographic data associated with the identified customer; select a group of agents that implements a predetermined customer care interaction from a plurality of groups of agents of the call center, based upon consistency of the predetermined customer care interaction with the set of enterprise customer data; determine a value prediction signal for the identified customer via applying the predictive model to the set of the enterprise customer data; classify the identified customer into one of a first value group and a second value group based on the value prediction signal determined; and direct the inbound telephone call receiving device; when the inbound queue management module classifies the identified customer into the first value group, to route the customer call for the identified customer to a priority queue assignment for connection to an agent from the selected group of agents; and when the inbound queue management module classifies the identified customer into the second value group, to route the customer call for the identified customer to a subordinate queue assignment. - View Dependent Claims (17, 18, 19, 20)
-
Specification