Context-based dynamic adjustment to pacing algorithm
First Claim
Patent Images
1. A method of controlling an outbound dialer in a contact center, the method comprising:
- determining, by a processor, a current outbound dialing pace that is implemented by an outbound dialer;
analyzing, by the processor at a first time, a plurality of skills in the contact center to determine a Weighted Advance Time (WAT) for the plurality of skills in the contact center and at least one of (a) a hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) a well-matched criteria between a subset of agents in the contact center and potential outbound calls in an outbound dialing campaign list;
based on the analysis, adjusting, by the processor, the current outbound dialing pace to yield an adjusted outbound dialing pace that is faster or slower than the current outbound dialing pace selected to cause the WAT for one of the plurality of skills to be adjusted to more closely match the at least one of (a) the hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) the well-matched criteria between the subset of agents in the contact center and potential outbound calls in the outbound dialing campaign list; and
adjusting, by the processor, an operating parameter of a pacing algorithm controlling the pace of the outbound dialer to implement the adjusted outbound dialing pace instead of the current outbound dialing pace.
18 Assignments
0 Petitions
Accused Products
Abstract
A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, assess contextual information and adjust an outbound dialer'"'"'s pacing algorithm based on the assessment thereof. The contextual information may be obtained from sources that are inside the contact center and outside the contact center.
12 Citations
20 Claims
-
1. A method of controlling an outbound dialer in a contact center, the method comprising:
-
determining, by a processor, a current outbound dialing pace that is implemented by an outbound dialer; analyzing, by the processor at a first time, a plurality of skills in the contact center to determine a Weighted Advance Time (WAT) for the plurality of skills in the contact center and at least one of (a) a hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) a well-matched criteria between a subset of agents in the contact center and potential outbound calls in an outbound dialing campaign list; based on the analysis, adjusting, by the processor, the current outbound dialing pace to yield an adjusted outbound dialing pace that is faster or slower than the current outbound dialing pace selected to cause the WAT for one of the plurality of skills to be adjusted to more closely match the at least one of (a) the hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) the well-matched criteria between the subset of agents in the contact center and potential outbound calls in the outbound dialing campaign list; and adjusting, by the processor, an operating parameter of a pacing algorithm controlling the pace of the outbound dialer to implement the adjusted outbound dialing pace instead of the current outbound dialing pace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
an outbound dialer comprising a pacing algorithm, the pacing algorithm having an operating parameter controlling the pace for the outbound dialer; and a processor programmed to; analyze, at a first time, a plurality of skills in the contact center to determine a Weighted Advance Time (WAT) for the plurality of skills in the contact center and at least one of (a) a hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) a well-matched criteria between a subset of agents in the contact center and potential outbound calls in an outbound dialing campaign list; determine, based on the analysis, an adjustment to the current outbound dialing pace, the adjustment yielding an adjusted outbound dialing pace that is faster or slower than the current outbound dialing pace selected to cause the WAT for one of the plurality of skills to be adjusted to more closely match the at least one of (a) the hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) the well-matched criteria between the subset of agents in the contact center and potential outbound calls in the outbound dialing campaign list; and adjust the operating parameter of the pacing algorithm controlling the pace of the outbound dialer to implement the adjusted outbound dialing pace instead of the current outbound dialing pace. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A contact center, comprising:
an outbound work assignment engine including; at least one processor; an outbound dialer that dials calls from a campaign list according to rules contained in a pacing algorithm of the outbound dialer; wherein the at least one processor; determines a current outbound dialing pace that is implemented by an outbound dialer; analyzes, at a first time, a plurality of skills in the contact center to determine a Weighted Advance Time (WAT) for the plurality of skills in the contact center and, at least one of (a) a hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) a well-matched criteria between a subset of agents in the contact center and potential outbound calls in an outbound dialing campaign list; and determines that the current outbound dialing pace requires an adjustment to yield an adjusted outbound dialing pace that is faster or slower than the current outbound dialing pace in accord with the analysis to cause the WAT for one of the plurality of skills to be adjusted to more closely match the at least one of (a) the hit rate of successful outbound contacts that have occurred within a predetermined amount of time prior to the first time and (b) the well-matched criteria between the subset of agents in the contact center and potential outbound calls in the outbound dialing campaign list; wherein a pacing controller adjusts an operating parameter of the outbound dialer'"'"'s pacing algorithm to implement the adjusted outbound dialing pace instead of the current outbound dialing pace. - View Dependent Claims (17, 18, 19, 20)
Specification