Syed Nasruddin
2008-Aug-05 12:40 UTC
[asterisk-users] Queue Penalties not working properly
Hi, I am using Asterisk 1.4.18. I am implementing Penalties for my agents. What is happening: two agents configuired one agent with penalty 1 and the other with penalty 2. All the calls must go first to Agent 1 and if his line is busy then only then agent 2 will get the call. However my queues are not behaving in this manner. I have impmemnted ringall strategy. Now when first call comes it ends up with agent 1, when secnd call comes it continue wait in queue and doesn't go to agent 2 and when agent one is free it goes to this agent. I have set penalties in queue.conf. I have monitered my queue and witnessed that my agent1 status shows Not In Use and Agent 2 also same status is this the reason behind this. I have copied my queue show results below.please help . how do I change this stauts problem callcenter*CLI> queue show myqueue has 0 calls (max unlimited) in 'ringall' strategy (14s holdtime), W:0, C:2, A:0, SL:0.0% within 0s Members: SIP/1001 with penalty 1 (Not in use) has taken 2 calls (last was 2233 secs ago) SIP/1000 with penalty 2 (Not in use) has taken no calls yet No Callers Syed nasr -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080805/0b051061/attachment.htm
Robin Rodriguez
2008-Aug-05 12:47 UTC
[asterisk-users] Queue Penalties not working properly
Syed Nasruddin wrote:> > Hi, > > I am using Asterisk 1.4.18. I am implementing Penalties for my agents. > What is happening: two agents configuired one agent with penalty 1 and > the other with penalty 2. All the calls must go first to Agent 1 and > if his line is busy then only then agent 2 will get the call. However > my queues are not behaving in this manner. I have impmemnted ringall > strategy. Now when first call comes it ends up with agent 1, when > secnd call comes it continue wait in queue and doesn?t go to agent 2 > and when agent one is free it goes to this agent. > > I have set penalties in queue.conf. I have monitered my queue and > witnessed that my agent1 status shows Not In Use and Agent 2 also same > status is this the reason behind this. I have copied my queue show > results below.please help . how do I change this stauts problem > > callcenter*CLI> queue show > > myqueue has 0 calls (max unlimited) in 'ringall' strategy (14s > holdtime), W:0, C:2, A:0, SL:0.0% within 0s > > Members: > > SIP/1001 with penalty 1 (Not in use) has taken 2 calls (last was 2233 > secs ago) > > SIP/1000 with penalty 2 (Not in use) has taken no calls yet > > No Callers > > Syed nasr > >You need to use the "linear" queue strategy, it is in 1.6 or there is a backport to 1.4 -- Robin Rodriguez VoIP/Telecom Engineer Atlantic.net 1-800-211-9496
Marco Eduardo Cordeiro
2008-Aug-05 13:05 UTC
[asterisk-users] RES: Queue Penalties not working properly
You have to limit calls to these agents, use incomminglimit or call-limit on sip.conf to do that. That way, when the first agent answers a call, all the other calls directed to it will return with busy signal, and will be transferred to the other agent. ______________________________ Marco Eduardo Cordeiro Visioncom De: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] Em nome de Syed Nasruddin Enviada em: ter?a-feira, 5 de agosto de 2008 09:40 Para: Asterisk Users Mailing List - Non-Commercial Discussion Assunto: [asterisk-users] Queue Penalties not working properly Hi, I am using Asterisk 1.4.18. I am implementing Penalties for my agents. What is happening: two agents configuired one agent with penalty 1 and the other with penalty 2. All the calls must go first to Agent 1 and if his line is busy then only then agent 2 will get the call. However my queues are not behaving in this manner. I have impmemnted ringall strategy. Now when first call comes it ends up with agent 1, when secnd call comes it continue wait in queue and doesn?t go to agent 2 and when agent one is free it goes to this agent. I have set penalties in queue.conf. I have monitered my queue and witnessed that my agent1 status shows Not In Use and Agent 2 also same status is this the reason behind this. I have copied my queue show results below.please help . how do I change this stauts problem callcenter*CLI> queue show myqueue has 0 calls (max unlimited) in 'ringall' strategy (14s holdtime), W:0, C:2, A:0, SL:0.0% within 0s Members: SIP/1001 with penalty 1 (Not in use) has taken 2 calls (last was 2233 secs ago) SIP/1000 with penalty 2 (Not in use) has taken no calls yet No Callers Syed nasr << Visioncom Tecnologia da Informa??o (www.visioncom.com.br) >> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080805/dd537099/attachment.htm