CALL CENTER SERVICES SYSTEM AND METHOD
First Claim
1. A computer implemented method for providing automated customer distribution services, the computer comprising at least one processor and a data repository operatively coupled to the at least one processor, the method comprising:
- identifying a customer based on the customer'"'"'s contact with a service center;
accessing, via the at least one processor, the customer'"'"'s account information from the data repository;
predicting, via the at least one processor, a likely reason for the contact based on information associated with the customer account information;
automatically selecting, via the at least one processor, a group of agents specifically trained to address the predicted likely reason for the contact;
generating, via the at least one processor, prior to transferring the customer to the group of agents, a script set that is most likely related to the predicted likely reason for the customer contact;
automatically determining, via the at least one processor, whether an agent from the group of agents is available to receive the customer contact, and if so;
automatically transmitting, electronically, an account record and the script set that is most likely related to the predicted likely reason for the customer contact to the available agent from the group of agents; and
automatically revising, via the at least one processor, the script set to address the customer'"'"'s reason for the contact if the customer indicates an actual reason for the contact that differs from the predicted likely reason for the contact so that the agent handling the customer can address the actual reason for the contact.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing automated call center services, operating by identifying a caller, accessing the caller'"'"'s account information, determining the likely reason for the call, identifying an agent skill group based on the likely reason for the call, and providing an available agent with access to the caller'"'"'s account information, together with a script based on the likely reason for the call. Data and voice access to agents is combined with specialized methods and systems for determining agent optimization capabilities, thereby allowing multiple call centers located in geographically different areas to operate as a seamless virtual call center, having the capability to dynamically reorganize the structure of available agents, regardless of where located. Real time statistics allow determination of how many agents should be available and what skill sets those agents should have, thereby facilitating management decisions.
74 Citations
21 Claims
-
1. A computer implemented method for providing automated customer distribution services, the computer comprising at least one processor and a data repository operatively coupled to the at least one processor, the method comprising:
-
identifying a customer based on the customer'"'"'s contact with a service center; accessing, via the at least one processor, the customer'"'"'s account information from the data repository; predicting, via the at least one processor, a likely reason for the contact based on information associated with the customer account information; automatically selecting, via the at least one processor, a group of agents specifically trained to address the predicted likely reason for the contact; generating, via the at least one processor, prior to transferring the customer to the group of agents, a script set that is most likely related to the predicted likely reason for the customer contact; automatically determining, via the at least one processor, whether an agent from the group of agents is available to receive the customer contact, and if so; automatically transmitting, electronically, an account record and the script set that is most likely related to the predicted likely reason for the customer contact to the available agent from the group of agents; and automatically revising, via the at least one processor, the script set to address the customer'"'"'s reason for the contact if the customer indicates an actual reason for the contact that differs from the predicted likely reason for the contact so that the agent handling the customer can address the actual reason for the contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for automated customer distribution services, the system comprising:
-
at least one processor; memory operatively coupled to the at least one processor; a data repository stored in the memory and accessible by the at least one processor; and at least one user interface operatively coupled to the at least one processor, wherein the at least one processor is configured to; identify a customer based on the customer'"'"'s contact with a service center; access the customer account information based on customer identity; predict, prior to the customer communicating with a agent, a likely reason for the customer contact based on information associated with the customer account; automatically select a group of agents best suited to address the predicted likely reason for the customer contact; generating, prior to transferring the customer to the group of agents, a script set that is most likely related to the predicted likely reason for the customer contact; automatically determine whether an agent from the group of agents is available to receive the customer contact, and if so; automatically transmit, electronically, the customer, the customer account information and the script set most likely related to the predicted likely reason for the customer contact to the available agent from the group of agents; and automatically revise the script set to address the customer'"'"'s reason for the contact if the customer indicates a reason for the contact that differs from the predicted likely reason for the contact. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for optimizing automated customer contact distribution services having at least one processor and memory operatively coupled to the at least one processor, the method comprising:
-
selecting, via the at least one processor, a list of customers to be contacted; identifying, via the at least one processor, an appropriate skill set that is best suited to handle the customers to be contacted on the list; identifying, via the at least one processor, a group of agents that possess the appropriate skill set to handle the customers to be contacted on the list; forecasting, via the at least one processor, a best time to initiate contact with a customer on the list based on an account record of the customer; calling at least one customer from the list of customers to be contacted; and in a first configuration, if the call to the at least one customer is answered, automatically directing, via the at least one processor, the call to the at least one customer, a customer account record and a selected script appropriate for the purpose of the call to an agent selected from the group of agents that possess the appropriate skill set, and automatically selecting, via the at least one processor, a revised script if the at least one customer requests an additional inquiry that differs from the original purpose for the call; and in a second configuration, if the call to the at least one customer is not answered, inserting a record for the customer to be called back at a later time, the record including a telephone number and a designated time to place a call that is most convenient for the customer to be contacted; and offering the call to a specified agent based on the designated time. - View Dependent Claims (19, 20, 21)
-
Specification