Hi, I'm trying to build a call center application that allows attendants to come in the morning and dial a certain extension to make their extension available. I wouldn't like to use the AgentLogin app because their line would need to stay off-hook (is this correct?) Is there any SET channel status command that would allow me to do something like this? PauloHM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20030623/d4b0cde3/attachment.htm
There may be some trickiness that can be done with "chan_local" as agents of the call queue. However, a much more elegant way to do this would be to create an app_addagent and app_removeagent that allows the dynamic addition and removal of extensions from the agent pool for a given queue. addagent(${CHANNEL}, techsupport) or something like that. Ben -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Monday, June 23, 2003 6:36 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] dynamic queue channels Hi, I'm trying to build a call center application that allows attendants to come in the morning and dial a certain extension to make their extension available. I wouldn't like to use the AgentLogin app because their line would need to stay off-hook (is this correct?) Is there any SET channel status command that would allow me to do something like this? PauloHM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20030624/e4cbe8df/attachment.htm
Nice work! :-) Thanks Cant wait to see it in cvs. -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Thursday, June 26, 2003 11:23 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] dynamic queue channels Just posted a patch do Mark implementing this. There are two new commands: - AddQueueMember(queuename[|interface]) - RemoveQueueMember(queuename[|interface]) An example would be AddQueueMember(techsupport|Zap/3-1) Hope you find it useful PauloHM -----Original Message----- From: asterisk-users-admin@lists.digium.com [mailto:asterisk-users-admin@lists.digium.com] On Behalf Of Benjamin Miller Sent: June 24, 2003 11:41 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] dynamic queue channels There may be some trickiness that can be done with "chan_local" as agents of the call queue. However, a much more elegant way to do this would be to create an app_addagent and app_removeagent that allows the dynamic addition and removal of extensions from the agent pool for a given queue. addagent(${CHANNEL}, techsupport) or something like that. Ben -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Monday, June 23, 2003 6:36 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] dynamic queue channels Hi, I'm trying to build a call center application that allows attendants to come in the morning and dial a certain extension to make their extension available. I wouldn't like to use the AgentLogin app because their line would need to stay off-hook (is this correct?) Is there any SET channel status command that would allow me to do something like this? PauloHM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20030626/03e3880c/attachment.htm
Could you post to the list,so we could take look just in case mark has a plate load of items to merge ?? -----Original Message----- From: Benjamin Miller <BGMiller@dccinc.com> To: asterisk-users@lists.digium.com <asterisk-users@lists.digium.com> Date: June 26, 2003 11:45 AM Subject: RE: [Asterisk-Users] dynamic queue channels Nice work! :-) Thanks Cant wait to see it in cvs. -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Thursday, June 26, 2003 11:23 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] dynamic queue channels Just posted a patch do Mark implementing this. There are two new commands: - AddQueueMember(queuename[|interface]) - RemoveQueueMember(queuename[|interface]) An example would be AddQueueMember(techsupport|Zap/3-1) Hope you find it useful PauloHM -----Original Message----- From: asterisk-users-admin@lists.digium.com [mailto:asterisk-users-admin@lists.digium.com] On Behalf Of Benjamin Miller Sent: June 24, 2003 11:41 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] dynamic queue channels There may be some trickiness that can be done with "chan_local" as agents of the call queue. However, a much more elegant way to do this would be to create an app_addagent and app_removeagent that allows the dynamic addition and removal of extensions from the agent pool for a given queue. addagent(${CHANNEL}, techsupport) or something like that. Ben -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Monday, June 23, 2003 6:36 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] dynamic queue channels Hi, I?m trying to build a call center application that allows attendants to come in the morning and dial a certain extension to make their extension available. I wouldn?t like to use the AgentLogin app because their line would need to stay off-hook (is this correct?) Is there any SET channel status command that would allow me to do something like this? PauloHM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20030626/620cfc5f/attachment.htm
Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: newappqueue.diff Type: application/octet-stream Size: 7633 bytes Desc: not available Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20030626/2fd7dc64/newappqueue.obj
Correct. This should be part of my disclaimer. Sorry about that. -----Original Message----- From: TC [mailto:trclark@shaw.ca] Sent: June 26, 2003 6:31 PM To: paulohm@instant.com.br Subject: Re: [Asterisk-Users] dynamic queue channels FYI Not a biggie but that pacth is not against current cvs -----Original Message----- From: Paulo Mannheimer <paulohm@instant.com.br> To: asterisk-users@lists.digium.com <asterisk-users@lists.digium.com> Date: June 26, 2003 2:13 PM Subject: RE: [Asterisk-Users] dynamic queue channels Sure, here it goes. PLEASE READ THE DISCLAIMER BELOW ;-) This is my first true patch to asterisk, no money back guarantee. Please backup all your hard disk before applying it !!! (just kidding .) PauloHM -----Original Message----- From: asterisk-users-admin@lists.digium.com [mailto:asterisk-users-admin@lists.digium.com] On Behalf Of TC Sent: June 26, 2003 5:02 PM To: asterisk-users@lists.digium.com Subject: Re: [Asterisk-Users] dynamic queue channels Could you post to the list,so we could take look just in case mark has a plate load of items to merge ?? -----Original Message----- From: Benjamin Miller <BGMiller@dccinc.com> To: asterisk-users@lists.digium.com <asterisk-users@lists.digium.com> Date: June 26, 2003 11:45 AM Subject: RE: [Asterisk-Users] dynamic queue channels Nice work! :-) Thanks Cant wait to see it in cvs. -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Thursday, June 26, 2003 11:23 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] dynamic queue channels Just posted a patch do Mark implementing this. There are two new commands: - AddQueueMember(queuename[|interface]) - RemoveQueueMember(queuename[|interface]) An example would be AddQueueMember(techsupport|Zap/3-1) Hope you find it useful PauloHM -----Original Message----- From: asterisk-users-admin@lists.digium.com [mailto:asterisk-users-admin@lists.digium.com] On Behalf Of Benjamin Miller Sent: June 24, 2003 11:41 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] dynamic queue channels There may be some trickiness that can be done with "chan_local" as agents of the call queue. However, a much more elegant way to do this would be to create an app_addagent and app_removeagent that allows the dynamic addition and removal of extensions from the agent pool for a given queue. addagent(${CHANNEL}, techsupport) or something like that. Ben -----Original Message----- From: Paulo Mannheimer [mailto:paulohm@instant.com.br] Sent: Monday, June 23, 2003 6:36 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] dynamic queue channels Hi, I'm trying to build a call center application that allows attendants to come in the morning and dial a certain extension to make their extension available. I wouldn't like to use the AgentLogin app because their line would need to stay off-hook (is this correct?) Is there any SET channel status command that would allow me to do something like this? PauloHM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20030626/3624f271/attachment.htm