Passing Variables Through Dialplan

My tests were of two days ago so no fresh log unfortunately. I will post as soon as produce any.

But NoOp didn’t show anything. Even though I was able to get the value with $agi->verbose($value) right after I set the variable, neither noop nor any other operation in dialplan gave a hint that variable has passed through. I was wondering that if it is the case that Asterisk creates/redirects to another channel when a call originated by random script to dialplan, again via random script. It was discussed here that set_variable is not to be used since Asterisk unsets the variable on the way from originate. Last resort would be to insert to database and then call elsewhere to use that variable but I would like do without db.

Sorry for the mess since I’m pretty much a newbie around, and thanks for help.