Method and system for determining customer's skill, knowledge level, and/or interest
First Claim
Patent Images
1. A method, comprising:
- selecting, by a microprocessor executing a work assignment mechanism, a work item associated with a respective customer having a customer identification;
determining, by the microprocessor executing the work assignment mechanism and for the respective customer, a customer proficiency level with respect to a contact center product and/or product area sold and/or serviced by a contact center, wherein the microprocessor determines the customer proficiency level by providing the respective customer with a game and/or contest, wherein the game and/or contest is provided by the microprocessor executing a script, wherein the microprocessor executable work assignment mechanism, when executed by the microprocessor, collects and analyzes responses to determine the customer proficiency level of the respective customer and/or to select subsequent questions in the script to be executed from among multiple optional and/or possible questions defined by the script, wherein the microprocessor executable work assignment mechanism, when executed by the microprocessor, tags the responses with the customer identification and stores the responses in a database, thereby allowing the microprocessor executable work assignment mechanism, when executed by the microprocessor, to build a more complete picture of the respective customer and also allowing subsequent scripts to be selected for execution based on a proficiency level more appropriate for the respective customer; and
the microprocessor, executing the work assignment mechanism, uses the customer proficiency level in assigning the selected work item to a resource for servicing.
14 Assignments
0 Petitions
Accused Products
Abstract
A microprocessor executable work assignment mechanism selects a work item associated with a customer, dynamically determines, for the customer, a customer proficiency level with respect to a contact center product and/or product area sold and/or serviced by a contact center, and uses the customer proficiency level in assigning the selected work item to a resource for servicing and/or in providing the determined customer proficiency level to an assigned resource for use in servicing the selected work item.
17 Citations
20 Claims
-
1. A method, comprising:
-
selecting, by a microprocessor executing a work assignment mechanism, a work item associated with a respective customer having a customer identification; determining, by the microprocessor executing the work assignment mechanism and for the respective customer, a customer proficiency level with respect to a contact center product and/or product area sold and/or serviced by a contact center, wherein the microprocessor determines the customer proficiency level by providing the respective customer with a game and/or contest, wherein the game and/or contest is provided by the microprocessor executing a script, wherein the microprocessor executable work assignment mechanism, when executed by the microprocessor, collects and analyzes responses to determine the customer proficiency level of the respective customer and/or to select subsequent questions in the script to be executed from among multiple optional and/or possible questions defined by the script, wherein the microprocessor executable work assignment mechanism, when executed by the microprocessor, tags the responses with the customer identification and stores the responses in a database, thereby allowing the microprocessor executable work assignment mechanism, when executed by the microprocessor, to build a more complete picture of the respective customer and also allowing subsequent scripts to be selected for execution based on a proficiency level more appropriate for the respective customer; and the microprocessor, executing the work assignment mechanism, uses the customer proficiency level in assigning the selected work item to a resource for servicing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a microprocessor; a computer readable medium, coupled to the microprocessor, to store, for a plurality of contact center customers, a corresponding customer proficiency level; a microprocessor executable routing engine that, when executed by the microprocessor routes work items to agent communication devices for servicing, each of the work items being a customer contact received by a contact center; and a microprocessor executable work assignment mechanism that, when executed by the microprocessor; selects a work item associated with a respective customer having a customer identification; determines, for the respective customer, a customer proficiency level with respect to a contact center product and/or product area sold and/or serviced by a contact center, wherein the microprocessor determines the customer proficiency level by providing the respective customer with a game and/or contest, wherein the game and/or contest is provided by the microprocessor executing a script, wherein the microprocessor executable work assignment mechanism, when executed by the microprocessor, collects and analyzes responses to determine the customer proficiency level of the respective customer and/or to select subsequent questions in the script to be executed from among multiple optional and/or possible questions defined by the script, wherein the microprocessor executable work assignment mechanism, when executed by the microprocessor, tags the responses with the customer identification and stores the responses in a database, thereby allowing the microprocessor executable work assignment mechanism, when executed by the microprocessor, to build a more complete picture of the respective customer and also allowing subsequent scripts to be selected for execution based on a proficiency level more appropriate for the respective customer; and uses the customer proficiency level to select an agent to service the selected work item and causes the microprocessor executable routing engine to route the selected work item to an agent communication device corresponding to the selected agent for servicing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification