[asterisk-users] Queue AddQueueMember()

Douglas Garstang dgarstang at oneeighty.com
Mon Oct 2 10:49:49 MST 2006


> -----Original Message-----
> From: Douglas Garstang 
> Sent: Friday, September 29, 2006 4:25 PM
> To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
> Subject: RE: [asterisk-users] Queue AddQueueMember()
> 
> 
> > -----Original Message-----
> > From: BJ Weschke [mailto:bweschke at gmail.com]
> > Sent: Thursday, September 28, 2006 2:26 PM
> > To: Asterisk Users Mailing List - Non-Commercial Discussion
> > Subject: Re: [asterisk-users] Queue AddQueueMember()
> > 
> > 
> > On 9/28/06, Douglas Garstang <dgarstang at oneeighty.com> wrote:
> > > All,
> > >
> > > I've recently been told that the AgentCallBacklogin() 
> > application is buggy, and I should not use it. Apparently I 
> > should use AddQueueMember() instead. I see though that 
> > AddQueueMember() does not take the location to call back as 
> > an argument.
> > >
> > > We have remote agents that are available via PSTN access 
> > only. With AgentCallBackLogin() they can enter their PSTN 
> > phone number, and Asterisk will call them back at that number 
> > when they get a queue call. Can AddQueueMember() do that?
> > >
> > > Is AgentCallBackLogin() going to be deprecated at some 
> > point? Will AddQueueMember() be improved to match the call 
> > back functionality of AgentCallBackLogin()?
> > 
> >  AgentCallBackLogin() is deprecated beginning with 1.4. You can use
> > AddQueueMember() in combination with the Local/ channel to do what
> > you're looking to do above.
> 
> The queue function AgentCallBackLogin() would take the name 
> of an agent as an argument, and would log that agent into the 
> queue they where associated with. We programmed our 
> appearances on our Polycom phones to have a different 
> appearance for each queue, and we'd send the caller id of the 
> appearance as the name of the agent, thereby removing the 
> need for the agent to enter their agent number. 
> 
> I see though that the AddQueueMember() function requires a 
> queue name as an argument. That makes the dialplan logic more 
> complex as we somehow have to magically send the queue name 
> that this agent belongs to from the phone to the dialplan.

I was really hoping for a response to this as I believe removing AgentCallbackLogin() is a -LOSS- of functionality!

Doug.


More information about the asterisk-users mailing list