FAQs
Calls appear with an incorrect duration in real-time
If calls appear with an incorrect duration on the real-time screen, i.e. start at some positive time or with a negative duration (!) this means that your Enswitch system has a wrong clock, or some parts of it have. Make sure all machines are is synchronized over NTP.
My agent is not able to log in to some queues
Most likely, the agent’s phone is not member of said queues.
I do not seem to be able to set call outcomes
Outcomes rely on an additional API end-point local/calltag/api/set/ that is not a part of the standard Enswitch package.
Please ask Integrics on how to get that installed on your own system.
ADDMEMBER/REMOVEMEMBER entries are sometimes not generated
Enswitch does not natively generate ADDMEMBER and REMOVEMEMBER events. To work around this, the QueueMetrics integration injects these entries directly into the queue_log table on Enswitch, which QueueMetrics then reads from.
For this to work, agents must be logged on and off exclusively through QueueMetrics — either from the agent’s own page or via the Realtime/Wallboard view. Using Enswitch feature codes to log in or out will bypass this mechanism entirely, meaning the events will not be generated.