문제

I need to interact with a foreign IVR programmatically.

The problem that I'm running into is that once into the foreign IVR, I will occasionally receive a busy signal for a particular feature if the foreign IVR's back-end is tied up.

To my knowledge, without using EAGI and writing a custom DSP in Perl, there's not really much I can do about this, right? The Dial() application is going to think it succeeded, because it did (on the initial outbound dial).

I'm kind of stuck thinking about how I check to see if I'm currently getting a busy signal, even if the original Dial() succeeded.

도움이 되었습니까?

해결책

You can control call flow after dial using AMI interface.

You also can create application using audiohooks(in c/c++) to do anything in background.

Using perl only method get voice is EAGI or JACK.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top