[main] ; ; We start with what to do when a call first comes in. ; exten => s,1,Wait,1 ; Wait a second, just for fun exten => s,2,Answer ; Answer the line exten => s,3,DigitTimeout,5 ; Set Digit Timeout to 5 seconds exten => s,4,ResponseTimeout,10 ; Set Response Timeout to 10 seconds exten => s,5,BackGround(bem-vindo) ; Play a congratulatory message exten => s,6,Hangup ;# number (#) extension exten => 9,1,Playback(auth-thankyou) ; "Thanks for trying the demo" exten => 9,2,Hangup ; Hang them up. ; ; A timeout and "invalid extension rule" ; exten => t,1,Hangup ; If they take too long, give up exten => i,1,Playback(invalid) ; "That's not valid, try again" ;exten => 9,1,Dial($TRUNKRJ) ; this dials to my other server