设置CallerID模块

来自最权威最新完整开源SIP,语音通信,融合通信中文技术文档资料,提供详细的Asterisk Freepbx, FreeSBC, 免费会话边界控制器,网关,语音板卡,IPPBX,SBC配置资料-asterisk,freepbx,freesbc 用户手册 界面配置,呼叫路由,IVR, 网关对接,拨号规则,SIP 分机呼叫,pjsip, IVR, 录音, CDR, 队列呼叫,振铃组,CLI 命令中文资料手册
James.zhu讨论 | 贡献2015年10月28日 (三) 07:50的版本 (创建页面,内容为“'''设置 CallerID 用户使用指南''' '''总览''' 设置 CallerID 模块可以支持caller id 的号码变换,以便可以非常简单地确认呼叫方信...”)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

设置 CallerID 用户使用指南

总览 设置 CallerID 模块可以支持caller id 的号码变换,以便可以非常简单地确认呼叫方信息,对呼叫方播放准确语音提示,同时对多个公司的呼入提供优先级呼叫处理。此模块支持用户修改呼叫的 callerID ,并且继续路由到相应的目的地对象。

Logging In • 从菜单顶部登录,点击 Applications • 从下拉菜单中点击 Set CallerID

Setting a CallerID


Description 输入一个有效的 CallerID 实例名称,例如: “Sales CID”。 CallerID Name 需要修改的 callerID 名称。如果需要追加到当前的 callerID 前,不要忘记包含一些系统变量。如果为空,CallerID 名称则为空。默认的 CID Name 变量是: ${CALLERID(name)}。 CallerID Number 需要修改的 callerID 号码。如果需要追加到当前的callerID前,不要忘记包含相应的变量。如果为空,那么 CallerID Number 将为空。默认的 CID Number 变量是: ${CALLERID(num)} Destination 选择一个有效的目的地继续执行当前的呼叫。. Save 修改后,不要忘记点击保存,摁 “Submit Changes”。 配合系统变量工作 注意,asterisk 变量也可以在拨号规则中使用: 修改变换:

Example	Description
${VARIABLE:n}	跳过 n个字符
${VARIABLE:-n}	仅捕获最后 n个字符
${VARIABLE:s:n}	捕获字符以 s开始,捕获数量是 n个字符
 
例如:
Description	Variable	输入结果	输出结果
从号码中删除+	${CALLERID(num):1}	+4805551212	4805551212
对号码添加数字1	1${CALLERID(num)}	4805551212	14805551212
使用account code 替换caller name(假设这里的account code 是12345)	${CDR(accountcode)}	John Smith	12345
<pre/>