It appears that when a call is initiated using
adhearsion.proxy.introduce "SIP/agentone", "SIP/trunk_
1/14154650027",
:variables => {:mattid => 99999999999}
that the value of the variables is not being passed to Asterisk
correctly.
However
adhearsion.proxy.call_into_context "SIP/trunk_
1/14154650027","matt",
:variables => {:mattid => 99999999999}
passes the variable just fine.
I'm able to retrieve the name of the variable for both, it's just the
value isn't being returned with proxy.introduce.
--matt