[auto-attendent] ; ; Auto Attendent ; exten => s,1,Set(COUNT=1) exten => s,n,Set(TIMEOUT(digit)=3) exten => s,n,Set(TIMEOUT(response)=5) exten => s,n,Answer exten => s,n,Wait(.5) exten => s,n(restart),Background(/etc/asterisk/bluff-creek-falls) exten => 0,1,Playback(pls-wait-connect-call) exten => 0,n,Goto(2000,1) exten => t,1,GotoIf($[${COUNT} = 3]?exit,1) exten => t,n,Set(COUNT=$[${COUNT} + 1]) exten => t,n,Goto(s,restart) exten => i,1,GotoIf($[${COUNT} = 3]?exit,1) exten => i,n,SetVar(COUNT=$[${COUNT} + 1]) exten => i,n,Playback(extension) exten => i,n,SayDigits(${INVALID_EXTEN}) exten => i,n,Wait(.5) exten => i,n,Playback(pbx-invalid) exten => i,n,Wait(.5) exten => i,n,Goto(s,restart) exten => exit,1,Playback(goodbye) exten => exit,n,Wait(3) exten => exit,n,Hangup include => extensions