I have 10 different routes with few different providers. When I place an international call, I would like the system to try all those routes and place the call through whichever possible. If there is any message but an ANSWER the system should move on to next route. I know this is not the best strategy but there are so many bad routes now-a-days that it’s becoming a headache.
The only requirement here is to no pass the BUSY or DECLINED codes to end point if that is experienced. I want the user to wait on MOH for example until the call is connected or until all routes are exhausted and then give him a BUSY.
What would dialplan for something like this look like in Asterisk 1.8?