Re: [sipX-dev] sipXacd agent monitoring setting being ignored.
- From: Paweł Pierścionek <junk@xxxxxxxxx>
- Date: Fri, 15 Aug 2008 21:39:59 +0200
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,