[custom-to-from-alcatel] exten => s,1,Answer exten => _X.,1,Dial(Zap/g0/${EXTEN}) exten => _X.,2,Playback(vm-nobodyavail) exten => _X.,3,Hangup [from-pstn-custom] exten => s,1,Answer exten => s,2,WaitExten(1) exten => _X.,1,Dial(Zap/g1/${EXTEN}) exten => _X.,2,Playback(busysig) exten => _X.,3,Hangup [custom-from-pstn] exten => s,1,Answer exten => s,2,WaitExten(1) exten => _X.,1,Dial(Zap/g1/${EXTEN}) exten => _X.,2,Playback(vm-nobodyavail) exten => _X.,3,Hangup [custom-from-internal-fax] ;include => ext-fax include => from-internal ;include => from-internal-additional exten => s,1,Answer exten => s,n,WaitExten(1) exten => s,n,Macro(user-callerid) exten => _X.,1,Macro(user-callerid) exten => _X.,n,Macro(outbound-callerid) exten => _X.,n,Dial(Zap/g0/${EXTEN},,o) exten => _X.,n,Playback(vm-nobodyavail) exten => _X.,n,Hangup [custom-inbound-fax] exten => analog_fax,1,GotoIf($["${FAX_RX}" = "disabled"]?4:2) ;if fax is disabled, just hang up exten => analog_fax,2,Set(DIAL=${DB(DEVICE/${FAX_RX}/dial)}); exten => analog_fax,3,Dial(${DIAL}/${CALLERID(number)},20,d) exten => analog_fax,4,Hangup