equis software
2008-Nov-14 14:58 UTC
[asterisk-users] Queue App - Set monitoring dynamically
I found this property in queue.conf ; Calls may be recorded using Asterisk's monitor resource ; This can be enabled from within the Queue application, starting recording ; when the call is actually picked up; thus, only successful calls are ; recorded, and you are not recording while people are listening to MOH. ; To enable monitoring, simply specify "monitor-format"; it will be disabled ; otherwise. ; ; monitor-format = gsm|wav|wav49 but I need to monitor queue calls depending on the time, not everytime. I have configured queue.conf in my postgres, but I don?t like to put an automatic taskin Linux to insert row, reload in Asterisk and then delete the row and reload Asterisk when time is over. Dynamically I can set in queue app to caller or called ca monitor their calls using - w ? allow the called user to write the conversation to disk via Monitor. - W ? allow the calling user to write the conversation to disk via Monitor. But I need to monitor all the calls. I do some operation in dialplan depending the time using GotoIfTime(21:00-09:00|sat|*|*?context1|96|1) Have Queue App any option to resolve this that I?m forgetting? Any Ideas? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20081114/cc51db1d/attachment.htm
Matt Riddell
2008-Nov-16 23:25 UTC
[asterisk-users] Queue App - Set monitoring dynamically
On 15/11/2008 3:58 a.m., equis software wrote:> I found this property in queue.conf > ; Calls may be recorded using Asterisk's monitor resource > ; This can be enabled from within the Queue application, starting recording > > ; when the call is actually picked up; thus, only successful calls are > ; recorded, and you are not recording while people are listening to MOH. > ; To enable monitoring, simply specify "monitor-format"; it will be disabled > > ; otherwise. > ; > ; monitor-format = gsm|wav|wav49 > > but I need to monitor queue calls depending on the time, not everytime. > > I have configured queue.conf in my postgres, but I don?t like to put an > automatic taskin Linux to insert row, reload in Asterisk and then delete the > row and reload Asterisk when time is over. > > Dynamically I can set in queue app to caller or called ca monitor their > calls using > > - w ? allow the called user to write the conversation to disk via > Monitor. > - W ? allow the calling user to write the conversation to disk via > Monitor. > > But I need to monitor all the calls. > > I do some operation in dialplan depending the time using > GotoIfTime(21:00-09:00|sat|*|*?context1|96|1) > > Have Queue App any option to resolve this that I?m forgetting?You could create two queues with the same members. I.E. myqueue and myqueue-record. Then based on time, send the calls to one queue or the other. -- Kind Regards, Matt Riddell Director _______________________________________________ http://www.venturevoip.com (Great new VoIP end to end solution) http://www.venturevoip.com/news.php (Daily Asterisk News - html) http://www.venturevoip.com/newrssfeed.php (Daily Asterisk News - rss)