最近取り組んでいる IVR セットアップがあります。正常に機能しているダイヤル プランがあり、1 つの PRI 回線がサーバー (FXM8aPCI カード) に接続されており、PABX から来ています。また、4 つのアナログ電話が PABX に接続されており、通話をセールス/サポート サービスに転送しています。シップ!アナログ電話のみ。
今、Dial() メソッドを使用して通話をアナログ電話に転送すると、次のようになります。
Dial(DAHDI/1/106)
「Cause 17 - user busy」というエラーが返されます。チャンネル 1 は、ユーザーが現在オンになっていて IVR メニューを聞いているチャンネルです。どうすれば回線を転送できますか? 使用するTransfer(DAHDI/1/106)
と機能しません。
このエラーを確認するために、pabx からの別のチャネル #2 に別の行を接続しました。
Dial(DAHDI/3/106)
それは機能しますが、別のユーザーが電話をかけ、0 を押して内線番号 106 に行くかのように、再びチャネルを占有します。原因 17 ユーザーがビジーであると表示されます。
最後の問題は、内線番号 106 から電話がかかってきたときに、「誰かが受話器で空気を吹き飛ばしている!」のような大きなノイズしか聞こえないことです。