< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [sipX-dev] sipXacd agent monitoring setting being ignored.




Adding settings to ACD is quite simple - in most cases you do not need to
touch java code. Just go to neoconf/etc/acd and start changing
sipxacd-{queue|line|agent|server}.xml files.

New parameters will show up in UI and will be pushed to ACD server through
XML/RPC.



That would be too easy :) My sipXacd patch should handle both individual priorities and global priorities with no changes to te XML/ RPC parameter set.
I need to change sipXconfig ACD pages so that:

1) one can move the queues up and down in the "ACD queue list" on the Queues list - just as it is on Agent's ACD queues page. 2) an "override default queue priority" parameter for each agent so that his own individual settings take precedence over default queue sorting.

and the new XML/RPC behavior :

For each ACD agent sipXconfig should sort the global queue list according to the setting in 1) and then remove all the queues that the agent does not belong to and send the list to sipXacd. When the "override" parameter is enabled than sipXconfig should behave exactly as it is today.

Pawel,