We have discovered an issue where extra pause time is being added into the vicidial_agent_log table. This appears to only happen on our manual dial campaigns. They are also all setup as Inbound manual.
If you add up the total of the four times per call (wait, pause, talk & dead), you should get to the start time of the next call. Historically (and on adapt) that is how it is. However, something is creating extra pause time entries and thus inflating the agent time in the reports. Please take a look at this picture as an example:
As far as I can tell, this is somehow related to SIP. If I change carriers, this problem is still there but far less prevalent.
Does anyone know if this was a known error that has since been corrected? Or do you know which piece of code writes these entries into the agent log? I could then look at the code and try to figure out what's happening.
----------------------------------------------
Vicibox 4.0.1 preload install CD
VERSION: 2.6-392a
BUILD: 130102-1135
SVN Version: 1915
1x HP DL380 G5, 2x quad core xeon, 16GB RAM.