Contents
Working With Queues
Multiple-Queue Call Treated at an IVR Port: Treatment at IVR Queue
The following graphic and table describe a multiple-queue call treated an an IVR port: treatment at the IVR queue.
A | Q1 | Q2 | Q3 | IVR | Agent |
---|---|---|---|---|---|
Inbound /Internal Call to Q1 |
Call to Q1 | ||||
EventDialing ConnID 1 |
|||||
EventQueued ConnID 1 |
|||||
Call Placed in Second Queue | |||||
EventQueued ConnID 1 |
|||||
Call Placed in IVR Queue for Treatment When No Agents Ready | |||||
EventQueued ConnID 1 |
|||||
EventDiverted ConnID 1 |
EventRinging ConnID 1 |
||||
Answer | |||||
EventEstablished ConnID 1 |
|||||
Agent Ready | |||||
EventDiverted ConnID 1 |
EventDiverted ConnID 1 |
EventReleased a ConnID 1 |
EventRinging ConnID 1 | ||
Answer | |||||
EventEstablishedb ConnID 1
|
EventEstablished ConnID 1 |
a. EventReleased can occur before an agent becomes available because the IVR finishes call treatment. b. In some deployments, EventEstablished for party A can occur at the same time as the IVR EventEstablished, especially if a call comes through the PSTN.
Interruption Point | A | Q1 | Q2 | Q3 | IVR | Agent |
---|---|---|---|---|---|---|
* | EventReleased OtherDN Q1 |
EventAbandoned ConnID 1 |
EventAbandoned ConnID 1 |
EventAbandoned ConnID 1 |
EventReleased ConnID 1 |
Multiple-Queue, Call Treated at an IVR Port: Direct Treatment at IVR Port
The following graphic and table describe a multiple-queue call treated at an IVR port: direct treatment at the IVR queue.
External Party | Q1 | Q2 | IVR | Agent |
---|---|---|---|---|
Inbound /Internal Call to Q1 |
Call to Q1 | |||
EventDialing ConnID 1 |
||||
EventQueued ConnID 1 |
||||
Call Placed in Second Queue | ||||
EventQueued ConnID 1 |
||||
Call Placed Directly to IVR Port | ||||
EventRinging ConnID 1 |
||||
Answer | ||||
EventEstablished ConnID 1 |
||||
Agent Ready | ||||
EventDiverted ConnID 1 |
EventDiverted ConnID 1 |
EventReleased a ConnID 1 |
EventRinging ConnID 1 | |
Answer | ||||
EventEstablished b ConnID 1 |
EventEstablished ConnID 1 |
a. EventReleased can occur before an agent becomes available because the IVR finishes call treatment. b. In some deployments, EventEstablished for party A can occur at the same time as the IVR EventEstablished, especially if a call comes through the PSTN.
Interruption Point | External Party | Q1 | Q2 | IVR | Agent |
---|---|---|---|---|---|
* | EventReleased OtherDN Q1 |
EventAbandoned ConnID 1 |
EventAbandoned ConnID 1 |
EventReleased ConnID 1 |
Multiple-Queue Call: Call Removed from Queue
The following graphic and table describe a multiple-queue call: with the call removed from the queue.
A | Q1 | Q2 | IVR | Agent |
---|---|---|---|---|
Inbound Call to Q1 | Call to Q1 | |||
EventQueued ConnID 1 |
||||
Call Placed in Second Queue |
||||
EventQueued ConnID 1 |
||||
Call Placed in Third Queue for |
||||
EventQueued ConnID 1 |
||||
Call Cleared from Third |
||||
EventDiverted ConnID 1 |
||||
Agent Ready | ||||
EventDiverted ConnID 1 |
EventDiverted ConnID 1 |
EventRinging ConnID 1 | ||
Answer | ||||
EventEstablished ConnID 1 |