[Freeswitch-users] mod call center tier behaviour

abubacker abubacker at bksystems.co.in
Fri Dec 17 08:49:17 MSK 2010


I am working in mod_callcenter

Before my call center configuration is like this
/referene : callcenter.conf.xml/

/<agents>
<agent name="1000 at default" type="callback" 
contact="[call_timeout=10]user/1000" status="Available" 
max-no-answer="0" wrap-up-time="0" reject-delay-time="1" 
busy-delay-time="1" />
<agent name="1001 at default" type="callback" 
contact="[call_timeout=10]user/1001" status="Available" 
max-no-answer="0" wrap-up-time="0" reject-delay-time="1" 
busy-delay-time="1" />
<agent name="1003 at default" type="callback" 
contact="[call_timeout=10]user/1006" status="Available" 
max-no-answer="0" wrap-up-time="0" reject-delay-time="1" 
busy-delay-time="1" />
</agents>
<tiers>
<!-- If no level or position is provided, they will default to 1.  You 
should do this to keep db value on restart. -->
<tier agent="1000 at default" queue="support at default" level="1" position="1"/>
<tier agent="1001 at default" queue="support at default" level="1" position="2"/>
<tier agent="1003 at default" queue="support at default" level="1" position="3"/>
<!-- secondary tier up -->
<tier agent="1003 at default" queue="secondary" level="1" position="3"/>
<tier agent="1001 at default" queue="secondary" level="1" position="2"/>
<tier agent="1000 at default" queue="secondary" level="1" position="1"/>
</tiers>

</configuration>
/
Tier list :
/freeswitch at FMS-Queue> callcenter_config tier list support at default

queue|agent|state|level|position
support at default|1000 at default|Ready|1|1
support at default|1001 at default|Ready|1|2
support at default|1003 at default|Ready|1|3
+OK/

When I renamed the 1003 at default as 1006 at default
/ <agents>
<agent name="1000 at default" type="callback" 
contact="[call_timeout=10]user/1000" status="Available" 
max-no-answer="0" wrap-up-time="0" reject-delay-time="1" 
busy-delay-time="1" />
<agent name="1001 at default" type="callback" 
contact="[call_timeout=10]user/1001" status="Available" 
max-no-answer="0" wrap-up-time="0" reject-delay-time="1" 
busy-delay-time="1" />
<agent name="1006 at default" type="callback" 
contact="[call_timeout=10]user/1006" status="Available" 
max-no-answer="0" wrap-up-time="0" reject-delay-time="1" 
busy-delay-time="1" />
</agents>
<tiers>
<!-- If no level or position is provided, they will default to 1.  You 
should do this to keep db value on restart. -->
<tier agent="1000 at default" queue="support at default" level="1" position="1"/>
<tier agent="1001 at default" queue="support at default" level="1" position="2"/>
<tier agent="1006 at default" queue="support at default" level="1" position="3"/>
<!-- secondary tier up -->
<tier agent="1006 at default" queue="secondary" level="1" position="3"/>
<tier agent="1001 at default" queue="secondary" level="1" position="2"/>
<tier agent="1000 at default" queue="secondary" level="1" position="1"/>
</tiers>/

After that I have reload the mod_callcenter
http://pastebin.freeswitch.org/14810

The 1003 at default is not overwritten , but 1006 at default has added newly
why 1003 at default is still exist
/freeswitch at FMS-Queue> callcenter_config tier list support at default

queue|agent|state|level|position
support at default|1000 at default|Ready|1|1
support at default|1001 at default|Ready|1|2
support at default|1003 at default|Ready|1|3
support at default|1006 at default|Ready|1|3
+OK/

Is it a bug or Is it a default behaviour ?

-- 
Best regards,
N.Abubacker ,
Associate system engineer ,
bk systems pvt ltd ,
Ph : 9144-43902701

Disclaimer:http://www.bksystems.co.in/email-policy

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101217/be6e36e6/attachment.html 


More information about the FreeSWITCH-users mailing list