I have trouble setting channel variables using DeadAGI with chan_ss7 channels; extensions.conf is exten => _X., 1, Answer() exten => _X., n, DeadAGI(test.agi) exten => _X., n, Hangup() exten => h, 1, DeadAGI(log_report.agi) exten => h, n, Hangup() test.agi is an application of an IVR, log_report is an application that uses the channel variables stored by test.agi to make a report. The problem occurs when the caller subscriber hang up during the execution of text.agi, then the variables are not updated (set variable is at the end of the script test.agi). Is there any way to make it work? Using a siptrunk (instead of chan_ss7) operation is correct and log is ok. Used versions are: asterisk = 1.4.26.1 chan_ss7 = 1.2 Thank you in advance for you help. Alejandro Galasso Telmex Argentina