I am using the following entry to define my filename

exten =>
8484,1,Set(MONITOR_FILENAME=QUEUE-NOC-${CALLERID(NUM)}-${STRFTIME(${EPOCH},G
MT+8,%C%y%m%d%H%M)})

This will display  QUEUE-NOC (Caller ID number) (and time stamp)

I would also like to add the answering Agent ID to the file name.  Any idea
what this variable name is?

Thank you



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin Smith
Sent: Saturday, June 07, 2008 3:49 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] MiixMonitor filename for queue calls.

Hi Ed,

Glad to see you figured out your problem. I'm not sure what the 
differences are between your config and mine, but maybe this will help 
others too.

I add and remove my agents from the queue. So my agents.conf file is 
just the presistentagens=yes. Also I just run the command in the dial 
plan like below which saved mine items just fine. No configurations in 
the queue.conf file for the monitor type.

exten => 852,n,MixMonitor(/mercury/recordings/holding/${UNIQUEID}.gsm|b|)

 From there, in the hangup extension, I run a php script to take the CDR 
record and the file (rename it of course to 
queue-extension-callerid-callid-timestamp.gsm), and place it into the 
agents folder and the database for our agents/supervisors to review or 
download them.

Kevin


Ed Nunez wrote:
>
> Can anyone give me input on the following issue?
>
>  
>
> I have a queue with MixMonitor enabled. 
>
> This is also enabled in agents.conf.  
>
> On my extensions.conf, I am setting the monitor filename as fillows, 
> although I see the filename as desired in the console as I make my 
> test call, the system is only using the default file name to save the 
> mixmonitor file   (agented + uniqueID)
>
>  
>
> Agents.conf
>
>  
>
> [general]
>
> persistentagents=yes
>
>  
>
> [agents]
>
> maxlogintries=3
>
> musiconhold => default
>
> updatecdr=yes
>
> recordagentcalls=yes
>
> recordformat=wav49
>
> urlprefix=http://pbx.netoneint.com/calls/
>
> savecallsin=/var/calls
>
>  
>
> agent => 1000,1000,Ed Test1
>
> agent => 1001,1001,Ed Test2
>
>  
>
>  
>
> queues.conf
>
>  
>
> [noi-noc]  
>
> monitor-format = wav49      
>
> monitor-type = MixMonitor      
>
>  
>
> member => Agent/1001
>
> member => Agent/1000
>
>  
>
>  
>
> extensions.conf
>
>  
>
> exten => 
> 8484,1,Set(MONITOR_FILENAME=QUEUE-NOC-${CALLERID(NUM)}-${STRFTIME(${EPOCH)
>
> exten => 8484,1,answer
>
> exten => 8484,2,Queue(noi-noc)
>
>  
>
>  
>
> Console output
>
>  
>
>     -- Executing [EMAIL PROTECTED]:1] Set("Zap/1-1", 
> "MONITOR_FILENAME=QUEUE-NOC-4073844200-Fri Jun  6 15:06:38 2008") in 
> new stack
>
>     -- Executing [EMAIL PROTECTED]:2] Queue("Zap/1-1", "noi-noc") in 
> new stack
>
>     -- Started music on hold, class 'default', on Zap/1-1
>
>     -- outgoing agentcall, to agent '1001', on 
> 'Local/[EMAIL PROTECTED],1'
>
>     -- Called Agent/1001
>
>     -- Executing [EMAIL PROTECTED]:1] 
> Dial("Local/[EMAIL PROTECTED],2", "SIP/1658") in new stack
>
>     -- Called 1658
>
>     -- SIP/1658-087e7610 is ringing
>
>     -- Agent/1001 is ringing
>
>     -- SIP/1658-087e7610 answered Local/[EMAIL PROTECTED],2
>
>     -- Agent/1001 answered Zap/1-1
>
>     -- Stopped music on hold on Zap/1-1
>
> [Jun  6 15:06:40] WARNING[3976]: app_queue.c:3014 try_calling: The 
> device state of this queue member, Agent/1001, is still 'Not in Use' 
> when it probably should not be! Please check UPGRADE.txt for correct 
> configuration settings.
>
>   == Begin MixMonitor Recording Zap/1-1
>
>   == Spawn extension (numberplan-custom-3, 1658, 1) exited non-zero on 
> 'Local/[EMAIL PROTECTED],2'
>
>   == Spawn extension (incoming-att, 8484, 2) exited non-zero on 'Zap/1-1'
>
>     -- Hungup 'Zap/1-1'
>
>   == End MixMonitor Recording Zap/1-1
>
>  
>
>  
>
>  
>
>  
>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users


-- 
Kevin Smith

--- 
Mercury Network
Technical Support
Phone: 989.837.3790
Toll Free: 888.866.4638
www.mercury.net


_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users



_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to