*** Sorry if I annoy anyone by posting this to the Trixbox forums as well as here…I intended to post this here first but had some login problems…
I’ve recently learned how to set penalties/priorities on static agents using the ‘ext,penalty’ (200,0) syntax which is working well to give preference to a small subset of agents in a queue, but how do I achieve the same behavior with dynamic agents?
Does the ‘A’ prefix for a static agent have anything to do with this? I see in the tooltips for the Static Agents box a reference to prefacing the extension with an ‘A’ which then has some relevance to agents.conf but I’m not clear on how this works…if you are defining static agents and entering them into the Static Agents box in the first place, what benefit does using the ‘A’ option to reference agents.conf give you? Does it just give you the ability to reference an agent definition in agents.conf where you have the ability to set additional agent options that don’t appear in the GUI? Will this let me set penalties for an agent and make them a dynamic agent as well?
Lastly, until I turned off call waiting for queue agents they continued to receive queue calls even while on one already. I know this has been a known issue in the past that disabling callerid has fixed, but has there been any progress with this that a version upgrade or something might fix? (using FreePBX 2.2.1 currently). It would be nice to leave call waiting enabled and have queues smart enough to move to the next agent if one is already on a call, despite having call waiting enabled…
Thanks for any replies, the community is a fantastic resource.
mmastera