One way to do what you want is to create an extension and then in your originate action use a local change with that extension.
Action: Originate Channel: Local/allow_caller_id:4151111111:5412222222:3...@context Exten: do_echo Context: cfmc_cdi_private Priority: 1 Variable: CfMC_ActionID=AllowCallerID ActionID: AllowCallerID Async: true exten => _allow_caller_id.,1,Verbose(1,allow_caller_id gets ${EXTEN}) exten => _allow_caller_id.,n,Set(MyCallerID=${CUT(EXTEN,:,2)}) exten => _allow_caller_id.,n,GotoIf($[${LEN(${MyCallerID})}<10]?NoCID) exten => _allow_caller_id.,n,Set(CALLERID(num)=${MyCallerID}) exten => _allow_caller_id.,n(NoCID),Set(MyNumber=${CUT(EXTEN,:,3)}) exten => _allow_caller_id.,n,Set(MyTime=${CUT(EXTEN,:,4)}) exten => _allow_caller_id.,n,Verbose(1,${OutBoundDev} calling ${MyNumber} for ${MyTime} seconds) exten => _allow_caller_id.,n,Set(CALLERPRES()=allowed_not_screened) exten => _allow_caller_id.,n,Dial${OutBoundDev}/${MyNumber},${MyTime},g) exten => _allow_caller_id.,n,Verbose(1,${OutBoundDev} call just got status ${DIALSTATUS}) exten => _allow_caller_id.,n,Hangup() -- Jim Dickenson mailto:dicken...@cfmc.com CfMC http://www.cfmc.com/ On Apr 22, 2010, at 1:31 PM, mancyb...@gmail.com wrote: > On Thu, 22 Apr 2010 15:58:34 -0400 > Ryan Bullock <rrb3...@gmail.com> wrote: > >> Have you tried setting 'Variable: TIMEOUT(absolute)*=*60' or something like >> that when creating the originate command? >> >> I don't know if it works, but it is worth a shot. > > Hi Ryan, thanks for your comment. > > Unfortunately the 'Variable' parameter is used to push data between the > originating script and the dialplan, not commands. > Example: > Variable: var1=23|var2=24|var3=25 > > Additionally, this data can be used in the dialplan only when the call gets > answered or when it fails. > I can't find a way to inject the parameter DURING (or before) the call. > > > Thank you very much for supporting, > Mike > > -- > _____________________________________________________________________ > -- 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