Any one have success with Dial M option, Can some one provide an example? On Thu, Dec 3, 2009 at 12:57 PM, ABBAS SHAKEEL <shakeel.abbas....@gmail.com>wrote:
> Hello, > > What i am trying to do is ..... Dail a number and ask if you wana talk to > XXX press 1 and if you dont wana talk press any other key. > For this purpose i am using this > link<http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial> > . > *I am using this option :- * > *M(**x**)*: Executes the macro (x) upon connect of the call (i.e. when the > called party answers). IMPORTANT - The CDR 'billsecs' field is set to zero > if the callee answers the call, but hangs up whilst the macro is still > running (if the callee answers and the macro finishes, 'billsecs' contains > the correct value). > > *I am following this Example :-* > * > * > *Example 2:* Dial macro > screen-record: Please record your name press pound when finished. > screen-from: You have a call from > screen-accept: Press 1 to accept this call or any other key to reject. > > exten => 890,1,Wait(0.2) > exten => 890,n,Playback(screen-record) > exten => 890,n,SetVar(SCREEN_FILE=/tmp/${CALLERID(number)}-${EPOCH}) > exten => 890,n,Record(${SCREEN_FILE}.gsm|6|25) > exten => 890,n,Dial(SIP/16|60|gM(screen^${SCREEN_FILE})) > exten => 890,n,Voicemail(1...@default) > > [macro-screen] > exten => s,1,Wait(0.2) > exten => s,n,Playback(screen-from) > exten => s,n,Playback(${ARG1}) > exten => s,n,Read(ACCEPT|screen-accept|1) > exten => s,n,GotoIf($[${ACCEPT} = 1 ] ?yes:no) > exten => s,n(yes),SetVar(MACRO_RESULT=CONTINUE) > exten => s,n(no),System(/bin/rm ${ARG1}) > THE PROBLEM IS when the called party picks up the phone The call get > connected between the caller and callee. But I want it must ask the callee > if (s)he wana talk if press yes then connect else not. Please shed some > light on it > -- > Kind Regards > Shakeel Abbas > > -- Best Regards Shakeel Abbas
_______________________________________________ -- 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