;[macro-enable-forward] ;exten => s,1,Playback(pls-ent-num-transfer) ;exten => s,n,Playback(then-press-pound) ;exten => s,n,Read(target) ;exten => s,n,Playback(you-entered) ;exten => s,n,SayDigits(${target}) ;exten => s,n,Playback(if-this-is-correct) ;exten => s,n,Playback(press-1) ;exten => s,n,Playback(if-this-is-not-correct) ;exten => s,n,Playback(press-2) ;exten => s,n,Read(option||1) ;exten => s,n,GotoIf($[${option} = 2]?*73,1) ;exten => s,n,Goto(commit,1) ;exten => commit,1,Set(${DB(forward/${CALLERID(num)})}=${target}) ;exten => commit,n,Playback(activated) ;exten => commit,n,Playback(goodbye) ;exten => commit,n,Hangup() ;[macro-disable-forward] ;exten => s,1,Set(${DB(forward/${CALLERID(num)})}=ring) ;exten => s,n,Playback(de-activated) ;exten => s,n,Playback(goodbye) ;exten => s,n,Hangup