常規指令
Authenticate:鑒別使用者
VMAuthenticate:根據“voicemail.conf”鑒別使用者
Curl:接受外接URLs的修複。支援POSTing
DUNDiLookup:用DUNDi查尋號碼
SendDTMF:發送獨裁的DTMF資料
SendImage:發送映像檔案
SendText:發送給客戶本文訊息
SendURL:發送給客戶USL以顯示
System:執行系統命令
Transfer:將訪客轉移到另一個副檔名
TrySystem:0回複執行系統命令
Wait:稍等
WaitExten稍等:
WaitForRing:等待來電申請
WaitMusicOnHold:等待,線上音樂
Billing
ForkCDR:將CDR分成兩個獨立的實體
NoCDR:確保 asterisk沒有把CRD儲存為特定的呼叫
ResetCDR:重新安裝CDR資料
SetAccount:設定帳簿號碼
SetAMAflags:開通AMA標誌開戶的渠道
SetCDRUserField:建立CDR使用者領域
AppendCDRUserField:給CDR使用者附加資料
Call management (hangup, answer, dial, etc)
Answer:如果呼叫回複一個通道
Busy:顯示忙的情形等待掛斷
ChanIsAvail:如果通道可以利用即核查
Congestion:顯示擁塞等待掛斷
Dial:設定一個指令串連當前的通道
DISA:直接存取內在系統
Hangup: 無條件掛斷
Ringing顯示呼叫
Caller presentation (ID, Name etc)
CallingPres:更改呼叫者的身份介紹
LookupBlacklist: 從黑名單資料庫上查詢訪客的身份 姓名和號碼
LookupCIDName: 從當地的資料庫查詢訪客的身份和姓名
PrivacyManager:如果沒有CallerID過來,要求輸入電話號碼
SetCallerID: 建立CallerID,發生矛盾服從CallerID
SetCallerPres:建立訪客資料的獨立通道
SetCIDName:建立呼叫者身份 姓名,發生矛盾服從CallerID
SetCIDNum: 只建立訪客的身份號碼(沒有姓名),發生矛盾服從CallerID
SoftHangup: 請求掛斷轉到另一個通道
Zapateller:擁SIT阻止遠程商人
ADSI
• ADSIProg:將 Asterisk ADSI Scripts 載入到電話
• GetCPEID: 獲得 ADSI CPE ID
Database handling
• DBdel: 從資料庫中刪除一個鍵. 發生矛盾服從 DB.
• DBdeltree: 從資料庫中刪除群. 發生矛盾服從 DB.
• DBget:從資料庫中找回數值. 發生矛盾服從DB.
• DBput: 在資料庫中儲存一個數值. 發生矛盾服從DB.
• MYSQL:執行不同的 mySQL 資料庫行為
查 Asterisk database 找更多的資訊.
Application integration
• AGI: 執行一套AGI 適應程式
• DeadAGI: 在中斷的通道上執行AGI
• EAGI: 執行一套 AGI 適應程式
• EnumLookup:在 ENUM 中尋找號碼
• Macro: 執行較大的程式
• NoOp: 不進行操作,可將數值列印到控制太進行調試
• Perl: res perl 是Apache 的 mod_perl, 只適用於 Asterisk
• PHP: res_php 不需要就可將PHP與進行一體化處理
• Read: 用DTMF讀變數
• TXTCIDName: 從 TXT 記錄中尋找訪客的姓名
• UserEvent:發送任意結果給介面處理器
Control flow & timeouts
• AbsoluteTimeout: 建立呼叫最長時間
• DigitTimeout: 建立資料間的最長時間間隔
• Goto:轉到優先碼,副檔名和過渡段
• GotoIf: 條件展轉接
• GotoIfTime: 當前的條件轉接
• Random: 在撥號欄中隨機跳動
• ResponseTimeout: 設定等候回應的最長時間
• While: 開始一個當迴圈- *1.2beta
• EndWhile: 結束一個當迴圈 - *1.2beta
• ExecIf: 條件執行 - *1.2beta
String & variable manipulation
• Cut: 串處理功能,發生矛盾支援 CUT.
• ImportVar: 賦數值變數
• Math: 進行簡單的計算
• Prefix: 預設主要的資料
• SetGlobalVar:賦數值變數
• Set: 設通道變數和功能值
• SetVar: 賦數值變數(如果不允許,使用 Set)
• StripLSD: 消除附加的資料
• StripMSD: 消除主要的資料
• SubString: 在一個預設的變數中儲存子鏈資料
• Suffix:添加附加資料
Sounds:錄音重放
• Background: 當執行其它命令的時候播放音效檔
• BackgroundDetect: 用談話探測背景檔案
• ControlPlayback: 用快進,重繞和離開當前命令控制器播放音效檔
• DateTime: 顯示日期/和時間
• Echo: 重複聲音回複到永福端
• Festival: 使用歡快的聲音合成器朗誦課文
• Milliwatt: 在0分貝產生持續的1000赫茲的音調
• MP3Player: 播放MP3音效檔
• MusicOnHold: 無限度地播放音樂
• Playback: 播放一個音效檔
• Playtones: 當執行其它命令的時候播放聲音列表
• SayUnixTime: 顯示日期/和時間
• SayAlpha: 顯示字母
• SayDigits: 顯示阿拉伯數字
• SayNumber: 顯示數字
• SayPhonetic:顯示語音
• SetMusicOnHold: 在控制系統上顯示預設的音樂
• SetLanguage: 為錄音重放顯示語言轉換
• StopPlaytones: 停止播放音調列表
查看Asterisk sound files 擷取更多資訊
語音: 錄音和監測
• ALSAMonitor: 監測ALSA控制台
• ChangeMonitor: 轉換監測的路線檔案名稱
• ChanSpy:通用的路線幹涉
• Dictate: 聽寫的錄音和播放
• Monitor: 錄音電話會話到音效檔
• MuxMon:記錄和混合電話支架
• Record: 記錄電話會話到語音檔案
• StopMonitor: 停止監測路線
SIP 命令
• SIPdtmfMode: 在SIP呼叫過程中轉換DTMF模式
• SIPGetHeader: 從SIP邀請資訊中擷取標題
• SIPAddHeader: 填標題到外部的SIP邀請
• suplimental resource SIPCallPickup:在擷取組中擷取打入的電話
• sipredirect: 發送SIP 302資訊到呼叫者
ZAP 命令
• Flash: 編輯到Zap首頁
• ZapBarge: 幹涉Zap路線
• ZapRAS: 提供ISDN資料服務
• ZapScan: 掃描Zap路線到監督程式調用
• 查看 Asterisk zap channels, zapata.conf 擷取等多資訊.
語音信箱和會議
• Directory: 規定語音信箱擴充目錄
• HasNewVoicemail: 有條件的分枝到優先權+101
• MailboxExists: 檢查郵箱是否存在
• MeetMe:簡單的 MeetMe 會議橋
• MeetMeAdmin: MeetMe 會議管理
• MeetMeCount: MeetMe參與者計算
• VoiceMail: 語音信箱
• VoiceMailMain: 進入語音系統
• VMAuthenticate: 基於語音郵箱鑒別使用者
查看 voicemail.conf 擷取更多的資訊
列隊和ACD操縱
• AddQueueMember: 自動添加排隊成員
• AgentCallbackLogin: 呼叫代理商回叫註冊
• AgentLogin: 呼叫代理商註冊
• AgentMonitorOutgoing: 記錄代理商的外出呼叫
• ParkAndAnnounce: 停放和宣告
• ParkedCall: 回複被停放的呼叫
• PauseQueueMemeber: 中止代理
• Queue: 排隊等代呼叫
• RemoveQueueMember: 自動移交列隊成員
• UnpauseQueueMemeber: 重新開始代理
警報監測/中心站
警報接受站:仿效一個Ademco 串連ID的警報接受站
業餘無線電接受裝置/轉寄站串連
Rpt:支援業餘無線電接受裝置和商業化的兩種轉寄站串連
外部應用(不是在CVS裡)
Asterisk app_dbodc:用unixODBC進行撥號方案修正
DynExtenDB:資料庫中的儲存擴充
Iconv:字元切換設定
app Prepaid:為Postgres 所設計的
PPPD:郵件背景程式連接器
Bristuff & zaphfc applications
• PickUp: 大多數路線是獨立的;是bristuff片的一部分
• PickUpChan:接收指定路線
• PickupSIPuri
• PickDown: 掛斷長途電話
• Steal: 接受中轉電話
• Devstate: 產生一種安裝裝置驅動程式狀態來改變事件(忙,打電話…)
• Segfault:用 segfault 撞擊Asterisk
• ZapEC: 對於Zap能或者不能的回波消除
• Autoanswer: 在指定範圍內自動回話
• AutoanswerLogin: 登陸到自動回話應用程式
vISDN applications
VISDN交疊撥號
Sirrix 路徑的應用
• SrxEchoCan: 不能/能回波消除
• SrxDeflect: 偏轉進入的電話
• SrxMWI:在Sirrix組上 設定/重新設定資訊等待指示(MWI)
資料翻譯:hoowa.sun
日期:翻譯當天