コールセンターがあり、MixMonitor を使用して通話を記録しています。
一部の通話を外部に転送できるようにする必要がありますが、転送すると通話の録音が続行されます。これは、特定の番号への通話以外は問題ありません。これを解決するために私が行ったことは、カスタム拡張機能を作成することです。この特定の番号に外部から通話を転送する場合は、代わりにこの内線番号に転送して、録音を停止して転送することができます。
自分の内線番号から内線番号 ( 2123
) を呼び出すと、期待どおりに機能しているように見え、外線番号に電話をかけます。現在、電話 (外線と内線の両方) を使用していて、この内線番号に通話を転送しようとすると、「ダイヤルした番号は現在使用されていません。番号を確認して、もう一度お試しください。 」)。
私の設定(で/etc/asterisk/extensions_custom.conf
)は次のとおりです。
[from-internal]
; For the purpose of SO, I've removed other custom extensions here
exten => 2123,1,Answer
exten => 2123,1,StopMixmonitor()
exten => 2123,n,Set(CALLERID(num)=[number-removed])
exten => 2123,n,Dial(SIP/[sipname-removed]/[externalnumber-removed],120,r)
exten => 2123,n,Hangup()
FreePBX ディストリビューション、FreePBX バージョン 12.0.76.3、Asterisk バージョン 11.18.0 を使用しています。
この拡張機能への転送も機能するように、誰かが問題を解決するのを手伝ってくれますか? ご協力いただきありがとうございます。
私は同じ問題に対する別の解決策にもオープンですが、私はこの解決策ですでに 99% 達成していると考えずにはいられません。
編集:問題は に関係しているの[from-internal]
ではないかと疑っていますが、代わりに何をすべきかわかりません。