Resetting Queue Agent Idle Time


I have a custom script that we use for transferring callers to one of our queues to somewhere else–but any agent who uses this feature is not having their idle time reset–so that agent gets the next call, regardless of how many other agents are waiting for their next call. We use “least recent” for our ring strategy.

I have been looking through the FreePBX-generated conf files looking for the specific way that FreePBX resets the agent’s idle timer, but I am not clear on which lines are the ones I need to copy to make sure I am using the “same method” as the regular FreePBX procedures use.

Can someone point me in the right direction? We are running FreePBX with Asterisk 11.


I am not positive on this but I don’t think FreePBX resets this. I think agent idle time is set by the queue app in Asterisk.