Method and apparatus for skills-based task routing
AssigneeGenesys Telecommunications Laboratories, Inc.
InventorJoseph B. Agusta
Life of this patent
Estimating the term…
Loading patent…
AssigneeGenesys Telecommunications Laboratories, Inc.
InventorJoseph B. Agusta
Estimating the term…
An efficient algorithm is presented for selecting an agent to service a task in a skills-based routing system. A set X is determined of all states of the boolean variables that contain the required skills for a task. A resume table of available agents is built, organized by the states of the N variables; each agent is represented in each state that includes all skills possessed by the agent. All available and qualified agents are determined from the resume table; those agents associated with a state of the resume table outside of the set X are disqualified. An agent is selected from those remaining. Preferably, an agent is selected having a minimum qualification level to service the task. One preferred way of doing this is to subtract from the number of terms in a canonical form of the required skills expression a number equal to the number of times the agent appears in the set of states X and picking an agent with the lowest result. In the preferred embodiment, however, proficiency levels of each required skill are taken into account in making the final selection.
A method of assigning tasks to agents in a service center based on agent skills required to service individual tasks, comprising;
Apparatus for assigning tasks to agents in a service center based on agent skills required to service individual tasks, comprising;
Computer program code embodied in a storage medium for controlling a computer to assign tasks to agents in a service center based on agent skills required to service individual tasks, the program code comprising;
Program code embodied in a carrier wave for controlling a computer to assign tasks to agents in a service center based on agent skills required to service individual tasks, the program code comprising;
Dependencies are inferred from the claim text.