Hello,
Using the realtime configuration for queue_log
we are having some issues with reporting the HoldTime
for queue calls.
Studying the CONNECT
,COMPLETEAGENT
or COMPLETE CALLER
:
time | callid | queuename | agent | event | data1 | data2 | data3 | data4 | data5 |
---|---|---|---|---|---|---|---|---|---|
2023-05-16 15:27:40.9797550 | 1684243660.1338 | Proof Fr | NONE | ENTERQUEUE | 7 | 6001 | 1 | ||
2023-05-16 15:27:44.0572830 | 1684243660.1338 | Proof Fr | Flamur Dervishi | CONNECT | 4 | 1684243660.1342 | 3 | ||
2023-05-16 15:28:08.3812350 | 1684243660.1338 | Proof Fr | Flamur Dervishi | COMPLETEAGENT | 4 | 24 | 1 |
It looks like the CONNECT
,COMPLETEAGENT
or COMPLETE CALLER
event always report the initial WaitTime
before the caller being connected to the member, represented in the table as data1
column. When in fact by reading the documentation of the queue log event it should report the HoldTime
. So to summarize the Hold time that may occur during the call is ignored.
Is this a known behaviour or a bug?
Is there a way to get the total HoldTime
?