the variables should still be set on the channel in your application?
you mean a remote call-leg or the channel itself once it's in the app?

On Thu, Jan 8, 2009 at 5:50 PM, Michael Collins <msc@freeswitch.org> wrote:
On Thu, Jan 8, 2009 at 9:06 AM, Kristian Kielhofner
> On 1/8/09, Anthony Minessale <anthony.minessale@gmail.com> wrote:
>> put them in {} comma separated.
>>
>>
>> {foo=bar,test=true}sofia/default/user@dom.com
>>
>> if you are doing forked dial you can set them per leg with []
>>
>> [var1=foo]sofia/default/user@dom.com,[var1=bar]sofia/default/user2@dom.com
>>
>
> Tony,
>
>  Thanks for getting back to me.  This part I understand (using
> commas, etc).  What I need to figure out is how to get those variables
> to be available to the application I am calling after the channel in
> the originate command.  In this case transfer to put my call back into
> the dialplan.
>
>  basically I need a way to set variables in the originate command
> that are available to the application I am calling, not just the
> channel I am creating with the URL syntax.

What application(s) are you calling? Could you post an example?
-MC



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org
pstn:213-799-1400