ContactCenters
V. 0.9.9.

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.


ContactCenters
V. 0.9.9.

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