System and method for selecting agent in a contact center for improved call routing
First Claim
1. An agent computer selection system for selecting agent computers during call routing in a contact center, comprising:
- a memory device storing executable instructions, anda processor in communication with the memory device, wherein the processor when executing the executable instructions;
mines respective agent related data from preconfigured resources for each of a plurality of agents of the contact center,wherein each of the plurality of agents is associated with a respective agent computer, andwherein the preconfigured resources comprise social networking sites;
builds a respective agent profile for each of the plurality of agents based on the mined agent related data;
maps a customer profile in a customer work request with one or more of the respective agent profiles; and
selects one of the respective agent computers for handling the customer work request based on the mapping with the customer profile and the one or more respective agent profiles.
14 Assignments
0 Petitions
Accused Products
Abstract
An agent selection system for selecting agents during call routing in a contact center is provided. The agent selection system includes a data mining module to mine agent related data from preconfigured resources e.g., social networking sites. The agent selection system further includes a profile module to build one or more agent profile based on the mined agent related data. The agent selection system further includes a mapping module configured to map a customer profile in a customer work request with the one or more agent profile. The agent selection system further includes a selection module to select an agent for handling the customer work request based on mapping between the customer profile and the one or more agent profile.
41 Citations
20 Claims
-
1. An agent computer selection system for selecting agent computers during call routing in a contact center, comprising:
-
a memory device storing executable instructions, and a processor in communication with the memory device, wherein the processor when executing the executable instructions; mines respective agent related data from preconfigured resources for each of a plurality of agents of the contact center, wherein each of the plurality of agents is associated with a respective agent computer, and wherein the preconfigured resources comprise social networking sites; builds a respective agent profile for each of the plurality of agents based on the mined agent related data; maps a customer profile in a customer work request with one or more of the respective agent profiles; and selects one of the respective agent computers for handling the customer work request based on the mapping with the customer profile and the one or more respective agent profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for selecting agent computers during call routing in a contact center, the computer-implemented method comprising:
-
mining, by a computer of the contact center, respective agent related data from preconfigured resources for each of a plurality of agents of the contact center, wherein each of the plurality of agents is associated with a respective agent computer and, wherein the preconfigured resources comprise social networking sites; building, by the computer of the contact center, a respective agent profile for each of the plurality of agents based on the mined agent related data; mapping, by the computer of the contact center, a customer profile in a customer work request with one or more of the respective agent profiles; and selecting, by the computer of the contact center, one of the respective agent computers for handling the customer work request based on the mapping between the customer profile and the one or more respective agent profiles. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system in a contact center for selecting agent computers during call routing in a contact center, the computer-implemented method comprising:
-
a telecommunications device receiving a customer work request for the contact center from a customer computer; a first memory device storing a database of a respective agent profile for each of a plurality of agents of the contact center, wherein each respective agent profile is based at least in part on agent-related data mined from a plurality of social media channels; and wherein each of the plurality of agents is associated with a respective agent computer; a server computer, comprising; a second memory device storing executable instructions, and a processor in communication with the first memory device and the second memory device, wherein the processor when executing the executable instructions; maps a customer profile associated with the customer work request with one or more of the respective agent profiles; computes a respective matching score based on the mapping between the customer profile and each of the one or more respective agent profiles; and selects the one of the respective agent computers associated with the respective agent profile with a highest matching score; an agent router establishing a communications link between the customer computer and the selected one agent computer; and a network medium coupled with the telecommunications device, the first memory device, the server computer, and the agent router.
-
Specification