I know that the following API can be used to get the number of oAlerts in a target queue.
POST /api/v2/analytics/queues/observations/query
However, I don't know the exact conditions under which oAlerts are counted, so I can't decide whether to use the API.
I created a testing environment and confirmed that it works. From these results, I know that oAlerts tend to be counted in the following ways.
Matching conditions:
- When OP-A transfers a call that he is currently serving to another OP-B and the call goes into Ringing state, oAlert is counted in the queue to which OP-A belongs.
- When OP-A transfers a call that he is currently serving to a queue to which OP-B belongs and OP-B goes into Ringing state, oAlert is counted in the queue to which the call is transferred.
- When OP-B receives an ACD call and goes into Ringing state, oAlert is counted in the queue to which OP-B belongs.
Exclusion conditions:
- When OP-A is making an outside call (no queue), it is not counted in the queue to which OP-A belongs (it is counted in COMMUNICATING).
- When OP-B is making an outside call (with queue), it is not counted in the queue to which OP-A belongs (it is counted in INTERACTING).
I have summarized the operation results in one sentence below.
Is this an accurate and sufficient condition?
- oAlerting is only counted for the queue to which the "transferring operator" belongs when a call is being transferred to an operator, the queue to which the "transferring operator" belongs when a call is being transferred to a queue, or the queue to which the "receiving operator" belongs when a call is being received on ACD.
Just to be sure, oAlert was not counted for the queue to which the "transferring operator" belongs when a call is being transferred to a queue. INTERACTING was counted.
The official documentation should be used as the basis, but the documentation that lists the oAlert metrics does not describe the detailed conditions for counting up.
Observation Metrics
[Observed number of alerting conversations on a queue.]
I asked Customer Care about the above count-up conditions.
However, the Customer Care response did not fit the above conditions. I pointed this out, but they said to "check the forum or provide feedback on the documentation."
I cannot provide feedback on the documentation because I do not know what the exact count-up conditions are.
I look forward to your responses.
Thank you.