Method for estimating telephony system-queue waiting time in an agent level routing environment
First Claim
Patent Images
1. A method for estimating, by a processor coupled to a call waiting queue, waiting time for a designated call in the call-waiting queue, wherein a plurality of agents handle calls in multiple queues, comprising steps of:
- (a) determining the number of calls ahead of the designated call, (b) determining the historical average call handling time T(h) for calls in the queue;
(c) for each agent handling calls in the queue determining the portion of the agent'"'"'s time devoted to the queue;
(d) determining an effective number of agents devoted to the queue by summing the time portions over all of the agents; and
(e) multiplying the number of calls ahead from step (a) by the historical call handling time from step (b), and dividing the result by the effective number of agents determined in step (d).
0 Assignments
0 Petitions
Accused Products
Abstract
A system for estimating call waiting time for a call in a queue takes into account multiple queues wherein agents are shared between queues, abandoned call history, and virtual and priority queues. The system in a preferred embodiment is a computer-telephony integration (CTI) software application adapted to execute on a CTI processor, which may be coupled to switching equipment at network level in a connection-oriented, switched telephony (COST) network or to a switch at call-center level, or both.
-
Citations
8 Claims
-
1. A method for estimating, by a processor coupled to a call waiting queue, waiting time for a designated call in the call-waiting queue, wherein a plurality of agents handle calls in multiple queues, comprising steps of:
-
(a) determining the number of calls ahead of the designated call, (b) determining the historical average call handling time T(h) for calls in the queue;
(c) for each agent handling calls in the queue determining the portion of the agent'"'"'s time devoted to the queue;
(d) determining an effective number of agents devoted to the queue by summing the time portions over all of the agents; and
(e) multiplying the number of calls ahead from step (a) by the historical call handling time from step (b), and dividing the result by the effective number of agents determined in step (d). - View Dependent Claims (2)
-
-
3. A call routing system comprising:
-
a switching apparatus for switching calls to a plurality of agent stations;
a computer-telephony integration (CTI) processor coupled to the switching apparatus and adapted to maintain multiple routing queues by a plurality of enterprise rules, wherein agents are assigned to multiple queues; and
an estimating application executing on the CTI processor and adapted for determining an estimated waiting time for a selected call in a selected queue;
wherein the estimating application multiplies the number of calls ahead of the selected call in the selected queue by an historical average call handling time for calls in the queue, and divides the result by an effective number of agents devoted to the queue determined by summing, over all agents serving the queue either full or part time, the portions of each agents time devoted to the selected queue. - View Dependent Claims (4, 5, 6)
-
-
7. A computer telephony integration (CTI) software application, comprising:
-
a counting function for determining the number of calls ahead of a designated call;
a function for determining the historical average call handling time T(h) for calls waiting in the queue;
a calculation function for retrieving the portion of time each agent assigned to the queue spends in tending to calls in the queue;
a summation function for determining an effective number of agents devoted to the queue by summing the time portions over all of the agents; and
a calculation function for determining the estimated waiting time by multiplying the number of calls ahead from the counting function by the historical call handling time, and dividing the result by the effective number of agents from the summation function. - View Dependent Claims (8)
-
Specification