Contents
Predictive Dialing
Predictive Call
The following graphic and table describe a predictive call.
|
PARTY A |
PARTY B (ACD Group) |
PARTY C |
|---|---|---|
|
|
Make Predictive Call |
|
|
EventDialing |
||
|
|
|
Answer |
|
|
EventQueued
|
|
|
|
EventDiverted |
|
|
EventRinging
|
|
|
|
Answer (TAnswerCall) |
|
|
|
EventEstablished
|
|
|
|
Release Phase (ConnID 1) | ||
a If the switch reports that a call is connected to an answering machine, T-Server also attaches a key-value pair AnswerClass=AM to the call’s UserData.
|
Interruption Point |
PARTY A |
PARTY B |
PARTY C |
|---|---|---|---|
|
* |
|
EventReleased |
|
|
** |
|
EventAbandoned |
|
|
*** |
EventAbandoned |
|
a CallState in this case may be any of the following:
- CallStateGeneralError
- CallStateSystemError
- CallStateBusy
- CallStateNoAnswer
- CallStateAnsweringMachineDetected
- CallStateFaxDetected
- CallStateAllTrunksBusy
- CallStateQueueFull
- CallStateDropped
- CallStateSitDetected
- CallStateSitInvalidnum
- CallStateSitVacant
- CallStateSitIntercept
- CallStateSitUnknown
- CallStateSitNocircuit
- CallStateSitReorder
Predictive Call with Routing
The following graphic and table describe a predictive call with routing.
|
PARTY A |
PARTY B (ACD Group) |
PARTY C |
|---|---|---|
|
|
Make Predictive Call |
|
|
EventDialing |
||
|
|
|
Answer |
|
|
EventQueued
|
|
|
|
EventRouteRequest
|
|
|
|
Route Call to A |
|
|
EventRouteUsed
|
||
|
EventRinging
|
|
|
|
Answer (TAnswerCall) |
|
|
|
EventEstablished
|
|
|
|
Release Phase (ConnID 1) | ||
a If the switch reports that a call is connected to an answering machine, T-Server also attaches a key-value pair AnswerClass=AM to the call’s UserData.
|
Interruption Point |
PARTY A |
PARTY B |
PARTY C |
|---|---|---|---|
|
* |
|
EventReleased |
|
|
** and *** |
|
EventAbandoned |
|
|
**** |
EventAbandoned |
|
a CallState in this case may be any of the following:
- CallStateGeneralError
- CallStateSystemError
- CallStateBusy
- CallStateNoAnswer
- CallStateAnsweringMachineDetected
- CallStateFaxDetected
- CallStateAllTrunksBusy
- CallStateQueueFull
- CallStateDropped
- CallStateSitDetected
- CallStateSitInvalidnum
- CallStateSitVacant
- CallStateSitIntercept
- CallStateSitUnknown
- CallStateSitNocircuit
- CallStateSitReorder
Predictive Call (Connected to a Device Specified in Extensions)
The following graphic and table describe a predictive call (connected to a device specified in extensions).
|
PARTY A |
PARTY B (ACD Group |
PARTY C (Routing |
PARTY D |
|---|---|---|---|
|
|
|
Make Predictive Call |
|
|
|
EventDialing |
||
|
|
|
|
Answer |
|
|
|
EventQueued
|
|
|
|
|
EventDiverted
|
|
|
|
EventQueued
|
|
|
|
|
EventDiverted |
|
|
|
EventRinging
|
|
|
|
|
Answer |
|
|
|
|
EventEstablished
|
|
|
|
|
Release Phase (ConnID 1) | |||
|
Interruption Point |
PARTY A |
PARTY B |
PARTY C |
PARTY D |
|---|---|---|---|---|
|
* |
|
EventReleased
|
||
|
** |
|
EventAbandoned |
|
|
|
*** |
EventAbandoned |
|
|
a CallState in this case may be any of the following:
- CallStateGeneralError
- CallStateSystemError
- CallStateBusy
- CallStateNoAnswer
- CallStateAnsweringMachineDetected
- CallStateFaxDetected
- CallStateAllTrunksBusy
- CallStateQueueFull
- CallStateDropped
- CallStateSitDetected
- CallStateSitInvalidnum
- CallStateSitVacant
- CallStateSitIntercept
- CallStateSitUnknown
- CallStateSitNocircuit
- CallStateSitReorder
