Customer care support system with call avoidance processing
View Patent ↗Methods and systems for managing customer activity in a call center include monitoring event data. A mediator filters the event data into an event data set associated with a selected customer. A context component creates a context for the customer based on the event data set. A decision engine performs a probabilistic assessment of an occurrence related to the customer, based on the customer context, and determines an action based on the probabilistic assessment. An action processor initiates the action.
1. A computer-implemented method for managing customer activity in a call center, the method comprising:
monitoring, by a computer system, event data;
filtering, by the computer system, the event data into an event data set associated with a single specific customer;
creating, by the computer system, a context for the single specific customer based on the event data set;
performing, by the computer system, a probabilistic assessment of an occurrence related to the single specific customer, based on the context, wherein the probabilistic assessment of the occurrence is representative of a likelihood that the single specific customer will initiate contact with the call center;
determining, by the computer system, an action based on the probabilistic assessment,
wherein the action comprises one of: a phone call to the single specific customer, an electronic communication to the single specific customer, a change to a customer account, and an electronic communication to an operational system; and
initiating, by the computer system, the action.
2. The computer-implemented method of claim 1 , further comprising translating the action into an industry standard format.
3. The computer-implemented method of claim 1 , wherein the context includes chronological information, customer preferences, and a possible motivation for calling.
4. The computer-implemented method of claim 1 , wherein the event data represents changes in customer operational systems and comprises one of: a file, an asynchronous message, a transaction log, a database extract, and a synchronous message.
5. The computer-implemented method of claim 1 , wherein the event data comprises one of: customer information, bill payment information, and historical information.
6. The computer-implemented method of claim 1 , further comprising:
based on the event data, triggering the filtering by the computer system of the event data into the event data set associated with the single specific customer.
7. The computer-implemented method of claim 1 , wherein the computer system includes a probabilistic assessment package.
8. A system for managing customer activity in a call center, the system comprising:
an event handler configured to monitor event data;
a mediator configured to filter the event data into an event data set associated with a single specific customer;
a context component configured to create a context for the single specific customer based on the event data set;
a decision engine configured to:
perform a probabilistic assessment of an occurrence related to the single specific customer, based on the context, wherein the probabilistic assessment of the occurrence is representative of a likelihood that the single specific customer will initiate contact with the call center, and
determine an action based on the assessment,
wherein the action comprises one of: a phone call to the single specific customer, an electronic communication to the single specific customer, a change to a customer account, and an electronic communication to an operational system; and
an action processor configured to initiate the action.
9. The system of claim 8 , further comprising a translation component configured to translate the action into an industry standard format.
10. The system of claim 8 , wherein the context includes chronological information, customer preferences, and a possible motivation for calling.
11. The system of claim 8 , wherein the event data represents changes in customer operational systems and comprises one of: a file, an asynchronous message, a transaction log, a database extract, and a synchronous message.
12. The system of claim 8 , wherein the event data comprises one of: customer information, bill payment information, and historical information.
13. The system of claim 8 , further comprising:
a triggering component configured to trigger, based on the event data, the filtering component to filter the event data.
14. The system of claim 8 , further comprising a probabilistic assessment package.
15. A computer-implemented method for preventing customers from contacting a call center, the method comprising:
monitoring, by a computer system, event data;
filtering, by the computer system, the event data into an event data set associated with a single specific customer;
creating, by the computer system, a context for the single specific customer based on the data set;
performing, by the computer system, a probabilistic assessment of the likelihood that the single specific customer will initiate a call to the call center, based on the context, wherein the probabilistic assessment of the occurrence is representative of a likelihood that the single specific customer will initiate contact with the call center;
determining, by the computer system, a preemptive action intended to prevent the single specific customer from initiating the call, based on the probabilistic assessment,
wherein the action comprises one of: a phone call to the single specific customer, an electronic communication to the single specific customer, a change to a customer account, and an electronic communication to an operational system; and
initiating, by the computer system, the preemptive action.
16. The method of claim 15 , wherein the context includes chronological information, customer preferences, and a possible motivation for calling.
17. The method of claim 15 , wherein the event data represents changes in the customer operational systems and comprises one of: a file, an asynchronous message, a transaction log, a database extract, and a synchronous message.