Method and apparatus for selecting an agent to handle a call
First Claim
1. A method for selecting an agent for a call, comprising:
- determining an off process time for each of a plurality of agents; and
routing an incoming call to a first available agent in said plurality of agents, wherein said first available agents has an off process time that is higher than other available agents in said plurality of agents.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, apparatus, means, and computer program code for selecting an agent to handle a call are provided. According to some embodiments, multiple agents may take or handle calls. Each agent'"'"'s off process time may be measured or determined. When an incoming call arrives, the available agent having the highest off process time may be selected to handle to the call. In other embodiments, each of the agents may be assigned a priority. When an incoming call arrives, the available agent having the highest priority may be selected to handle the call. In both of the previous embodiments, conditions or rules may be established that allow an agent to be skipped even though the agent normally would be selected to handle a call.
-
Citations
51 Claims
-
1. A method for selecting an agent for a call, comprising:
-
determining an off process time for each of a plurality of agents; and
routing an incoming call to a first available agent in said plurality of agents, wherein said first available agents has an off process time that is higher than other available agents in said plurality of agents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for selecting an agent for a call, comprising:
-
assigning a priority to each of a plurality of agents; and
routing an incoming call to a first available agent in said plurality of agents, wherein said first available agents has a priority that is higher than other available agents in said plurality of agents. - View Dependent Claims (12, 13)
-
-
14. A method for selecting an agent for a call, comprising:
-
establishing a first group of agents;
establishing a second group of agents;
routing an incoming call to an available agent in said first group of agents if an available agent exists in said first group of agents or routing said call to an available agent in said second group if no available agents exist in said first group. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45)
-
-
15. The method of 14, further comprising:
assigning a priority to each agent in said second group of agents. - View Dependent Claims (16, 17, 18, 23, 24, 25, 26, 43)
-
19. The method of 18, further comprising:
assigning a priority to each agent in said first group of agents. - View Dependent Claims (20, 21, 22)
-
46. An agent selection system, comprising:
-
a processor;
a communication port coupled to said processor; and
a storage device coupled to said processor and storing instructions adapted to be executed by said processor to;
determine an off process time for each of a plurality of agents; and
route an incoming call to a first available agent in said plurality of agents, wherein said first available agents has an off process time that is higher than other available agents in said plurality of agents.
-
-
47. An agent selection system, comprising:
-
a processor;
a communication port coupled to said processor; and
a storage device coupled to said processor and storing instructions adapted to be executed by said processor to;
assign a priority to each of a plurality of agents; and
route an incoming call to a first available agent in said plurality of agents, wherein said first available agents has a priority that is higher than other available agents in said plurality of agents.
-
-
48. An agent selection system, comprising:
-
a processor;
a communication port coupled to said processor; and
a storage device coupled to said processor and storing instructions adapted to be executed by said processor to;
establish a first group of agents;
establish a second group of agents;
route an incoming call to an available agent in said first group of agents if an available agent exists in said first group of agents or routing said call to an available agent in said second group if no available agents exist in said first group.
-
-
49. An article of manufacture, comprising:
a computer readable medium having stored thereon instructions which, when executed by a processor, cause said processor to;
determine an off process time for each of a plurality of agents; and
route an incoming call to a first available agent in said plurality of agents, wherein said first available agents has an off process time that is higher than other available agents in said plurality of agents.
-
50. An article of manufacture, comprising:
a computer readable medium having stored thereon instructions which, when executed by a processor, cause said processor to;
assign a priority to each of a plurality of agents; and
route an incoming call to a first available agent in said plurality of agents, wherein said first available agents has a priority that is higher than other available agents in said plurality of agents.
-
51. An article of manufacture, comprising:
a computer readable medium having stored thereon instructions which, when executed by a processor, cause said processor to;
establish a first group of agents;
establish a second group of agents;
route an incoming call to an available agent in said first group of agents if an available agent exists in said first group of agents or routing said call to an available agent in said second group if no available agents exist in said first group.
Specification