Thomas Winter
2008-Jun-03 18:54 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
Hi, I have an simple queue and agents defines with memeber => SIP/123. If for example Agent "SIP/123" has an call, the queue didnt care and tries to send additional calls to this agents. So Iam loosing time. SIP/123 (In use) has taken no calls yet How to stop this, especially when the device is not able to send an BUSY back. Use LOCAL channels and parse 'show queues' or is there an better way? best regards Thomas
Atis Lezdins
2008-Jun-03 19:05 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
On Tue, Jun 3, 2008 at 9:54 PM, Thomas Winter <thowinter at googlemail.com> wrote:> Hi, > > I have an simple queue and agents defines with memeber => SIP/123. > > If for example Agent "SIP/123" has an call, the queue didnt care and tries to > send additional calls to this agents. So Iam loosing time. > > SIP/123 (In use) has taken no calls yet > > How to stop this, especially when the device is not able to send an BUSY back. > > Use LOCAL channels and parse 'show queues' or is there an better way? > > best regards > Thomas >ringinuse=no in queues.conf for specificied queue. Regards, Atis -- Atis Lezdins, VoIP Project Manager / Developer, atis at iq-labs.net Skype: atis.lezdins Cell Phone: +371 28806004 Cell Phone: +1 800 7300689 Work phone: +1 800 7502835
Steve Totaro
2008-Jun-03 19:51 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
On Tue, Jun 3, 2008 at 3:49 PM, Thomas Winter <thowinter at googlemail.com> wrote:> On Tuesday 03 June 2008 21:11, Steve Totaro wrote: > >> Or if you like to do it the hard way (if the phone supports it), turn >> off call waiting. > > thanks, > but I have clients without this option. > > I did also found out that GROUP() is not working when dialing Agents through > LOCAL channels. > > I will try to parse "show queues" and found out status of agents. > > Or somebody can suggest an better solution.. > > best regards > Thomas >What are the "clients"? Thanks, Steve Totaro
Thomas Winter
2008-Jun-03 20:56 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
On Tuesday 03 June 2008 21:51, Steve Totaro wrote:> On Tue, Jun 3, 2008 at 3:49 PM, Thomas Winter <thowinter at googlemail.com>wrote:> > On Tuesday 03 June 2008 21:11, Steve Totaro wrote: > >> Or if you like to do it the hard way (if the phone supports it), turn > >> off call waiting. > > > > thanks, > > but I have clients without this option. > > > > I did also found out that GROUP() is not working when dialing Agents > > through LOCAL channels. > > > > I will try to parse "show queues" and found out status of agents. > > > > Or somebody can suggest an better solution.. > > > > best regards > > Thomas > > What are the "clients"?for example SNOM, call waiting can be only switched off global, but not for an specific line
Atis Lezdins
2008-Jun-03 21:22 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
On Tue, Jun 3, 2008 at 10:49 PM, Thomas Winter <thowinter at googlemail.com> wrote:> On Tuesday 03 June 2008 21:11, Steve Totaro wrote: > >> Or if you like to do it the hard way (if the phone supports it), turn >> off call waiting. > > thanks, > but I have clients without this option. > > I did also found out that GROUP() is not working when dialing Agents through > LOCAL channels. > > I will try to parse "show queues" and found out status of agents. > > Or somebody can suggest an better solution..chan_agent with AgentCallbackLogin was working but not completely stable for my dialplan which was quite heavy when I was on 1.2, however you may try that out. Or just upgrade to 1.4 (or even 1.6 and try state_interface) Regards, Atis -- Atis Lezdins, VoIP Project Manager / Developer, atis at iq-labs.net Skype: atis.lezdins Cell Phone: +371 28806004 Cell Phone: +1 800 7300689 Work phone: +1 800 7502835
Philipp Kempgen
2008-Jun-03 21:26 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
Thomas Winter schrieb:> On Tuesday 03 June 2008 21:51, Steve Totaro wrote: >> On Tue, Jun 3, 2008 at 3:49 PM, Thomas Winter <thowinter at googlemail.com> > wrote: >> > On Tuesday 03 June 2008 21:11, Steve Totaro wrote: >> >> Or if you like to do it the hard way (if the phone supports it), turn >> >> off call waiting. >> > >> > thanks, >> > but I have clients without this option. >> > >> > I did also found out that GROUP() is not working when dialing Agents >> > through LOCAL channels. >> > >> > I will try to parse "show queues" and found out status of agents. >> > >> > Or somebody can suggest an better solution.. >> > >> > best regards >> > Thomas >> >> What are the "clients"? > > for example SNOM, call waiting can be only switched off global, but not for an > specific lineThen why not switch it off globally? Gr??e, Philipp Kempgen -- http://www.das-asterisk-buch.de - http://www.the-asterisk-book.com Amooma GmbH - Bachstr. 126 - 56566 Neuwied -> http://www.amooma.de Gesch?ftsf?hrer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
Thomas Winter
2008-Jun-03 22:04 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
On Tuesday 03 June 2008 23:26, Philipp Kempgen wrote:> Thomas Winter schrieb: > > for example SNOM, call waiting can be only switched off global, but not > > for an specific line > > Then why not switch it off globally?You mean for the time the agent is on call send an http request to the snom and switch it off and after call switch on...
Tariq ..
2008-Jun-03 23:03 UTC
[asterisk-users] in answer to your post about Queue is sending calls to Agents even when they are in use .. IT WORKS!
Thomas, I had the same issue three wees ago and i almost lost my job for it.. now the only way i see it is the following.. the Queue does not recognize the (In use) as (Busy) so the client has to simply let the queue know that I"M ON THE PHONE DAMN IT! the only way i managed to do that is to modify my sip.conf so i changed the call-limit=1 and added busy-limit=1 i know some of the guys here will say .. this is madness.. you won't be able to do this and do that.. but for me .. i only wanted my agents to pickup he phone and do a call transfer.. and this is the only way i could manage to force the queue to bypass the busy agents and guess what .. IT WORKS!!! so now you can see o my queue SIP/3006 (Busy) has taken 43 calls (last was 465 secs ago) SIP/3013 (Unavailable) has taken no calls yet SIP/3003 (Busy) has taken 63 calls (last was 704 secs ago) SIP/3017 (Unavailable) has taken no calls yet SIP/3007 (Busy) has taken 41 calls (last was 2063 secs ago) SIP/3010 (Not in use) has taken 79 calls (last was 116 secs ago) SIP/3000 (Unavailable) has taken 29 calls (last was 7303 secs ago) SIP/3014 (Unavailable) has taken no calls yet SIP/3004 (Busy) has taken 27 calls (last was 333 secs ago) SIP/3018 (Unavailable) has taken no calls yetfirst thing you notice here that there are three levels of the status of an agent which i wasn't able to obtain when i started my queuesbut then i did manage to get those by turning the agents into the way you did ( member = SIP/XXXX) and then do the canges above.so now when a call comes to your queue you will see on the manager window something like ( Can't Call SIP/XXX ) when the user is on the phonethey only thing i read about it but DID NOT face it personaly is that someone said when turning the call-limit to (1) your users won't be able to make out going callDuh! what i had a problem with.. is one of my clients is Registering with my server instead of me registering with theirs and when i changed the Call limiti got on their CDR so many congisted calls because of that.. so i changed it back to 50 and it works.. god luck with your quest and i hope my personal experiance would help you finding your own solution.. regardsTarek Sawah > From: thowinter at googlemail.com> To: asterisk-users at lists.digium.com> Date: Tue, 3 Jun 2008 20:54:38 +0200> Subject: [asterisk-users] Queue is sending calls to Agents even when they are in use> > Hi,> > I have an simple queue and agents defines with memeber => SIP/123.> > If for example Agent "SIP/123" has an call, the queue didnt care and tries to > send additional calls to this agents. So Iam loosing time.> > SIP/123 (In use) has taken no calls yet> > How to stop this, especially when the device is not able to send an BUSY back.> > Use LOCAL channels and parse 'show queues' or is there an better way?> > best regards> Thomas> > _______________________________________________> -- Bandwidth and Colocation Provided by http://www.api-digital.com --> > asterisk-users mailing list> To UNSUBSCRIBE or update options visit:> http://lists.digium.com/mailman/listinfo/asterisk-users _________________________________________________________________ Now you can invite friends from Facebook and other groups to join you on Windows Live? Messenger. Add now. https://www.invite2messenger.net/im/?source=TXT_EML_WLH_AddNow_Now -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080603/93d2b614/attachment.htm
Thomas Winter
2008-Jun-04 09:31 UTC
[asterisk-users] Queue is sending calls to Agents even when they are in use
On Tuesday 03 June 2008 23:22, Atis Lezdins wrote:> chan_agent with AgentCallbackLogin was working but not completely > stable for my dialplan which was quite heavy when I was on 1.2, > however you may try that out. Or just upgrade to 1.4 (or even 1.6 and > try state_interface)Iam using API Action QueueAdd through an WebGUI and quite happy with this. I hope I can jump from 1.2 to 1.6 without touching 1.4:)