Call management system using fast response dynamic threshold adjustment
First Claim
1. A method for allocating call center personnel, comprising:
- specifying an administered threshold time period;
specifying a target service level for a first type of call;
measuring an actual service level;
computing a fraction of said target service level achieved by said actual service level;
multiplying said administered threshold time period by said computed fraction to obtain an updated threshold time period;
measuring an actual caller wait time; and
in response to said actual caller wait time having a value exceeding said updated threshold time period, assigning additional call center personnel to answer said first type of call.
20 Assignments
0 Petitions
Accused Products
Abstract
A call center includes functionality for dynamically varying a threshold value associated with each of a number of different call types (i.e. skills) to be handled by the call center. A group of agents and a group of reserve agents are provided within the call center for use in handling incoming calls. A dedicated subgroup of agents is assigned to service each of the call types in the call center. In addition, one or more reserve agents are assigned to service a particular call type when an expected wait time associated with the call type exceeds a threshold value. The threshold value associated with each call type is dynamically adjusted during call center operation based on the fraction of the target service level for a call type being achieved by the call center. In one embodiment, a dynamically adjusted threshold is calculated by multiplying an administered threshold value for a call type by the fraction of the target service level that a measured service level for the call type represents.
239 Citations
21 Claims
-
1. A method for allocating call center personnel, comprising:
-
specifying an administered threshold time period;
specifying a target service level for a first type of call;
measuring an actual service level;
computing a fraction of said target service level achieved by said actual service level;
multiplying said administered threshold time period by said computed fraction to obtain an updated threshold time period;
measuring an actual caller wait time; and
in response to said actual caller wait time having a value exceeding said updated threshold time period, assigning additional call center personnel to answer said first type of call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13)
-
-
11. A system for use in allocating call center agents, comprising:
-
means for distributing calls received from an exterior environment to a plurality of agent stations and a plurality of reserve agent stations based on call type, said means for distributing calls including means for directing calls of a first call type to a reserve agent station within said plurality of reserve agent stations when an expected wait time for said first call type exceeds a dynamically adjusted threshold value calculated for said first call type;
means for measuring a call service level for said first call type;
means for calculating said dynamically adjusted threshold value associated with said first call type, wherein said means for calculating multiplies a specified threshold value by a proportion comprising a measured service level divided by a desired service level to obtain a first result, wherein said dynamically adjusted threshold value is set equal to said first result; and
means for measuring a caller wait time experienced in connection with said first call type, wherein at least a first reserve agent is assigned to service calls of said first call type in response to a calculated dynamically adjusted threshold value that is less than said measured call service level for said first call type. - View Dependent Claims (12, 14, 16, 17, 18, 19, 20, 21)
-
-
15. A call center apparatus, comprising:
-
a service level measurement unit capable of determining at least a measured service level and a caller wait time;
a call allocation unit wherein a received telephone call of said first type is allocated to at least one of an available call center agent and a call queue;
a dynamic threshold calculation unit, wherein a specified agent threshold is multiplied by a ratio of a target service level to said measured service level to obtain a dynamic threshold; and
an agent allocation unit, wherein an additional agent is assigned to receive telephone calls of said first type in response to a dynamic threshold that is less than a caller wait time, and wherein an agent assigned to receive telephone calls of said first type is assigned to another duty in response to a dynamic threshold that is greater than a caller wait time.
-
Specification