我沒有運氣找到我的要求的解決方案。我有一個送貨服務,並希望通過撥打他們的電話號碼來通知一組用戶。我有電話號碼列表和一種方法來呼叫人們作爲shell腳本,但是,我想通過調用分機號碼,最好是通過密碼來執行此腳本,以便只有擁有密碼的人才能進行呼叫,即使擴展名是公開的不知何故。從免費PBX/Trixbox運行Shell腳本
我正在使用IVR作爲主菜單並啓用直接撥號的TrixBox 2.8.0.4。
這是我曾試圖希望解決方案是圍繞自定義擴展。不知道我是否正朝着正確的方向前進。
- 取消註釋extensions.conf文件中的extensions_custom.conf。
- 在extensions_custom.conf文件中添加了一個條目,如下所示。
[從內部定製] 訊號分配延長=> 200,1,系統(/home/rj/call.sh)
現在,當我打電話分機200,PBX說,這是一個不有效的延期。由於此擴展不是在標準擴展中創建的,所以PBX可能無法找到它。看來我需要創建一個入站路由或以不同的方式創建擴展,以便PBX可以看到它並運行我的腳本。
您能否告知我錯過了什麼或者我的完整方法不正確?如果這有效,我希望在執行腳本之前從人員撥號擴展中獲得一些輸入來驗證代碼等。
在此先感謝您的支持。
-RJ
開始用簡單的...你重裝使你的編輯更改後撥號方案? – MichelV69