CA2364868C - Timely shut-down of a real-time work center - Google Patents
Timely shut-down of a real-time work center Download PDFInfo
- Publication number
- CA2364868C CA2364868C CA002364868A CA2364868A CA2364868C CA 2364868 C CA2364868 C CA 2364868C CA 002364868 A CA002364868 A CA 002364868A CA 2364868 A CA2364868 A CA 2364868A CA 2364868 C CA2364868 C CA 2364868C
- Authority
- CA
- Canada
- Prior art keywords
- center
- work
- sum
- time
- work item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
- H04M3/5238—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing with waiting time or load prediction arrangements
Abstract
A call center rejects further calls when the sum of the present time, the anticipated call in-queue wait time, and the anticipated call service time for this type of call exceeds the closing time of the call center. The call center may redirect the rejected calls to another call center if it determines that the other call center can service them by its closing time.
Description
' 400047-A-01-US (Flockhart) 1 Timely Shut-Down Of A Real-Time Work Center Technical Field This invention relates to real-time work centers in general and to call centers in particular.
s Back4round of the Invention One of the problems of managing a real-time work center is deciding when to allow new work to enter the center and when to deny entry. For example, given a call center that does not operate around-the-clock, customer calls to the call center that occur near the call center's closing time must be either refused or diverted to another call center if the calls are not expected to be answered and/or completed by the scheduled closing time.
In the prior art, this is typically done by vector programming, where a fixed time is chosen for ceasing to accept new calls; e.g., ten ~s minutes before closing time. For example, one known system can be structured to have pre-programmed closing/opening times in its scripts that either control call distribution in a multi-site environment or control call distribution to various skills in a single-site environment. There are serious flaws with this approach. For example, for a skill with an average 2o call-handling time of three minutes, if ten minutes before the closing time there are no calls in queue and agents are available, then seven minutes of potentially productive work time will be lost. Conversely, if ten minutes before closing time the call wait-time in queue is 15 minutes, thin either agents will have to work eight minutes beyond the closing time to handle 2s old waiting calls, or already-enqueued calls will have to be abandoned.
Another known approach is to have a "closing" skill defined into which a manager of a call center logs in to close the center and logs out of to open the center. In vectoring, if there are agents logged in to the "closing" skill, the center (or a part of it) is assumed to be closed.
s Back4round of the Invention One of the problems of managing a real-time work center is deciding when to allow new work to enter the center and when to deny entry. For example, given a call center that does not operate around-the-clock, customer calls to the call center that occur near the call center's closing time must be either refused or diverted to another call center if the calls are not expected to be answered and/or completed by the scheduled closing time.
In the prior art, this is typically done by vector programming, where a fixed time is chosen for ceasing to accept new calls; e.g., ten ~s minutes before closing time. For example, one known system can be structured to have pre-programmed closing/opening times in its scripts that either control call distribution in a multi-site environment or control call distribution to various skills in a single-site environment. There are serious flaws with this approach. For example, for a skill with an average 2o call-handling time of three minutes, if ten minutes before the closing time there are no calls in queue and agents are available, then seven minutes of potentially productive work time will be lost. Conversely, if ten minutes before closing time the call wait-time in queue is 15 minutes, thin either agents will have to work eight minutes beyond the closing time to handle 2s old waiting calls, or already-enqueued calls will have to be abandoned.
Another known approach is to have a "closing" skill defined into which a manager of a call center logs in to close the center and logs out of to open the center. In vectoring, if there are agents logged in to the "closing" skill, the center (or a part of it) is assumed to be closed.
To determine the opening/closing of the call center, the "closing" skill is monitored. If the "closing" skill is staffed, the site cannot take a call. If the "closing" skill is not staffed, and if there are "sufficient"
resources to support a predictable level of operation (e.g., if there are more than a predetermined minimum number of agents logged into the call center), the center is considered open. This approach leaves open the question of when the manager should log into the "closing" skill to close the call center.
Summar~r of the Invention 1o This invention is directed to solving these and other problems and disadvantages of the prior art. Generally, according to the invention, acceptance or rejection of new work at a work center is conditioned on whether the work arrival time plus anticipated wait time and service time for this type of work exceeds the work center's closing time by some i5 margin (e.g. a predetermined amount of time, down to and including zero).
Various embodiments provide a method of operating a work center comprising determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a margin, and then accepting or rejecting the work item 2o depending on whether it is determined that the sum does or does not exceed the closing time by the margin. The margin is illustratively nil.
Preferably, these considerations are made separately for each type of work item serviced by the work center, e.g., individually for each skill/split served by a call center. Also preferably, the rejecting comprises 25 redirecting the work item to another work center if it is determined that the other work center can service the work item by its closing time. The invention thus ensures that the work center will likely complete servicing of waiting work items by its closing time, without unnecessarily refusing work items whose servicing can likely be completed by the work center's so closing time.
resources to support a predictable level of operation (e.g., if there are more than a predetermined minimum number of agents logged into the call center), the center is considered open. This approach leaves open the question of when the manager should log into the "closing" skill to close the call center.
Summar~r of the Invention 1o This invention is directed to solving these and other problems and disadvantages of the prior art. Generally, according to the invention, acceptance or rejection of new work at a work center is conditioned on whether the work arrival time plus anticipated wait time and service time for this type of work exceeds the work center's closing time by some i5 margin (e.g. a predetermined amount of time, down to and including zero).
Various embodiments provide a method of operating a work center comprising determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a margin, and then accepting or rejecting the work item 2o depending on whether it is determined that the sum does or does not exceed the closing time by the margin. The margin is illustratively nil.
Preferably, these considerations are made separately for each type of work item serviced by the work center, e.g., individually for each skill/split served by a call center. Also preferably, the rejecting comprises 25 redirecting the work item to another work center if it is determined that the other work center can service the work item by its closing time. The invention thus ensures that the work center will likely complete servicing of waiting work items by its closing time, without unnecessarily refusing work items whose servicing can likely be completed by the work center's so closing time.
While the invention has been characterized in terms of a method, it also encompasses apparatus that pertorms the method. The apparatus preferably includes an effector-any entity that effects the corresponding step, unlike a means-for each step. The invention further encompasses any computer-readable medium containing instructions which, when executed in a computer, cause the computer to perform the method steps.
In accordance with one aspect of the present invention there is provided a method of operating a work center comprising: determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
In accordance with another aspect of the present invention there is provided a method of operating a customer contact center comprising: in response to arrival of a customer communication of one of a plurality of types of customer communications served by the center, determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the center for communications of the one type; in response to determining that the sum does not exceed the closing time, enqueuing the communication of the one type for servicing at the center;
and in response to determining that the sum exceeds the closing time, refusing to accept the communication for servicing at the center.
In accordance with yet another aspect of the present invention there is provided a computer-readable medium containing executable instructions representing a computer program which, when executed in a computer, causes the computer to perform the steps of: determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
3a In accordance with still yet another aspect of the present invention there is provided an apparatus comprising: means for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; and means, responsive to a determination that the sum exceeds the closing time by more than the threshold amount, for causing the work center to reject the work item, and further responsive to a determination that the sum does not exceed the closing time by more than the threshold amount, for causing the work center to accept the work item.
In accordance with still yet another aspect of the present invention there is provided a customer contact center comprising: means responsive to arrival of a customer communication of one of a plurality of types of customer communications served by the contact center, for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the contact center for communications of the one type; and means responsive to a determination that the sum does not exceed the closing time, for enqueuing the communication of the one type for servicing at the contact center, and responsive to a determination that the sum exceeds the closing time, for refusing to accept the communication for servicing at the contact center.
These and other features and advantages of the invention will become apparent from the following description of an illustrative embodiment of the invention considered together with the drawings.
Brief Description of the Drawin4s FIG. 1 is a block diagram of a call center that includes an illustrative embodiment of the invention; and FIG. 2 is a function flow diagram of operation of a shutdown program of the call center of FIG. 1.
3b Detailed Description FIG. 1 shows a work center that includes an illustrative embodiment of the invention. The work center is illustratively a customer contact center such as a call center comprising an automated call distributor (ACD) 100 that serves a plurality of agent positions 120.
Customer communications such as calls incoming and/or outgoing on trunks 130 are distributed by ACD 100 for servicing among agent positions 120. ACD 100 is a stored-program-controlled machine comprising at least one memory 102 for storing programs and data and a processor 104 for 1o executing the programs and using the data. ACD 100 is illustratively the Definity~ enterprise communications system of Avaya Inc. Included among contents of memory 102 are call queues 110 for buffering calls that are waiting to be serviced, one queue 110 for each split or skill 106-108 handled by call center 100. Associated with each skill 106-108 is also an ~ 5 expected or anticipated wait time 112 that indicates how ' ~ 400047-A-01-US (Flockhart) 4 long a call can be expected to wait in the corresponding queue 110 before being assigned to an agent position 120 for servicing, and/or an anticipated average service time 114 that indicates how long on average it takes an agent position 120 to service this type of call. As described so s far, the call center of FIG. 1 is conventional.
According to the invention, memory 102 of ACD 100 includes a shutdown program 116 that decides when to cease accepting new calls for each skill 106-108 as the closing time of call center 100 approaches.
The functionality of shutdown program 116 is shown in FIG. 2.
Execution of shutdown program 116 is invoked when a new call arrives for a skill x (one of the skills 106-108), at step 200. Program 116 determines the call's arrival time (the present time), at step 202, and retrieves anticipated wait time 112 and anticipated service time 114 for skill x, at step 204. Program 116 then sums these three times and 15 compares the sum against the closing time of the call center, at step 206.
If the sum does not exceed the closing time, program 116 indicates acceptance of the call to ACD 100, at step 208, whereupon ACD 100 proceeds to enqueue the call in queue 110 of skill x and/or assign the call to an agent position 120 for processing. If the sum exceeds the closing 2o time, program 116 indicates rejection of the call to ACD 100, at step 210, whereupon ACD 100 proceeds either to play a rejection announcement to the call or to redirect the call to an alternative call center. Following step 208 or 210, execution of program 116 ends, at step 212.
In the just-described embodiment, the tolerable margin for 2s exceeding the closing time is assumed to be nil. In an alternative embodiment, a non-zero margin may be tolerated, such that the determination at step 208 becomes whether the sum exceeds the closing time by more than the tolerable margin. The tolerable margin may either be predetermined and fixed, or it may be dynamically computed by the so system based on current data of the calf center.
400047-A-01-US (Flockhart) 5 In a multi-site (multi-call center) arrangement, each call center must know its own operational hours. If the (arrival time + anticipated wait time + anticipated service time) of a call placed in a queue 110 of the call center would exceed the closing time of the call center, the calf should not be enqueued there, in order that all pending work have a good chance of being completed by closing time. (This could be a call that originally arrived at this call center, or one that was redirected from another call center.) Instead, the call should be rejected or enqueued at another call center, even if the other call center would predict a longer wait in queue.
io Alternatively, the (arrival time + anticipated wait time) must not exceed the closing time of the call center.
The call center with an upcoming closing could reply to a remote call center that is seeking to relocate a call that the wait time is infinite, that the call is rejected (send a reason code) and/or with a projected re-opening time. This information does not mean that a remote call center cannot try again to relocate a call to the closing call center.
In addition, it should be possible as well to maintain an opening and closing schedule on a per-skill basis at each call center, to take care of situations in which not all skills are supported at each call center at all 2o times, but some skills are available (a partial closing, for example, where some of the main skills are staffed but some of the less common skills are not.) Additionally, if each call center has knowledge of operational hours and the average service times by skill across all call centers, then each call center can complete the evaluation of the suitability of a remote call center based upon only the anticipated caller wait time being provided by the remote call center.
Additionally, the caller may hear a busy tone or an announcement such as "Please call tomorrow" when the [arrival time +
anticipated wait time + anticipated service time] exceeds the closing time.
3o Also, reporting capabilities may identify calls, skills, and call centers affected by these rules so that system managers are aware of the 400047-A-01-US (Flockhart) 6 logic being invoked. In addition, the real-time nature of this logic would allow for real-time display of enterprise operations indicating where redirection has been discontinued due to shutdown conditions, on a skill-by-skill basis.
s Of course, various changes and modifications to the illustrative embodiment described above will be apparent to those skilled in the art.
Such changes and modifications can be made within the scope of the invention and without diminishing its attendant advantages. It is therefore intended that such changes and modifications be covered by the following claims except insofar as limited by the prior art.
In accordance with one aspect of the present invention there is provided a method of operating a work center comprising: determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
In accordance with another aspect of the present invention there is provided a method of operating a customer contact center comprising: in response to arrival of a customer communication of one of a plurality of types of customer communications served by the center, determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the center for communications of the one type; in response to determining that the sum does not exceed the closing time, enqueuing the communication of the one type for servicing at the center;
and in response to determining that the sum exceeds the closing time, refusing to accept the communication for servicing at the center.
In accordance with yet another aspect of the present invention there is provided a computer-readable medium containing executable instructions representing a computer program which, when executed in a computer, causes the computer to perform the steps of: determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
3a In accordance with still yet another aspect of the present invention there is provided an apparatus comprising: means for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; and means, responsive to a determination that the sum exceeds the closing time by more than the threshold amount, for causing the work center to reject the work item, and further responsive to a determination that the sum does not exceed the closing time by more than the threshold amount, for causing the work center to accept the work item.
In accordance with still yet another aspect of the present invention there is provided a customer contact center comprising: means responsive to arrival of a customer communication of one of a plurality of types of customer communications served by the contact center, for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the contact center for communications of the one type; and means responsive to a determination that the sum does not exceed the closing time, for enqueuing the communication of the one type for servicing at the contact center, and responsive to a determination that the sum exceeds the closing time, for refusing to accept the communication for servicing at the contact center.
These and other features and advantages of the invention will become apparent from the following description of an illustrative embodiment of the invention considered together with the drawings.
Brief Description of the Drawin4s FIG. 1 is a block diagram of a call center that includes an illustrative embodiment of the invention; and FIG. 2 is a function flow diagram of operation of a shutdown program of the call center of FIG. 1.
3b Detailed Description FIG. 1 shows a work center that includes an illustrative embodiment of the invention. The work center is illustratively a customer contact center such as a call center comprising an automated call distributor (ACD) 100 that serves a plurality of agent positions 120.
Customer communications such as calls incoming and/or outgoing on trunks 130 are distributed by ACD 100 for servicing among agent positions 120. ACD 100 is a stored-program-controlled machine comprising at least one memory 102 for storing programs and data and a processor 104 for 1o executing the programs and using the data. ACD 100 is illustratively the Definity~ enterprise communications system of Avaya Inc. Included among contents of memory 102 are call queues 110 for buffering calls that are waiting to be serviced, one queue 110 for each split or skill 106-108 handled by call center 100. Associated with each skill 106-108 is also an ~ 5 expected or anticipated wait time 112 that indicates how ' ~ 400047-A-01-US (Flockhart) 4 long a call can be expected to wait in the corresponding queue 110 before being assigned to an agent position 120 for servicing, and/or an anticipated average service time 114 that indicates how long on average it takes an agent position 120 to service this type of call. As described so s far, the call center of FIG. 1 is conventional.
According to the invention, memory 102 of ACD 100 includes a shutdown program 116 that decides when to cease accepting new calls for each skill 106-108 as the closing time of call center 100 approaches.
The functionality of shutdown program 116 is shown in FIG. 2.
Execution of shutdown program 116 is invoked when a new call arrives for a skill x (one of the skills 106-108), at step 200. Program 116 determines the call's arrival time (the present time), at step 202, and retrieves anticipated wait time 112 and anticipated service time 114 for skill x, at step 204. Program 116 then sums these three times and 15 compares the sum against the closing time of the call center, at step 206.
If the sum does not exceed the closing time, program 116 indicates acceptance of the call to ACD 100, at step 208, whereupon ACD 100 proceeds to enqueue the call in queue 110 of skill x and/or assign the call to an agent position 120 for processing. If the sum exceeds the closing 2o time, program 116 indicates rejection of the call to ACD 100, at step 210, whereupon ACD 100 proceeds either to play a rejection announcement to the call or to redirect the call to an alternative call center. Following step 208 or 210, execution of program 116 ends, at step 212.
In the just-described embodiment, the tolerable margin for 2s exceeding the closing time is assumed to be nil. In an alternative embodiment, a non-zero margin may be tolerated, such that the determination at step 208 becomes whether the sum exceeds the closing time by more than the tolerable margin. The tolerable margin may either be predetermined and fixed, or it may be dynamically computed by the so system based on current data of the calf center.
400047-A-01-US (Flockhart) 5 In a multi-site (multi-call center) arrangement, each call center must know its own operational hours. If the (arrival time + anticipated wait time + anticipated service time) of a call placed in a queue 110 of the call center would exceed the closing time of the call center, the calf should not be enqueued there, in order that all pending work have a good chance of being completed by closing time. (This could be a call that originally arrived at this call center, or one that was redirected from another call center.) Instead, the call should be rejected or enqueued at another call center, even if the other call center would predict a longer wait in queue.
io Alternatively, the (arrival time + anticipated wait time) must not exceed the closing time of the call center.
The call center with an upcoming closing could reply to a remote call center that is seeking to relocate a call that the wait time is infinite, that the call is rejected (send a reason code) and/or with a projected re-opening time. This information does not mean that a remote call center cannot try again to relocate a call to the closing call center.
In addition, it should be possible as well to maintain an opening and closing schedule on a per-skill basis at each call center, to take care of situations in which not all skills are supported at each call center at all 2o times, but some skills are available (a partial closing, for example, where some of the main skills are staffed but some of the less common skills are not.) Additionally, if each call center has knowledge of operational hours and the average service times by skill across all call centers, then each call center can complete the evaluation of the suitability of a remote call center based upon only the anticipated caller wait time being provided by the remote call center.
Additionally, the caller may hear a busy tone or an announcement such as "Please call tomorrow" when the [arrival time +
anticipated wait time + anticipated service time] exceeds the closing time.
3o Also, reporting capabilities may identify calls, skills, and call centers affected by these rules so that system managers are aware of the 400047-A-01-US (Flockhart) 6 logic being invoked. In addition, the real-time nature of this logic would allow for real-time display of enterprise operations indicating where redirection has been discontinued due to shutdown conditions, on a skill-by-skill basis.
s Of course, various changes and modifications to the illustrative embodiment described above will be apparent to those skilled in the art.
Such changes and modifications can be made within the scope of the invention and without diminishing its attendant advantages. It is therefore intended that such changes and modifications be covered by the following claims except insofar as limited by the prior art.
Claims (26)
1. A method of operating a work center comprising:
determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount;
if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount;
if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
2. The method of claim 1 wherein:
the threshold amount is nil.
the threshold amount is nil.
3. The method of claim 1 wherein:
determining comprises determining if the sum of arrival time plus anticipated wait time plus anticipated service time of a work item of one of a plurality of types of work item exceeds a closing time of the work center for the one type of work item by a threshold amount for the one type of work item;
rejecting comprises rejecting the work item of the one type; and accepting comprises accepting the work item of the one type.
determining comprises determining if the sum of arrival time plus anticipated wait time plus anticipated service time of a work item of one of a plurality of types of work item exceeds a closing time of the work center for the one type of work item by a threshold amount for the one type of work item;
rejecting comprises rejecting the work item of the one type; and accepting comprises accepting the work item of the one type.
4. The method of claim 3 wherein:
the threshold amount for the one type of work item is nil.
the threshold amount for the one type of work item is nil.
5. The method of claim 1 wherein:
determining comprises effecting said determining in response to arrival of the work item at the work center.
determining comprises effecting said determining in response to arrival of the work item at the work center.
6. The method of claim 1 wherein:
accepting comprises enqueuing the work item at the work center; and rejecting comprises refusing to accept the work item at the work center.
accepting comprises enqueuing the work item at the work center; and rejecting comprises refusing to accept the work item at the work center.
7. The method of claim 1 wherein:
rejecting comprises redirecting the work item to another work center.
rejecting comprises redirecting the work item to another work center.
8. The method of claim 1 wherein:
rejecting comprises determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the work item at another work center would exceed a closing time of the other work center by a threshold amount of the other work center;
if the second sum is determined to exceed the closing time of the other work center by more than the threshold amount of the other work center, rejecting the work item; and if the second sum is determined not to exceed the closing time of the other work center by more than the threshold amount of the other work center, redirecting the work item to the other work center.
rejecting comprises determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the work item at another work center would exceed a closing time of the other work center by a threshold amount of the other work center;
if the second sum is determined to exceed the closing time of the other work center by more than the threshold amount of the other work center, rejecting the work item; and if the second sum is determined not to exceed the closing time of the other work center by more than the threshold amount of the other work center, redirecting the work item to the other work center.
9. The method of claim 8 wherein:
the threshold amount of the other work center is nil.
the threshold amount of the other work center is nil.
10. The method of claim 1 wherein:
the work center comprises a call center; and the work item comprises a call.
the work center comprises a call center; and the work item comprises a call.
11. A method of operating a customer contact center comprising:
in response to arrival of a customer communication of one of a plurality of types of customer communications served by the center, determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the center for communications of the one type;
in response to determining that the sum does not exceed the closing time, enqueuing the communication of the one type for servicing at the center; and in response to determining that the sum exceeds the closing time, refusing to accept the communication for servicing at the center.
in response to arrival of a customer communication of one of a plurality of types of customer communications served by the center, determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the center for communications of the one type;
in response to determining that the sum does not exceed the closing time, enqueuing the communication of the one type for servicing at the center; and in response to determining that the sum exceeds the closing time, refusing to accept the communication for servicing at the center.
12. The method of claim 11 wherein:
refusing comprises in response to determining that the sum exceeds the closing time, determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of a second customer contact center for communications of the one type;
in response to determining that the second sum does not exceed the closing time of the second center, redirecting the communication for servicing to the second center; and in response to determining that the second sum exceeds the closing time of the second center, rejecting the communication for servicing.
refusing comprises in response to determining that the sum exceeds the closing time, determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of a second customer contact center for communications of the one type;
in response to determining that the second sum does not exceed the closing time of the second center, redirecting the communication for servicing to the second center; and in response to determining that the second sum exceeds the closing time of the second center, rejecting the communication for servicing.
13. A computer-readable medium containing executable instructions representing a computer program which, when executed in a computer, causes the computer to perform the steps of:
determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount;
if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount;
if the sum is determined to exceed the closing time by more than the threshold amount, rejecting the work item; and if the sum is determined not to exceed the closing time by more than the threshold amount, accepting the work item.
14. The medium of claim 13 further containing instructions which cause the computer to perform the rejecting as the steps of:
determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the work item at another work center would exceed a closing time of the other work center by a threshold amount of the other work center;
if the second sum is determined to exceed the closing time of the other work center by more than the threshold amount of the other work center, rejecting the work item; and if the second sum is determined not to exceed the closing time of the other work center by more than the threshold amount of the other work center, redirecting the work item to the other work center.
determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the work item at another work center would exceed a closing time of the other work center by a threshold amount of the other work center;
if the second sum is determined to exceed the closing time of the other work center by more than the threshold amount of the other work center, rejecting the work item; and if the second sum is determined not to exceed the closing time of the other work center by more than the threshold amount of the other work center, redirecting the work item to the other work center.
15. An apparatus comprising:
means for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; and means, responsive to a determination that the sum exceeds the closing time by more than the threshold amount, for causing the work center to reject the work item, and further responsive to a determination that the sum does not exceed the closing time by more than the threshold amount, for causing the work center to accept the work item.
means for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of a work item exceeds a closing time of the work center by a threshold amount; and means, responsive to a determination that the sum exceeds the closing time by more than the threshold amount, for causing the work center to reject the work item, and further responsive to a determination that the sum does not exceed the closing time by more than the threshold amount, for causing the work center to accept the work item.
16. The apparatus of claim 15 wherein:
the threshold amount is nil.
the threshold amount is nil.
17. The apparatus of claim 15 wherein:
the means for determining comprise means for determining if the sum of arrival time plus anticipated wait time plus anticipated service time of a work item of one of a plurality of types of work item exceeds a closing time of the work center for the one type of work item by a threshold amount for the one type of work item; and the means for causing comprise means responsive to a determination that the sum for the work item of the one type exceeds the closing time for the one type by the threshold amount for the one type, for causing the call center to reject serving the work item of the one type at the work center, and responsive to a determination that the sum of the work item of the one type does not exceed the closing time for the one type by the threshold amount for the one type, for causing the call center to accept searing the work item of the one type at the work center.
the means for determining comprise means for determining if the sum of arrival time plus anticipated wait time plus anticipated service time of a work item of one of a plurality of types of work item exceeds a closing time of the work center for the one type of work item by a threshold amount for the one type of work item; and the means for causing comprise means responsive to a determination that the sum for the work item of the one type exceeds the closing time for the one type by the threshold amount for the one type, for causing the call center to reject serving the work item of the one type at the work center, and responsive to a determination that the sum of the work item of the one type does not exceed the closing time for the one type by the threshold amount for the one type, for causing the call center to accept searing the work item of the one type at the work center.
18. The apparatus of claim 17 wherein:
the threshold amount for the one type of work item is nil.
the threshold amount for the one type of work item is nil.
19. The apparatus of claim 17 wherein:
the means for determining effect said determining in response to arrival of the work item at the work center.
the means for determining effect said determining in response to arrival of the work item at the work center.
20. The apparatus of claim 17 wherein:
the causing means comprises means for enqueuing the accepted work item at the work center.
the causing means comprises means for enqueuing the accepted work item at the work center.
21. The apparatus of claim 17 wherein:
the causing means comprise means for redirecting the rejected work item to another work center.
the causing means comprise means for redirecting the rejected work item to another work center.
22. The apparatus of claim 17 wherein:
the determining means comprise means for determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the work item at another work center would exceed a closing time of the other work center by a threshold amount of the other work center; and the causing means comprise means responsive to a determination that the second sum exceeds the closing time of the other work center by more than the threshold amount of the other work center, for rejecting the work item, and responsive to a determination that the second sum does not exceed the closing time of the other work center by more than the threshold amount of the other work center, for redirecting the work item to the other work center.
the determining means comprise means for determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the work item at another work center would exceed a closing time of the other work center by a threshold amount of the other work center; and the causing means comprise means responsive to a determination that the second sum exceeds the closing time of the other work center by more than the threshold amount of the other work center, for rejecting the work item, and responsive to a determination that the second sum does not exceed the closing time of the other work center by more than the threshold amount of the other work center, for redirecting the work item to the other work center.
23. The apparatus of claim 22 wherein:
the threshold amount of the other work center is nil.
the threshold amount of the other work center is nil.
24. The apparatus of claim 17 wherein:
the work center comprises a call center; and the work item comprises a call.
the work center comprises a call center; and the work item comprises a call.
25. A customer contact center comprising:
means responsive to arrival of a customer communication of one of a plurality of types of customer communications served by the contact center, for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the contact center for communications of the one type; and means responsive to a determination that the sum does not exceed the closing time, for enqueuing the communication of the one type for servicing at the contact center, and responsive to a determination that the sum exceeds the closing time, for refusing to accept the communication for servicing at the contact center.
means responsive to arrival of a customer communication of one of a plurality of types of customer communications served by the contact center, for determining if a sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of the contact center for communications of the one type; and means responsive to a determination that the sum does not exceed the closing time, for enqueuing the communication of the one type for servicing at the contact center, and responsive to a determination that the sum exceeds the closing time, for refusing to accept the communication for servicing at the contact center.
26. The contact center of claim 25 wherein:
the determining means comprise means responsive to the determination that the sum exceeds the closing time, for determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of a second customer contact center for communications of the one type; and the enqueuing and refusing means comprise means responsive to a determination that a second sum does not exceed the closing time of the second contact center, for redirecting the communication for servicing to the second contact center, and responsive to a determination that the second sum exceeds the closing time of the second contact center, for rejecting the communication for servicing.
the determining means comprise means responsive to the determination that the sum exceeds the closing time, for determining if a second sum of arrival time plus anticipated wait time plus anticipated service time of the communication of the one type exceeds a closing time of a second customer contact center for communications of the one type; and the enqueuing and refusing means comprise means responsive to a determination that a second sum does not exceed the closing time of the second contact center, for redirecting the communication for servicing to the second contact center, and responsive to a determination that the second sum exceeds the closing time of the second contact center, for rejecting the communication for servicing.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/874,634 | 2001-06-05 | ||
US09/874,634 US6766013B2 (en) | 2001-06-05 | 2001-06-05 | Timely shut-down of a real-time work center |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2364868A1 CA2364868A1 (en) | 2002-12-05 |
CA2364868C true CA2364868C (en) | 2007-03-27 |
Family
ID=25364212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002364868A Expired - Fee Related CA2364868C (en) | 2001-06-05 | 2001-12-11 | Timely shut-down of a real-time work center |
Country Status (5)
Country | Link |
---|---|
US (1) | US6766013B2 (en) |
EP (1) | EP1265426B1 (en) |
JP (1) | JP3953890B2 (en) |
CA (1) | CA2364868C (en) |
DE (1) | DE60103259T2 (en) |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2328335A1 (en) * | 2000-01-24 | 2001-07-24 | Avaya Technology Corp. | Automated transaction distribution system and method allowing selection of agents by transaction initiators |
US7844504B1 (en) | 2000-04-27 | 2010-11-30 | Avaya Inc. | Routing based on the contents of a shopping cart |
US6754333B1 (en) | 2000-04-27 | 2004-06-22 | Avaya Technology Corp. | Wait time prediction arrangement for non-real-time customer contacts |
US6741699B1 (en) | 2000-04-27 | 2004-05-25 | Avaya Technology Corp. | Arrangement for controlling the volume and type of contacts in an internet call center |
AU2004274717A1 (en) * | 2003-09-22 | 2005-03-31 | Inserm (Institut National De La Sante Et De La Recherche Medicale) | A method for detecting Nipah virus and method for providing immunoprotection against henipaviruses |
US20050071212A1 (en) * | 2003-09-26 | 2005-03-31 | Flockhart Andrew D. | Method and apparatus for business time computation in a resource allocation system |
US7770175B2 (en) | 2003-09-26 | 2010-08-03 | Avaya Inc. | Method and apparatus for load balancing work on a network of servers based on the probability of being serviced within a service time goal |
US8094804B2 (en) | 2003-09-26 | 2012-01-10 | Avaya Inc. | Method and apparatus for assessing the status of work waiting for service |
US8457300B2 (en) | 2004-02-12 | 2013-06-04 | Avaya Inc. | Instant message contact management in a contact center |
US7729490B2 (en) | 2004-02-12 | 2010-06-01 | Avaya Inc. | Post-termination contact management |
US7085367B1 (en) | 2004-02-24 | 2006-08-01 | Avaya Technology Corp. | Call duration alert |
US7885401B1 (en) | 2004-03-29 | 2011-02-08 | Avaya Inc. | Method and apparatus to forecast the availability of a resource |
US7734032B1 (en) | 2004-03-31 | 2010-06-08 | Avaya Inc. | Contact center and method for tracking and acting on one and done customer contacts |
US8000989B1 (en) | 2004-03-31 | 2011-08-16 | Avaya Inc. | Using true value in routing work items to resources |
US7158909B2 (en) * | 2004-03-31 | 2007-01-02 | Balboa Instruments, Inc. | Method and system for testing spas |
US7953859B1 (en) | 2004-03-31 | 2011-05-31 | Avaya Inc. | Data model of participation in multi-channel and multi-party contacts |
US7949121B1 (en) | 2004-09-27 | 2011-05-24 | Avaya Inc. | Method and apparatus for the simultaneous delivery of multiple contacts to an agent |
US8234141B1 (en) | 2004-09-27 | 2012-07-31 | Avaya Inc. | Dynamic work assignment strategies based on multiple aspects of agent proficiency |
US7949123B1 (en) * | 2004-09-28 | 2011-05-24 | Avaya Inc. | Wait time predictor for long shelf-life work |
US7657021B2 (en) | 2004-09-29 | 2010-02-02 | Avaya Inc. | Method and apparatus for global call queue in a global call center |
US7817796B1 (en) | 2005-04-27 | 2010-10-19 | Avaya Inc. | Coordinating work assignments for contact center agents |
US7809127B2 (en) | 2005-05-26 | 2010-10-05 | Avaya Inc. | Method for discovering problem agent behaviors |
US8594311B2 (en) * | 2005-06-02 | 2013-11-26 | Virtual Hold Technology, Llc | Expected wait time augmentation system and method |
US7779042B1 (en) | 2005-08-08 | 2010-08-17 | Avaya Inc. | Deferred control of surrogate key generation in a distributed processing architecture |
US7746999B2 (en) * | 2005-08-18 | 2010-06-29 | Virtual Hold Technology, Llc | Resource based queue management system and method |
US7881450B1 (en) | 2005-09-15 | 2011-02-01 | Avaya Inc. | Answer on hold notification |
US8577015B2 (en) | 2005-09-16 | 2013-11-05 | Avaya Inc. | Method and apparatus for the automated delivery of notifications to contacts based on predicted work prioritization |
US8073129B1 (en) | 2005-10-03 | 2011-12-06 | Avaya Inc. | Work item relation awareness for agents during routing engine driven sub-optimal work assignments |
US10572879B1 (en) | 2005-10-03 | 2020-02-25 | Avaya Inc. | Agent driven media-agnostic work item grouping and sharing over a consult medium |
US8116446B1 (en) | 2005-10-03 | 2012-02-14 | Avaya Inc. | Agent driven work item awareness for tuning routing engine work-assignment algorithms |
US7822587B1 (en) | 2005-10-03 | 2010-10-26 | Avaya Inc. | Hybrid database architecture for both maintaining and relaxing type 2 data entity behavior |
US8411843B1 (en) | 2005-10-04 | 2013-04-02 | Avaya Inc. | Next agent available notification |
US7752230B2 (en) | 2005-10-06 | 2010-07-06 | Avaya Inc. | Data extensibility using external database tables |
US7787609B1 (en) | 2005-10-06 | 2010-08-31 | Avaya Inc. | Prioritized service delivery based on presence and availability of interruptible enterprise resources with skills |
US8150023B2 (en) * | 2005-10-07 | 2012-04-03 | Virtual Hold Technology, Llc | Automated system and method for distinguishing audio signals received in response to placing and outbound call |
US8238541B1 (en) | 2006-01-31 | 2012-08-07 | Avaya Inc. | Intent based skill-set classification for accurate, automatic determination of agent skills |
US8737173B2 (en) | 2006-02-24 | 2014-05-27 | Avaya Inc. | Date and time dimensions for contact center reporting in arbitrary international time zones |
US8924335B1 (en) | 2006-03-30 | 2014-12-30 | Pegasystems Inc. | Rule-based user interface conformance methods |
US8442197B1 (en) | 2006-03-30 | 2013-05-14 | Avaya Inc. | Telephone-based user interface for participating simultaneously in more than one teleconference |
US7936867B1 (en) | 2006-08-15 | 2011-05-03 | Avaya Inc. | Multi-service request within a contact center |
US8391463B1 (en) | 2006-09-01 | 2013-03-05 | Avaya Inc. | Method and apparatus for identifying related contacts |
US8811597B1 (en) | 2006-09-07 | 2014-08-19 | Avaya Inc. | Contact center performance prediction |
US8938063B1 (en) | 2006-09-07 | 2015-01-20 | Avaya Inc. | Contact center service monitoring and correcting |
US8855292B1 (en) | 2006-09-08 | 2014-10-07 | Avaya Inc. | Agent-enabled queue bypass to agent |
US7835514B1 (en) | 2006-09-18 | 2010-11-16 | Avaya Inc. | Provide a graceful transfer out of active wait treatment |
US8767944B1 (en) | 2007-01-03 | 2014-07-01 | Avaya Inc. | Mechanism for status and control communication over SIP using CODEC tunneling |
US7747705B1 (en) | 2007-05-08 | 2010-06-29 | Avaya Inc. | Method to make a discussion forum or RSS feed a source for customer contact into a multimedia contact center that is capable of handling emails |
US8514872B2 (en) | 2007-06-19 | 2013-08-20 | Virtual Hold Technology, Llc | Accessory queue management system and method for interacting with a queuing system |
US8688486B2 (en) * | 2007-07-13 | 2014-04-01 | International Business Machines Corporation | System, method and program for setting wage for call center personnel |
US20090074166A1 (en) * | 2007-09-14 | 2009-03-19 | Virtual Hold Technology, Llc. | Expected wait time system with dynamic array |
US8504534B1 (en) | 2007-09-26 | 2013-08-06 | Avaya Inc. | Database structures and administration techniques for generalized localization of database items |
US8856182B2 (en) | 2008-01-25 | 2014-10-07 | Avaya Inc. | Report database dependency tracing through business intelligence metadata |
US8831206B1 (en) | 2008-05-12 | 2014-09-09 | Avaya Inc. | Automated, data-based mechanism to detect evolution of employee skills |
US8385532B1 (en) | 2008-05-12 | 2013-02-26 | Avaya Inc. | Real-time detective |
US10375244B2 (en) | 2008-08-06 | 2019-08-06 | Avaya Inc. | Premises enabled mobile kiosk, using customers' mobile communication device |
US8116237B2 (en) | 2008-09-26 | 2012-02-14 | Avaya Inc. | Clearing house for publish/subscribe of status data from distributed telecommunications systems |
US8843435B1 (en) | 2009-03-12 | 2014-09-23 | Pegasystems Inc. | Techniques for dynamic data processing |
US8468492B1 (en) | 2009-03-30 | 2013-06-18 | Pegasystems, Inc. | System and method for creation and modification of software applications |
US20160098298A1 (en) * | 2009-04-24 | 2016-04-07 | Pegasystems Inc. | Methods and apparatus for integrated work management |
US8621011B2 (en) | 2009-05-12 | 2013-12-31 | Avaya Inc. | Treatment of web feeds as work assignment in a contact center |
US8964958B2 (en) | 2009-05-20 | 2015-02-24 | Avaya Inc. | Grid-based contact center |
US8644491B2 (en) | 2009-08-21 | 2014-02-04 | Avaya Inc. | Mechanism for multisite service state description |
US8385533B2 (en) | 2009-09-21 | 2013-02-26 | Avaya Inc. | Bidding work assignment on conference/subscribe RTP clearing house |
US8565386B2 (en) | 2009-09-29 | 2013-10-22 | Avaya Inc. | Automatic configuration of soft phones that are usable in conjunction with special-purpose endpoints |
US9516069B2 (en) | 2009-11-17 | 2016-12-06 | Avaya Inc. | Packet headers as a trigger for automatic activation of special-purpose softphone applications |
US8306212B2 (en) | 2010-02-19 | 2012-11-06 | Avaya Inc. | Time-based work assignments in automated contact distribution |
US8880487B1 (en) | 2011-02-18 | 2014-11-04 | Pegasystems Inc. | Systems and methods for distributed rules processing |
US9195936B1 (en) | 2011-12-30 | 2015-11-24 | Pegasystems Inc. | System and method for updating or modifying an application without manual coding |
US8675860B2 (en) | 2012-02-16 | 2014-03-18 | Avaya Inc. | Training optimizer for contact center agents |
US10469396B2 (en) | 2014-10-10 | 2019-11-05 | Pegasystems, Inc. | Event processing with enhanced throughput |
US10698599B2 (en) | 2016-06-03 | 2020-06-30 | Pegasystems, Inc. | Connecting graphical shapes using gestures |
US10666802B2 (en) * | 2016-06-27 | 2020-05-26 | Interactive Intelligence Group, Inc. | Technologies for scaling call center support staff |
US10698647B2 (en) | 2016-07-11 | 2020-06-30 | Pegasystems Inc. | Selective sharing for collaborative application usage |
US11048488B2 (en) | 2018-08-14 | 2021-06-29 | Pegasystems, Inc. | Software code optimizer and method |
US11321135B2 (en) * | 2019-10-31 | 2022-05-03 | Oracle International Corporation | Rate limiting compliance assessments with multi-layer fair share scheduling |
US11567945B1 (en) | 2020-08-27 | 2023-01-31 | Pegasystems Inc. | Customized digital content generation systems and methods |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4858120A (en) * | 1987-03-18 | 1989-08-15 | International Telesystems Corp. | System for regulating arrivals of customers to servers |
US5787163A (en) * | 1994-12-08 | 1998-07-28 | Mci Communications Corportion | Intelligent load balancing of special service calls based on availability of terminations |
US5740238A (en) | 1995-11-03 | 1998-04-14 | Lucent Technologies Inc. | Method and apparatus for queuing a call to the best backup split |
US6356632B1 (en) | 1998-12-31 | 2002-03-12 | Avaya Technology Corp. | Call selection and agent selection in a call center based on agent staffing schedule |
US6366668B1 (en) | 1999-03-11 | 2002-04-02 | Avaya Technology Corp. | Method of routing calls in an automatic call distribution network |
-
2001
- 2001-06-05 US US09/874,634 patent/US6766013B2/en not_active Expired - Lifetime
- 2001-10-30 DE DE60103259T patent/DE60103259T2/en not_active Expired - Lifetime
- 2001-10-30 EP EP01309188A patent/EP1265426B1/en not_active Expired - Lifetime
- 2001-12-11 CA CA002364868A patent/CA2364868C/en not_active Expired - Fee Related
-
2002
- 2002-06-05 JP JP2002163671A patent/JP3953890B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
DE60103259D1 (en) | 2004-06-17 |
JP3953890B2 (en) | 2007-08-08 |
US6766013B2 (en) | 2004-07-20 |
DE60103259T2 (en) | 2005-06-23 |
EP1265426B1 (en) | 2004-05-12 |
CA2364868A1 (en) | 2002-12-05 |
JP2003046653A (en) | 2003-02-14 |
EP1265426A1 (en) | 2002-12-11 |
US20020181692A1 (en) | 2002-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2364868C (en) | Timely shut-down of a real-time work center | |
US6353667B1 (en) | Minimum interruption cycle time threshold for reserve call center agents | |
US6775378B1 (en) | Blended agent contact center | |
CA2326853C (en) | Methods and apparatus for processing of communications in a call center based on variable rest period determinations | |
EP1032188B1 (en) | Rules-based queuing of calls to call-handling resources | |
US6366666B2 (en) | Adjustment of call selection to achieve target values for interval-based performance metrics in a call center | |
US8233611B1 (en) | Member-initiated outbound call | |
CA2258357C (en) | Call center agent selection that optimizes call wait times | |
US5721770A (en) | Agent vectoring programmably conditionally assigning agents to various tasks including tasks other than handling of waiting calls | |
US7409054B2 (en) | System and method for integrated resource scheduling, task allocation and agent work management | |
EP0755144B1 (en) | Prediction of a caller's motivation as a basis for selecting treatment of an incoming call | |
US6947543B2 (en) | Computer-telephony integration that uses features of an automatic call distribution system | |
US7817796B1 (en) | Coordinating work assignments for contact center agents | |
US8036372B2 (en) | Methods and apparatus for dynamically reallocating a preferred request to one or more generic queues | |
US7127059B2 (en) | System and method for integrated resource scheduling, task allocation and agent work management | |
KR20000017591A (en) | Skill-value queuing in a call center | |
US20120101867A1 (en) | System for Automatic Assignment of Agents in Inbound and Outbound Campaigns | |
US8036371B2 (en) | Utilizing small group call center agents to improve productivity without impacting service level targets | |
CA2394262C (en) | Uninterrupted automatic call distribution during failure and recovery of computer-telephony integration | |
EP1111526A2 (en) | Dynamic distributed resources management system and method of provisioning therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20151211 |