こんにちは、アスタリスク Java を使用して Java アプリケーションを作成しました。そこからコールを受信し、アウトバウンドも開始できます。しかし、私は 1 つの問題に直面しています。たとえば、5 万人のユーザーに大量の発信通話を発信すると、アプリケーションは応答しなかったユーザーや応答しなかったユーザーではなく、通話に応答したユーザーのみを処理できます。また、値を設定したので
OriginateAction.setAsync(true)
私の発信呼び出しアプリケーションでは、すべての呼び出しに対して成功の応答が得られます。つまり、呼び出しが正常に開始されたことを意味しますが、この値が設定されていない場合は、応答を確認できますが (エラー: ユーザーが呼び出しに応答しなかった場合)、しかし、この場合、アウトバウンド バルクは 50k から 3k に減少します。
私の理想的な解決策は、通話に応答がなく、最終的に電話が切られた場合、そのレコードを表示する AGI スクリプトにリダイレクトできることです (電話が切れた原因、応答済み/ビジーなど)。
よろしくお願いします。