2017-05-19 28 views
0

我使用阿斯特里克斯/ FreePBX的有GSM箱送出去約會提醒爲多個公司,不知道,到底有多少可以在出站隊列中的腳本?使用多個CallerID腳本Asterix出站呼叫?

我有這樣的作品進行呼叫,但不設置CallerID - 它總是顯示爲正在使用的手機號碼。我不知道是否有可能改變這種對呼出,或者如果只是用於內部SIP連接,就像一個內部的辦公電話系統:

Channel: SIP/[email protected] #192.168.1.55 is the GSM box 
MaxRetries: 5 
Callerid: "Company One" <2095551212> 
RetryTime: 300 
WaitTime: 45 
Context: outboundmsg1 
Extension: s 
Priority: 1 

在我extensions_custom.conf文件,我有這樣的:

[outboundmsg1] 
exten => s,1,Set(TIMEOUT(digit)=5)    ; Set Digit Timeout to 5 seconds 
exten => s,2,Set(TIMEOUT(response)=10)   ; Set Response Timeout to 10 seconds 
exten => s,3,Answer 
exten => s,4,Wait(1) 
exten => s,5,Background(outboundmsgs/msg1)   ; "play outbound msg" 
exten => s,6,Background(outboundmsgs/how_to_ack) ; "Press 1 to replay or 2 to acknowledge receiving this message" 
exten => 1,1,Goto(s,5) ; replay message 
exten => 2,1,Goto(msgack,s,1) ; acknowledge message 
exten => t,1,Playback(vm-goodbye) 
exten => t,2,Hangup 
  • 是否有可能腳本exten => s,5,Background(outboundmsgs/msg1)在隊列文件?

我問,因爲會有多家公司在10個分鐘爲增量的約會,每家公司因此約48種不同的組合,因此,它似乎更好腳本,從出站隊列比保持編輯extensions_custom.conf文件。

回答

1

GSM箱送出通過GSM網絡通話。你需要,如果你想更改來電顯示有協議,與你的GSM運營商。總的來說,這是不可能的,也是不可行的。

你應該使用合同,允許CID改變SIP中繼或E1連接來獲取這種可能性。