<div dir="ltr"><div><br>We are using call center module. We noticed one thing, if the agent change status to not available or on break and  then after a while come back to change the status to available. His stats (num of calls answered or talk_time) reset to 0. <br><br></div>Example,<br><br>callcenter_config queue list agents sales@domain<br>name|system|uuid|type|contact|status|state|max_no_answer|wrap_up_time|reject_delay_time|busy_delay_time|no_answer_delay_time|last_bridge_start|last_bridge_end|last_offered_call|last_status_change|no_answer_count|calls_answered|talk_time|ready_time<br>101@domain|single_box||callback|[call_timeout=30]user/130@domain|Available|Waiting|0|0|0|0|0|0|0|1489009000|1488960061|1|0|0|0<br>102@domain|single_box||callback|[call_timeout=30]user/111@jdomain|Available|Waiting|0|0|60|60|0|1489009008|1489009016|1489009000|1488960061<b>|0|1|8|0</b><br><div>   <br></div><div>Here I see 102, had one call for 8 seconds, <br></div><div>Change the agent status to break. <br>session:execute(&quot;set&quot;, &quot;res=${callcenter_config(agent set status ${caller_id_number}@${domain_name} &#39;On Break&#39;)}&quot;)<br><br>101@domain|single_box||callback|[call_timeout=30]user/101@domain|Available|Waiting|0|0|0|0|0|0|0|1489009000|1488960061|1|0|0|0<br>102@domain|single_box||callback|[call_timeout=30]user/101@domain|On Break|Waiting|0|0|60|60|0|1489009008|1489009016|1489009000|1489009163|<b>0|1|8|0</b><br></div><div><br></div><div>Change the agent state to Available On Demand, stats are still there. <br>session:execute(&quot;set&quot;, &quot;res=${callcenter_config(agent set status ${caller_id_number}@${domain_name} &#39;Available (On Demand)&#39;)}&quot;) <br><br>101@domain|single_box||callback|[call_timeout=30]user/101@domain|Available|Waiting|0|0|0|0|0|0|0|1489009000|1488960061|1|0|0|0<br>102@domain|single_box||callback|[call_timeout=30]user/102@domain|Available (On Demand)|Waiting|0|0|60|60|0|1489009008|1489009016|1489009000|1489009252|<b>0|1|8|0</b><br><br></div><div>Now changing to Available and stats are reset ed to 0,0, <br>session:execute(&quot;set&quot;, &quot;res=${callcenter_config(agent set status ${caller_id_number}@${domain_name} &#39;Available&#39;)}&quot;)<br><br>101@domain|single_box||callback|[call_timeout=30]user/101@domain|Available|Waiting|0|0|0|0|0|0|0|1489009000|1488960061|1|0|0|0<br>102@domain|single_box||callback|[call_timeout=30]user/102@domain|Available|Waiting|0|0|60|60|0|1489009008|1489009016|1489009000|1489009415|0|0|0|0<br><br></div><div>Is there way to control this behavior. So basically we can to control the call stats. <br><br></div></div>