The call management process 900 is initiated at step 902 in response to the customer management system 800 receiving an incoming customer call, by retrieving from a customer database enterprise customer data associated with an identified customer in the customer call. The customer database stores enterprise customer data associated with prospects, leads, and purchasers of an enterprise. In various embodiments, the enterprise customer data used in selecting the selected predictive model comprises one or more of customer event data, activity event data, and attributions data. In certain embodiments, the customer database also stores enterprise customer data associated with new business applicants of the enterprise.
At step 904, the call management process retrieves customer demographic data associated with the identified customer. In an embodiment, the process retrieves the customer demographic data from a third-party database. In an embodiment, the third-party customer demographic data is associated with identified customer by matching the data to one or more enterprise customer identifiers stored by the customer database. In an embodiment, the call management process builds a simplified data file from the retrieved third-party demographic data as input to further steps of the process.
At step 906, the method selects a group of agents from a plurality of groups of agents of the call center, wherein the selected group of agents implements a predetermined customer care interaction of the call center. The group of agents is selected based upon consistency of the predetermined customer care interaction with the set of enterprise customer data retrieved from the customer database at step 902.