私は自分の要件の解決策を見つけることができません。私は配達サービスを持っています、そして彼らの電話番号で彼らに電話をすることによって一連のユーザーに通知したいと思います。電話番号のリストとシェルスクリプトとして人に電話をかける方法がありますが、内線番号とできればパスコードを呼び出してこのスクリプトを実行し、内線が公開されていてもパスコードを持っている人だけが電話をかけることができるようにします何とかして。
メインメニューとしてIVRを使用してTrixBox2.8.0.4を実行し、直通ダイヤルを有効にしています。
これが、解決策がカスタム拡張に関するものであることを期待して私が試したことです。私が正しい方向に向かっているかどうかはわかりません。
- extensions.confファイルのextensions_custom.confのコメントを解除しました。
- 次のようにextensions_custom.confファイルにエントリを追加しました。
[from-internal-custom] exten => 200,1、System(/home/rj/call.sh)
内線200に電話をかけると、PBXはそれが有効な内線ではないと言っています。この拡張機能は標準の拡張機能では作成されないため、おそらくPBXはそれを見つけることができません。PBXがルートを認識してスクリプトを実行できるように、インバウンドルートを作成するか、別の方法で拡張機能を作成する必要があるようです。
何が欠けているのか、私の完全なアプローチが正しくないのか教えていただけますか?これが機能する場合は、スクリプトを実行する前に、内線番号をダイヤルしている人からコードなどを検証するための入力を取得したいと思います。
よろしくお願いします。
-RJ