[asterisk-users] Dial application with M option

ABBAS SHAKEEL shakeel.abbas.qau at gmail.com
Thu Dec 3 04:00:33 CST 2009


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.qau at 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(10 at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20091203/2599c55a/attachment-0001.htm 


More information about the asterisk-users mailing list