We are assigning interfaces directly to our customer service queue through an application running on each agent's PC using the QueueAdd Manager API command. No agents are defined in agents.conf. Does anyone have a solution to pause or remove an interface that doesn't answer after a defined period of time? Thank you, James
try autopause in queues.conf James Fromm wrote:> We are assigning interfaces directly to our customer service queue > through an application running on each agent's PC using the QueueAdd > Manager API command. No agents are defined in agents.conf. > > Does anyone have a solution to pause or remove an interface that doesn't > answer after a defined period of time? > > Thank you, > James > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >
> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of > James Fromm > Sent: Thursday, January 18, 2007 10:29 AM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [asterisk-users] Queue and Interface time out > > I guess I'm missing something else. 'ringinuse = no' doesn't > change anything. While on a call, the queue still sends > another call and proceeds to set the member paused after > receiving 'Busy Here' back from the SIP device. > > My queues.conf is: > > [general] > > persistentmembers = no > > [customerservice] > > persistentmembers = no > musiconhold = default > reportholdtime = no > strategy = leastrecent > timeout = 20 > retry = 5 > wrapuptime = 30 ;allow agents 30 seconds to wrap up work > maxlen = 0 ;unlimited callers on hold > servicelevel = 60 ;calls must be answered within 60 seconds > announce-holdtime = no > autopause = yes > ringinuse = no > joinempty = yes > leavewhenempty = no > > Am I missing something obvious? >What do your SIP peers look like? Are you using the call-limit feature? - Brad The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.
> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of > James Fromm > Sent: Friday, January 19, 2007 12:22 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [asterisk-users] Queue and Interface time out > > Does anyone have ringinuse=no and autopause=yes working > together in queues.conf? > > We assign members to our customer service queue from an > application based on actions the agents take on their PCs. > No static agents are defined in agents.conf and no members > are specified in queues.conf. All member interfaces are SIP > with only the basics configured in sip.conf. > > Even with 'ringinuse=no' configured, the Queue application > continues to send callers to busy members causing them to get > paused when their SIP device returns that it's busy. > > Does the Queue application need hints for member interfaces > to determine their status? > > Thanks, > JamesQueue does not need hints, but it does need the channel driver (in your case SIP) to inform it whether or not the member interface is in use. That is actually why I asked about call-limit. Can you try adding a call-limit (even if it's 10 or 20 or whatever) and see if that solves your problem? Regards, - Brad The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.