Hello Asterisk List! I have been asked to record calls from specific agents, and I am having difficulty finding if this is possible, and if so, how exactly to do it. Some pertinent info: We are using Asterisk 1.4.31 with T1/PRI/IAX/SIP calls coming inbound. We have about 60 queues, but only a few that will need to be recorded on for this. We use AgentCallbackLogin for agent login. We have in place (but not active currently) the ability to record calls per queue, but in this case, we only want a specific set of agents that are in a given queue to be recorded. The issue seems to be that in this case the recording information is setup with a Set(MONITOR_FILENAME=$filename) statement before the calls are placed in queue, at which point there is no what to know what agent will answer the call. If anyone could offer some advise on this, I would be very grateful! I will also post to the list anything I find. Have a very nice day. -- Thanks, Lyle J. McKarns ------------------------------------------- Network Engineering Team n|m Nexus Management 4 Industrial Parkway Suite 101 Brunswick, Maine 04011 Tel (USA) : 1 207 319 1105 Tel (UK) : 0207 100 4968 Fax : 1 207 725 8552 Nexus Management, Inc.? Registered Office: 4 Industrial Parkway, Suite 101, Brunswick, Maine. 04011?Company No. 19891257D, Registered in Maine? A member of the Nexus Management Plc group of companies -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110929/41f65d2e/attachment.htm>
I would either use a gotoif to determine which queues get recorded or put the recordable queues into a separate context (probably the simpler solution). From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Lyle McKarns Sent: Thursday, September 29, 2011 11:22 AM To: asterisk-users at lists.digium.com Subject: [asterisk-users] record calls of specific agnets Hello Asterisk List! I have been asked to record calls from specific agents, and I am having difficulty finding if this is possible, and if so, how exactly to do it. Some pertinent info: We are using Asterisk 1.4.31 with T1/PRI/IAX/SIP calls coming inbound. We have about 60 queues, but only a few that will need to be recorded on for this. We use AgentCallbackLogin for agent login. We have in place (but not active currently) the ability to record calls per queue, but in this case, we only want a specific set of agents that are in a given queue to be recorded. The issue seems to be that in this case the recording information is setup with a Set(MONITOR_FILENAME=$filename) statement before the calls are placed in queue, at which point there is no what to know what agent will answer the call. If anyone could offer some advise on this, I would be very grateful! I will also post to the list anything I find. Have a very nice day. -- Thanks, Lyle J. McKarns ------------------------------------------- Network Engineering Team n|m Nexus Management 4 Industrial Parkway Suite 101 Brunswick, Maine 04011 Tel (USA) : 1 207 319 1105 Tel (UK) : 0207 100 4968 Fax : 1 207 725 8552 Nexus Management, Inc.? Registered Office: 4 Industrial Parkway, Suite 101, Brunswick, Maine. 04011?Company No. 19891257D, Registered in Maine? A member of the Nexus Management Plc group of companies -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110929/3b2c853a/attachment.htm>
On Thursday 29 September 2011, Lyle McKarns wrote:> Hello Asterisk List! > > I have been asked to record calls from specific agents, and I am having > difficulty finding if this is possible, and if so, how exactly to do it.Have a "recorded" context and an "unrecorded" context in your dialplan, identical save for the lines that start the recording and cleanup processes being absent from the latter. Then set contexts per extension in sip.conf. -- AJS Answers come *after* questions.
I guess that was this variable like SPYGROUP which needs to be set for specific extensions and then ask Chanspy to spy on that group. !! On Thu, Sep 29, 2011 at 9:37 PM, A J Stiles <asterisk_list at earthshod.co.uk>wrote:> On Thursday 29 September 2011, Lyle McKarns wrote: > > Hello Asterisk List! > > > > I have been asked to record calls from specific agents, and I am having > > difficulty finding if this is possible, and if so, how exactly to do it. > > Have a "recorded" context and an "unrecorded" context in your dialplan, > identical save for the lines that start the recording and cleanup processes > being absent from the latter. Then set contexts per extension in sip.conf. > > -- > AJS > > Answers come *after* questions. > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110930/60d0938e/attachment-0001.htm>
On 09/29/2011 12:37 PM, A J Stiles wrote: On Thursday 29 September 2011, Lyle McKarns wrote: Hello Asterisk List! I have been asked to record calls from specific agents, and I am having difficulty finding if this is possible, and if so, how exactly to do it. Have a "recorded" context and an "unrecorded" context in your dialplan, identical save for the lines that start the recording and cleanup processes being absent from the latter. Then set contexts per extension in sip.conf. But this seems to be a way to record a whole queue (any call in that queue), not just calls to specific agents, which is what I need. Is there something I am missing in this explanation? Thanks, Lyle J. McKarns ------------------------------------------- Network Engineering Team n|m Nexus Management 4 Industrial Parkway Suite 101 Brunswick, Maine 04011 Tel (USA) : 1 207 319 1105 Tel (UK) : 0207 100 4968 Fax : 1 207 725 8552 Nexus Management, Inc.? Registered Office: 4 Industrial Parkway, Suite 101, Brunswick, Maine. 04011?Company No. 19891257D, Registered in Maine? A member of the Nexus Management Plc group of companies -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110930/e87c7d8e/attachment.htm>
Hi, I think use of any Macro in queue can serve you well. Macro will be called whenever the call is established to the agent. In that Macro check your desired Agent and if condition matched trigger MixMonitor else do nothing. Regards, Gohar A. From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Lyle McKarns Sent: Friday, September 30, 2011 5:55 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] record calls of specific agnets On 09/29/2011 12:37 PM, A J Stiles wrote: On Thursday 29 September 2011, Lyle McKarns wrote: Hello Asterisk List! I have been asked to record calls from specific agents, and I am having difficulty finding if this is possible, and if so, how exactly to do it. Have a "recorded" context and an "unrecorded" context in your dialplan, identical save for the lines that start the recording and cleanup processes being absent from the latter. Then set contexts per extension in sip.conf. But this seems to be a way to record a whole queue (any call in that queue), not just calls to specific agents, which is what I need. Is there something I am missing in this explanation? Thanks, Lyle J. McKarns ------------------------------------------- Network Engineering Team n|m Nexus Management 4 Industrial Parkway Suite 101 Brunswick, Maine 04011 Tel (USA) : 1 207 319 1105 Tel (UK) : 0207 100 4968 Fax : 1 207 725 8552 Nexus Management, Inc.? Registered Office: 4 Industrial Parkway, Suite 101, Brunswick, Maine. 04011?Company No. 19891257D, Registered in Maine? A member of the Nexus Management Plc group of companies -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110930/e303f633/attachment.htm>