[asterisk-users] MiixMonitor filename for queue calls.
Kevin Smith
kevin.smith at mercury.net
Sat Jun 7 14:49:26 CDT 2008
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 [8484 at incoming-att:1] Set("Zap/1-1",
> "MONITOR_FILENAME=QUEUE-NOC-4073844200-Fri Jun 6 15:06:38 2008") in
> new stack
>
> -- Executing [8484 at incoming-att: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/1658 at numberplan-custom-3-028d,1'
>
> -- Called Agent/1001
>
> -- Executing [1658 at numberplan-custom-3:1]
> Dial("Local/1658 at numberplan-custom-3-028d,2", "SIP/1658") in new stack
>
> -- Called 1658
>
> -- SIP/1658-087e7610 is ringing
>
> -- Agent/1001 is ringing
>
> -- SIP/1658-087e7610 answered Local/1658 at numberplan-custom-3-028d,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/1658 at numberplan-custom-3-028d,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
More information about the asterisk-users
mailing list