My script:
[code]; ============== Central de Recados em Ingles ============== ;
exten => ingles,1,noop(=== Recebimento de Recados em Ingles ===)
exten => ingles,n,agi(ivrLogSeteco.pl,${EXTEN},${UNIQUEID})
exten => ingles,n,playback(${Sound_Path}/RECADO_INGLES)
exten => ingles,n,Goto(via_record)
exten => ingles,n(via_record),set(FILENAME=${MONITOR_DIR}/recado_${CALLERIDNUM}-UNIQUEID_${UNIQUEID})
exten => ingles,n,Set(EmailTo=${ARG3})
exten => ingles,n,Set(ExecHangupAgi=Yes)
exten => ingles,n,record(${FILENAME}.wav,k)
exten => ingles,n,noop(Record Hangup)
exten => ingles,n,goto(h,1)
exten=> h,1,GotoIf($["${ExecHangupAgi}x" != “Yesx”]?desliga)
exten=> h,n,noop(Entrei no Hangup OK)
exten=> h,n,agi(Seteco-Notify.pl,${CALLERID(num)},${FILENAME},${EmailTo})
exten=> h,n(desliga),Hangup[/code]
When have Hang Up does not run the noop (Record Hangup OK).
But when I press # works ok.
Any idea?