I have a group of agents logged in to a queue that is set for ringall. The agents are set to auto logoff if they don't answer in 15 seconds incase they step away without logging out. That works fine, however, if they are on a call and a new call comes in, they are getting logged out too. The phones are ATA's connected via SIP. One thought is that the phones may be allowing a second call so they really don't look busy and that's why they get logged out. Anyway, is there a way to prevent busy agents from getting logged out? -- Bud -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060116/2f6cdfe7/attachment.htm
On 1/16/06, Bud Bach <bud@bachcg.com> wrote:> > > I have a group of agents logged in to a queue that is set for ringall. The > agents are set to auto logoff if they don't answer in 15 seconds incase they > step away without logging out. That works fine, however, if they are on a > call and a new call comes in, they are getting logged out too. The phones > are ATA's connected via SIP. One thought is that the phones may be allowing > a second call so they really don't look busy and that's why they get logged > out. Anyway, is there a way to prevent busy agents from getting logged out? >Yes. Use PauseQueueMember and UnpauseQueueMember before and after the call from queue to the agents which will make certain no additional calls get sent to the agents that are already on a call. -- Bird's The Word Technologies, Inc. http://www.btwtech.com/
>On 1/16/06, Bud Bach wrote: >> >> >> I have a group of agents logged in to a queue that is set for ringall.The>> agents are set to auto logoff if they don't answer in 15 seconds incasethey>> step away without logging out. That works fine, however, if they are ona>> call and a new call comes in, they are getting logged out too. Thephones>> are ATA's connected via SIP. One thought is that the phones may beallowing>> a second call so they really don't look busy and that's why they getlogged>> out. Anyway, is there a way to prevent busy agents from getting loggedout?>>> Yes. Use PauseQueueMember and UnpauseQueueMember before and after the > call from queue to the agents which will make certain no additional > calls get sent to the agents that are already on a call.How do I do this? I currently: exten => s-OPEN,1,Queue(q) to queue a call to an agent. How do I get the agent and queue to pass to PauseQueueMember? Do I just need to pause them for calls (in/out) that were not queued? -- Bud -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060118/a64a7f24/attachment.htm