[topmenu] exten => s,1,Set(COUNT=0) exten => s,2,Set(TIMEOUT(response)=10) exten => s,3,Set(TIMEOUT(digit)=3) exten => s,4,Swift('To access your member account, press 1. To hear current share and loan rates, press 2. To hear credit union hours of operation, press 3. To repeat this message, press the star key.') exten => s,5,WaitExten(TIMEOUT) ... exten => t,1,Set(COUNT=${COUNT}+1) exten => t,2,GotoIf($[${COUNT} < ${REPEAT}]?s,4) exten => t,3,Swift("Goodbye") exten => t,4,Hangup() exten => i,1,Noop() exten => i,2,Goto(s,2) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [topmenu] exten => s,1,Set(COUNT=0) exten => s,2,While($[${COUNT} < ${REPEAT}]) exten => s,3,Swift('To access your member account, press 1. To hear current share and loan rates, press 2. To hear credit union hours of operation, press 3. To repeat this message, press the star key.') exten => s,4,WaitExten(TIMEOUT) exten => s,5,Set(COUNT=$[${COUNT} + 1]) exten => s,6,EndWhile() exten => s,7,Swift("Goodbye!") exten => s,8,Hangup() ...... exten => i,1,Noop() exten => i,2,Goto(s,2)