2017-01-09 44 views
1

情況1星號發源於來電顯示


我們用這個originate命令撥出。

Action: Originate 
Channel: DAHDI/g11/(Destination number) 
Context: queue-123 
EXTEN: 123 
Priority: 1 
Timeout: 30000 
Callerid: (Destination number) 
Async: yes 

這是成功的,但我們想要設置DAHDI幹線應該使用的撥出號碼。

情況2


我們用這個originate命令撥出。

Action: Originate 
Channel: DAHDI/g11/(Destination number) 
Context: queue-123 
EXTEN: 123 
Priority: 1 
Timeout: 30000 
Callerid: (One dial-out number from our PRI trunk) 
Async: yes 

遠程方能看到指定的撥出號碼也是成功的。但是,我們的隊列中的代理人也將看到此撥出號碼,而不是原來的目的地號碼


什麼我找

  1. 我們可以選擇的撥出號碼的我們PRI中繼線(有100個號碼)
  2. 遠程方可以看到撥出號碼
  3. 我們的座席可以看到原始目的地號碼(遠程方號碼)而不是撥出號碼

現在我只能選擇是否情況1或2.我們想存檔兩個。請幫我解決這個Catch-22。非常感謝!!!

回答

1

必須在發送到隊列使用類似

exten => _X.,n,Set(CALLERID(num)=${somevar}) 
+0

我應該在哪裏把這個之前改變CID?如果我把這些代碼放在哪個位置,我應該使用哪種情況 – AkiEru

+0

現在你需要閱讀關於星號和撥號方案的書 – arheops