Asterisk Dialplan Commands

  • Authenticate:鑑別用戶
  • VMAuthenticate:根據“voicemail.conf”鑑別用戶
  • Bridge:連接兩個專用來話 (1.6+)
  • ChannelRedirect:重定向現有的通道到撥號計劃
  • Curl:允許接受外部的URLs。並且支持POSTing,不支持CURL。
  • DUNDiLookup:用DUNDi查尋號碼
  • Log:向日志文件中添加文件 (1.6+)
  • JabberSend:經過Jabber發送文件消息(Jabber是一個即時通信軟件)
  • Page:Page a mobile device (new in Asterisk v1.2)
  • SendDTMF:發送專用的DTMF數據
  • SendImage:發送圖像文件
  • SendText:發送給客戶文本消息
  • SendURL:發送給客戶URL用以顯示
  • System:執行系統命令
  • Transfer:將呼叫方轉移到另一個分機
  • TrySystem:執行系統命令並且總是返回0
  • Wait:稍等
  • WaitExte:等待呼叫方撥打一個新的分機
  • WaitForRing:等待呼叫申請
  • WaitMusicOnHold:等待,在線撥放音樂(1.6)

話單與計費 RTe平坦軟件園

  • ForkCDR:將CDR分成兩個獨立的實體
  • NoCDR:確保 asterisk沒有把CRD保存爲特定的呼叫
  • ResetCDR:重置CDR數據
  • SetAccount:設置帳簿號碼
  • SetAMAflags:開通AMA標誌開戶的渠道
  • SetCDRUserField:建立CDR用戶領域
  • AppendCDRUserField:給CDR用戶附加數據

呼叫管理(hangup, answer, dial, etc) RTe平坦軟件園

  • AMD:偵測自動應答機
  • Answer:應答一個振鈴的通道
  • Busy:示忙,等待掛斷
  • ChanIsAvail:檢測通道可用性
  • Congestion:顯示擁塞等待掛斷
  • Dial:設置一個呼叫連接當前的通道
  • DISA:直接訪問內部系統
  • Hangup:無條件掛斷
  • RetryDial:一個電話,重試失敗,允許可選的分機
  • Ringing:顯示呼叫

呼叫方描述  (ID, Name etc) RTe平坦軟件園

  • CallingPres:更改呼叫方的身份介紹
  • LookupBlacklist:從黑名單數據庫上查詢訪客的身份 姓名和號碼
  • LookupCIDName:從當地的數據庫查詢訪客的身份和姓名
  • PrivacyManager:如果沒有CallerID過來,要求輸入電話號碼
  • SetCallerID:建立CallerID,發生矛盾服從CallerID
  • SetCallerPres:建立訪客資料的獨立信道
  • SetCIDName:建立呼叫者身份 姓名,發生矛盾服從CallerID
  • SetCIDNum:只建立訪客的身份號碼(沒有姓名),發生矛盾服從CallerID
  • SoftHangup:請求掛斷轉到另一個信道
  • Zapateller:擁SIT阻止遠程商人

ADSI RTe平坦軟件園

  • ADSIProg:將Asterisk ADSI腳本加載到電話
  • GetCPEID:獲得ADSI CPE ID

數據庫操作 RTe平坦軟件園

  • DBdel:從數據庫中刪除一個鍵
  • DBdeltree:從數據庫中刪除一批數據
  • DBget:從數據庫中取出數值. 發生矛盾服從DB.
  • DBput:在數據庫中儲存一個數值. 發生矛盾服從DB.
  • MYSQL:執行不同的 mySQL 數據庫行爲
  • RealTime:使用實時數據庫資料填充變量
  • RealTimeUpdate:使用實時數據庫更新字段

應用程序整合 RTe平坦軟件園

  • AGI:執行一套AGI應用程序
  • DeadAGI:在中斷的信道上執行AGI
  • EAGI:在音頻通道上執行一套 AGI 適應程序
  • EnumLookup:在 ENUM 中查找號碼
  • ExternalIVR:執行擴展IVR引擎
  • Jack:Interface to JACK audio for audio manipulation (1.6+)
  • Macro:執行宏
  • MacroExclusive:同一時間只有一個通道可呼叫這個宏,所有其他人只能等待(1.4)
  • MacroExit:退出的宏,就像它已全部完成 (1.4)
  • NoOp:不進行操作,可將數值打印到控制檯進行調試
  • Perl:res perl 是Apache 的 mod_perl, 只適用於 Asterisk
  • PHP:res_php 不需要就可將PHP與進行一體化處理
  • Read:讀有效的DTMF變量
  • TXTCIDName:從 TXT 記錄中查找訪客的姓名
  • UserEvent:發送專用事件給管理接口

控制流與超時設定 RTe平坦軟件園

  • AbsoluteTimeout:設置最長呼叫時間
  • DigitTimeout:設置數字間的最長時間間隔
  • Gosub:跳到一個子程序並且返回 (new in v1.2)
  • GosubIf:有條件的跳到一個子程序並且返回 (new in v1.2)
  • Goto:跳轉到特定的priority, extension, 或context(專用名詞)
  • GotoIf:帶條件判斷的Goto
  • GotoIfTime:帶時間條件判斷的Goto
  • Random:在撥號欄中隨機跳動
  • ResponseTimeout:設置等候迴應的最長時間
  • Return:從Gosub或GosubIf返回(new in v1.2)
  • StackPop:刪除返回地址,但沒有返回(new in v1.2)
  • While:開始一個當循環- *1.2beta
  • EndWhile:結束一個當循環 – *1.2beta
  • ExecIf:條件執行 – *1.2beta
  • ExitWhile:退出循環

字符串與變化處理 RTe平坦軟件園

  • ImportVar:變量賦值
  • Math:進行簡單的計算
  • SetGlobalVar:賦數值變量
  • Set:設置通道變量和功能值
  • SetVar:賦數值變量(如果不允許,使用 Set)
  • DBRewrite:執行的Perl兼容正則表達式和替代了一個MySQL數據庫。
  • DumpChan:清除有關這個通道的呼叫信息

語音:放音 RTe平坦軟件園

  • Background:在等待分機的時候播放聲音文件
  • BackgroundDetect:通話檢測背景音文件
  • ControlPlayback:用快進,重繞和退出當前命令控制器播放聲音文件
  • DateTime:報出日期/和時間(已經廢了)
  • Echo:重複聲音回覆到用戶端
  • Festival:使用Festival語音合成器(Festival是一個開源的TTS)朗誦課文
  • Milliwatt:在0分貝產生持續的1000赫茲的音調
  • MP3Player:播放MP3聲音文件
  • MusicOnHold:無限期地播放音樂
  • Playback:播放一個聲音文件
  • Playtones:當執行其它命令的時候播放聲音列表
  • SayUnixTime:報出日期/和時間
  • SayAlpha:報出字母
  • SayDigits:報出阿拉伯數字
  • SayNumber:報出號碼
  • SayPhonetic:報出語音
  • SetMusicOnHold:在控制系統上設置默認的音樂
  • SetLanguage:爲錄音重放設置語言轉換
  • StopPlaytones:停止播放音調列表

語音:錄音和監測 RTe平坦軟件園

  • ALSAMonitor:監測ALSA控制檯
  • ChangeMonitor:轉換監測的路線文件名
  • ChanSpy:通用的通道插話
  • Dictate:錄音和回放
  • MixMonitor:記錄和混合呼叫語音(不同於監視器)v1.2.x
  • Monitor:錄音電話會話到聲音文件
  • Record:通話錄音保存到語音文件
  • StopMonitor:停止監測路線
  • StopMixMonitor:停止監視通道監測MixMonitor

SIP 命令 RTe平坦軟件園

  • SIPdtmfMode:在SIP呼叫過程中轉換DTMF模式
  • SIP_HEADER():挑選SIP invite消息的任何header(取代了SIPGetHeader )
  • SIPAddHeader:填標題到外部的SIP邀請

DAHDI(過去的ZAP)命令 RTe平坦軟件園

  • Flash:刷新到Zap中繼
  • DAHDIBarge:Barge in DAHDI 通道(原來的ZapBarge)
  • ZapCD:ISDN call deflection (bristuff)
  • BristuffZapEC:Echo cancellation on/off (bristuff)
  • DAHDISendKeypadFacility:Send digits out of band over a PRI
  • DAHDIRAS:提供ISDN數據服務 (原來的ZapRAS)
  • DAHDIScan:掃描DAHDI通道到監控呼叫(原來的ZapScan)

語音郵件和會議 RTe平坦軟件園

  • Directory:規定語音郵件擴展目錄
  • HasNewVoicemail:有條件的分支到優先權+101
  • MailboxExists:檢查郵箱是否存在
  • MeetMe:簡單的 MeetMe 會議橋
  • MeetMeAdmin:MeetMe 會議管理
  • MeetMeCount:MeetMe參與者統計
  • MiniVM:Mini-Voicemail (new in v1.6)
  • VoiceMail:語音留言
  • VoiceMailMain:進入語音系統
  • VMAuthenticate:基於語音郵箱鑑別用戶

呼叫隊列和ACD操縱 RTe平坦軟件園

  • AddQueueMember:動態添加排隊成員
  • AgentCallbackLogin:呼叫座席回叫註冊
  • AgentLogin:呼叫座席註冊
  • AgentMonitorOutgoing:記錄座席的對外呼叫
  • ParkAndAnnounce:駐留通告
  • PauseQueueMemeber:暫停一個座席
  • ParkedCall:回覆被停放的呼叫
  • Queue:排隊等代呼叫
  • RemoveQueueMember:動態移除列隊成員
  • UnpauseQueueMemeber:恢復一個座席

警報監測/中心站 RTe平坦軟件園

  • AlarmReceiver:仿效一個Ademco 連接ID的警報接受站

業餘廣播/轉發連接 RTe平坦軟件園

  • Rpt:支持業餘無線電廣播和商業化的兩種轉發器連接

外部應用(非Digium的CVS裏) RTe平坦軟件園

  • Asterisk app_dbodc:用unixODBC進行撥號方案修正
  • DynExtenDB:數據庫中的存儲擴充
  • Iconv:字符轉換設置
  • app Prepaid:爲Postgres 所設計的
  • PPPD:郵件後臺程序連接器

Bristuff & zaphfc applications RTe平坦軟件園

  • PickUp:大多數路線是獨立的;是bristuff片的一部分
  • PickUpChan:接收指定路線
  • BristuffPickupSIPuri
  • PickDown:掛斷長途電話
  • Steal:接受中轉電話
  • Devstate:產生一種安裝設備驅動程序狀態來改變事件(忙,打電話…)
  • Segfault:用 segfault 撞擊Asterisk
  • ZapEC:對於Zap能或者不能的回波消除
  • Autoanswer:在指定範圍內自動回話
  • AutoanswerLogin:登陸到自動回話應用程序

ISDN應用 RTe平坦軟件園

  • ISDN重疊撥號

Sirrix通道的應用 RTe平坦軟件園

  • SrxEchoCan:不能/能回波消除
  • SrxDeflect:偏轉進入的電話
  • SrxMWI:在Sirrix組上 設置/重新設置信息等待指示(MWI)

[]

RTe平坦軟件園

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章