分类: BSD
2008-08-27 11:34:05
常规指令
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)