Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package umontreal.iro.lecuyer.contactcenters.dialer

Manages a predictive dialer capable of making outbound contacts.

See:
Description

Interface Summary
DialerList | Represents a list that contains and manages contacts to be made later by a dialer.
DialerPolicy | Represents a dialer's policy to determine the outbound calls to try on each occasion.

Class Summary
AgentsMoveDialerPolicy | Represents a dialer policy that dynamically moves agents from inbound to outbound groups to balance performance.
AgentsMoveDialerPolicy.AgentGroupInfo | Represents a virtual agent group j for the `AgentsMoveDialerPolicy`.
BadContactMismatchRatesDialerPolicy | Represents a threshold-based dialer's policy taking bad contact and mismatch rates into account for dialing, as used in Deslaurier's blend call center model [9].
ConstantDialerPolicy | Represents a dialer's policy which always tries to make the same number of calls on each trial.
ContactListenerDialerList | Implements the `DialerList` interface for a finite dialer list whose elements are obtained from an external source.
Dialer | Represents a predictive dialer making outbound contacts.
DialerActionEvent | This event occurs when the dialer reached or failed to reach a called person.
DialerActionState | Represents the information needed to scheduled a dialer action event.
DialerListNoQueueing | This wrapper dialer list is used by dialers dropping mismatches.
DialerState | Represents the state of a dialer.
InfiniteDialerList | Implements the `DialerList` interface for an infinite dialer list whose elements are produced using a contact factory.
MismatchChecker | This agent-group listener checks that the number of free agents in the test and target sets for a given dialer never fall outside the user-defined thresholds while dialing is in-progress.
ThresholdDialerPolicy | Represents a threshold-based dialing policy selecting the number of calls to try based on the number of free agents in certain groups.

## Package umontreal.iro.lecuyer.contactcenters.dialer Description

Manages a predictive dialer capable of making outbound contacts. A predictive dialer is normally used to generate outbound calls. The dialer's policy determines the number of calls to try on each occasion, and supplies a list to extract them from. Each extracted contact is then tested for success or failure. The dialer defines separate lists of new-contact listeners for right party connects, and failed calls.

This package provides the `Dialer` representing the predictive dialer. Any dialing policy is an implementation of the interface `DialerPolicy` and dialer lists are represented by `DialerList` objects. The package provides implementations of dialer lists as well as commonly used dialing policies.

Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

To submit a bug or ask questions, send an e-mail to Richard Simard.