We had another developer write our asterisk application and we’re currently trying to figure out why we aren’t hearing the operator intercepts on calls to bad numbers.
We’re currently running 1.8.5 and when an agent attempts an outbound call to a bad number, the system just hangs up without any notice to them. When the agent calls the outbound line and connects to our application, we ask them for the 10 digit number to dial. Once we get it, we attempt the call. On success, we move both channels into a meetme conference room.
Is there a way to open up the audio on the dial out to the second leg so that in case of a busy or a non working number, they can hear this? Or will we have to write our own catches for each types of error code returned from the 2nd leg?