For agent queues, I checked this option out: ; leastrecent - ring interface which was least recently called by this queue When I use this, if I have 3 agents logged into the queue, and I pump in 3 calls to the queue, I would expect that one call would go to each agent, but instead, it doesn't work this way. All calls ring on 3 extensions of one phone only. If I take the call on the phone, then hang it up, any further calls will go to the next phone. The problem here, to me, is that when the agent's phone rings, the pointer to which agent was least recently called doesn't get reset to the next agent, as one might expect it to... At the very least, I would think that it would reset at the pickup of the call, if not at the ring. Am I wrong, or does anyone know if this is fixed in CVS? Even if it is, I'm not planning on using a development version of Asterisk in production, so CVS is not an option. I will continue testing various queue strategies until I find one that is useable, but any insight into this particular behaviour is appreciated. -- Dana