QueueMetrics > Running QueueMetrics

Call put on hold by agent

(1/2) > >>

clambert:
Hi,


I have been searching through the literature and forum but can't find anything regarding my problem. I need to be able to report how long an agent have put a call on hold for the duration of the call.

Thank you in advance


cedric

QueueMetrics:
This is unfortunately noty tracked by Asterisk, and therefore Qm has no way to know this.

jonstar:
There is definitely an event triggered that could be tracked, otherwise music on hold would never work.

    -- SIP/FlowRoute-b683f810 is making progress passing it to SIP/1184-08269860
    -- SIP/FlowRoute-b683f810 answered SIP/1184-08269860
(hold button pressed)
    -- Started music on hold, class 'default', on SIP/FlowRoute-b683f810
(call resumed)
    -- Stopped music on hold on SIP/FlowRoute-b683f810


Could this not be tracked in QM somehow, since it is one of the more important metrics in determining agent performance in an inbound call center.

marcos:
Hi,
actually QueueMetrics is not using any AMI events at all to calculate statistics. AMI is used by QM for other minor purposes.

What QM is taking care is what "officially" asterisk is logging on queue log file. For this reason the music on hold event is not treated as relevant information for QM being not stored in the queue log file.

Regards,
Marco Signorini.

torontob:
Hi All/Developers,

I would like to post a bounty for this feature for $50. Anyone else interested? As the OP mentioned there is the Music on Hold event that is generate and maybe it can be tracked from the /var/log/asterisk/full ever few minutes or so and then data can be uploaded to the queue table or added to the queue file for future use?

This will bring yet an extra field to the call handling and maybe graphs that will show the amount of time agent put the customer of HOLD.

Please weigh in.

Thanks,

Navigation

[0] Message Index

[#] Next page

Go to full version