Further,
Before I start working on full project, I wanted to test the functionalities
to be implemented. So I wrote a small test dialplan to check whether I can
record a Queue call in Macro which gets executed on Member answer. My actual
macro would be like this...

[macro-agntanserd]
exten => s,1,Noop(########## Agent answered the call. Record the call
##########)
;-- Check whether to record a call or not --;
same =>
n,Set(ARRAY(RECORDCALL,ONDEMAND)=${ODBC_CHECK_CALL_RECORDING(${MEMBERNAME})})
same => n,ExecIf($[${RECORDCALL} =
1]?MixMonitor(testmixmonitorB.wav,W(4)):Noop())

And I have a realtime Queue in which members are added/removed dynamically.

Any help or pointer will be appreciated.
Thanks,
--AM

On Fri, May 6, 2011 at 9:52 AM, Asterisk Man <[email protected]>wrote:

> Thank you very much for your response and suggestion.
> I raised the question because in my project I don't want to record all the
> Queue
>
> calls. I just want to record calls connected with some specific members.
>
> --AM
>
>
>>
>> --
>> _____________________________________________________________________
>> -- 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
>>
>
>
--
_____________________________________________________________________
-- 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

Reply via email to