Qualifier set creation for work assignment engine
First Claim
1. A non-transitory computer readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
- instructions to receive a work item having one or more attributes that enable a routing decision to be made with respect to routing the work item among a plurality of resources in a contact center;
instructions to generate an initial bitmap for the work item;
instructions to search a dictionary database for a qualifier set definition similar to the initial bitmap;
if a similar qualifier set definition is found, instructions to provide the qualifier set definition with the work item;
if a similar qualifier set definition is not found, instructions to define a new qualifier set definition for the work item;
instructions to include the work item in a work pool that includes work items associated with customers;
instructions to compare the one or more attributes of the work item with attributes of the plurality of resources;
instructions to select, based on the comparing step, a first resource from the plurality of resources to receive the work item; and
instructions to route the work item to the first resource.
14 Assignments
0 Petitions
Accused Products
Abstract
A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, define, in real-time, qualifier set combinations for work items. Thus, the contact center can create a dictionary of combinations of work item attributes that may be defined as work items are introduced to the system. The definition of the combinations allows for large qualifier sets without the large expenditure of resources to define all possible combinations of attributes for the contact center.
23 Citations
10 Claims
-
1. A non-transitory computer readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
-
instructions to receive a work item having one or more attributes that enable a routing decision to be made with respect to routing the work item among a plurality of resources in a contact center; instructions to generate an initial bitmap for the work item; instructions to search a dictionary database for a qualifier set definition similar to the initial bitmap; if a similar qualifier set definition is found, instructions to provide the qualifier set definition with the work item; if a similar qualifier set definition is not found, instructions to define a new qualifier set definition for the work item; instructions to include the work item in a work pool that includes work items associated with customers; instructions to compare the one or more attributes of the work item with attributes of the plurality of resources; instructions to select, based on the comparing step, a first resource from the plurality of resources to receive the work item; and instructions to route the work item to the first resource. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A contact center, comprising:
a work assignment mechanism including; a work assignment engine configured to compare attributes of work items in a work pool with attributes of resources in a resource pool and match the work items to resources based on the comparison of attributes; and a service matcher configured to; receive a work item having one or more attributes that enable a routing decision to be made with respect to routing the work item among a plurality of resources in a contact center; generate an initial bitmap for the work item; search a dictionary database for a qualifier set definition similar to the initial bitmap; if a similar qualifier set definition is found, provide the qualifier set definition with the work item, wherein the qualifier set definition is common between two or more work items; and if a similar qualifier set definition is not found, define a new qualifier set definition for the work item and provide the new qualifier set definition to the work assignment engine. - View Dependent Claims (7, 8, 9, 10)
Specification