Discussion:
[asterisk-users] Queue AddQueueMember()
Douglas Garstang
2006-09-28 18:50:09 UTC
Permalink
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()?

Douglas.
Julian Lyndon-Smith
2006-09-28 20:14:38 UTC
Permalink
Post by Douglas Garstang
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.
Don't understand your comments:

AddQueueMember(queuename[|interface[|penalty[|options]]])

interface = the device to use

Example: AddQueueMember(techsupport|SIP/3000)
Post by Douglas Garstang
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?
I would imagine so.

Example: AddQueueMember(techsupport|Zap/G3/SomeNumber)

Even if not, use local channels to then dial the zap number.
Post by Douglas Garstang
Is AgentCallBackLogin() going to be deprecated at some point? Will AddQueueMember() be improved to match the call back functionality of AgentCallBackLogin()?
you are assuming that it doesn't already. Try it, you may like it.
Post by Douglas Garstang
Douglas.
Julian
Post by Douglas Garstang
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
asterisk-users mailing list
http://lists.digium.com/mailman/listinfo/asterisk-users
BJ Weschke
2006-09-28 20:26:07 UTC
Permalink
Post by Douglas Garstang
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.
--
Bird's The Word Technologies, Inc.
http://www.btwtech.com/
Douglas Garstang
2006-09-29 22:24:45 UTC
Permalink
-----Original Message-----
Sent: Thursday, September 28, 2006 2:26 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Queue AddQueueMember()
Post by Douglas Garstang
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.
Post by Douglas Garstang
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?
Post by Douglas Garstang
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.

Doug.
Douglas Garstang
2006-10-02 17:49:49 UTC
Permalink
-----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-----
Sent: Thursday, September 28, 2006 2:26 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Queue AddQueueMember()
Post by Douglas Garstang
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.
Post by Douglas Garstang
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?
Post by Douglas Garstang
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.

Loading...