I am working in mod_callcenter Before my call center configuration is like this /referene : callcenter.conf.xml/ /<agents> <agent name="1000@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@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@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@default" queue="support@default" level="1" position="1"/> <tier agent="1001@default" queue="support@default" level="1" position="2"/> <tier agent="1003@default" queue="support@default" level="1" position="3"/> <!-- secondary tier up --> <tier agent="1003@default" queue="secondary" level="1" position="3"/> <tier agent="1001@default" queue="secondary" level="1" position="2"/> <tier agent="1000@default" queue="secondary" level="1" position="1"/> </tiers> </configuration> / Tier list : /freeswitch@FMS-Queue> callcenter_config tier list support@default queue|agent|state|level|position support@default|1000@default|Ready|1|1 support@default|1001@default|Ready|1|2 support@default|1003@default|Ready|1|3 +OK/ When I renamed the 1003@default as 1006@default / <agents> <agent name="1000@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@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@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@default" queue="support@default" level="1" position="1"/> <tier agent="1001@default" queue="support@default" level="1" position="2"/> <tier agent="1006@default" queue="support@default" level="1" position="3"/> <!-- secondary tier up --> <tier agent="1006@default" queue="secondary" level="1" position="3"/> <tier agent="1001@default" queue="secondary" level="1" position="2"/> <tier agent="1000@default" queue="secondary" level="1" position="1"/> </tiers>/ After that I have reload the mod_callcenter http://pastebin.freeswitch.org/14810 The 1003@default is not overwritten , but 1006@default has added newly why 1003@default is still exist /freeswitch@FMS-Queue> callcenter_config tier list support@default queue|agent|state|level|position support@default|1000@default|Ready|1|1 support@default|1001@default|Ready|1|2 support@default|1003@default|Ready|1|3 support@default|1006@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