I am trying to implement a simple math question to see if that stops the robot from calling …
this is what I was thinking …
announcement asking to input the answer to a simple math question …
this is all modeled on the great advice on a post from lgaetz
exten => s,1,Noop
exten => s,n,Answer
exten => s,n,Set(Count=0)
exten => s,n,Set(i=${RAND(0,7))
“Audio recording that says +”
exten => s,n,Set(j=${RAND(0,7))
exten => s,n,set(goal=${MATH(i+j)})
exten => s,n,Read(dtmf-in,{LEN({goal})},10)
exten => s,n,execif(["{dtmf-in}"="${goal}"]?Return)
exten => s,n,Set(Count=[{Count}+1])
exten => s,n,gotoif(["{Count}"=“3”]?finish)
exten => s,n,Playback(no_worries_try_again)
exten => s,n,goto(restart)
exten => s,n(finish),hangup
I can’t seem to make the Math func work … any help would be much appreciated !!