What I am trying to accomplish is the following:
I initiate a call using a call file. The call needs to be acknowledged by pressing 9. If the call is picked up and acknowledged properly there is no problem, or if the call is not answered a retry is done.
Then there are two “bad” cases:
- The wrong digit is pressed.
- No digit is pressed, the call times out.
In these cases no retry is started as the call itself was successful. Nevertheless I need a retry to be initiated as the acknowledgement failed.
Is it possible to manually set the DIALSTATUS variable for those cases, so that Asterisk retries? If not, does anybody have another suggestion to solve this?