Hi,
I have a simple desire to be able to screen people before being onnected to them. I`ve seen plenty of examples on the web and I`ve figured it out. There is only one case in where it doesnt act as I want it to: if I hang up the phone, I don`t want the caller to be disconnected but (for the sake of making this example simpler) I want him to hear "the person you are trying to reach is unavailable". Problem is, in my screen macro (the one called using the M() option in the dial command), I can set MACRO_RESULT but it`s all lost when I hang up. If I use the g() option in dial, the MACRO_RESULT variable is lost. Actually, as far as I can tell (which is also what I understand about channel variables) as soon as the I hang up the dial, more commands will be executed but all variables will be lost. So, I guess my question is: how do I set a variable that ISN`T lost when the call initiated using the Dial g option is hung up ? Regards, Mike
_______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
