23,在PBX界面选择“工具集”标签页,再选择asterisk文件编辑器,在查找框里输入exten,点查询。
24,点击extensions_additional.conf,在浏览器窗口顶部查找框中输入“[out”,查找到你自己建立Lync-sip中继名字并记下,如这里的“outrt-002-Lync”
25,还是extensions_additional.conf文件,在浏览器窗口顶部查找框中输入“[ivr”,查找到你自己建立IVR对应该的段落,并记下第一行include => 字段后面的字段名字。如这里的“ivr-3-custom”。自己建立的IVR一般默认是ivr-3开始,根据中间的exten => s,1,Set(MSG=custom/my-IVR)来判断是不是你自己建立的IVR。语句中有你建立的IVR名字。找到后点下面的“<<BACK”返回。
26,重新查找到extensions_custom.conf文件并打开。在文件末尾增加
[ivr-3-custom]
include => outrt-002-Lync
如下图所示:
27,点击Asterisk-Cli,输入reload命令并执行,重新加载配置。或者直接重启电脑也可以。
28,现在用手机直接拔打FXO口任意线路电话号码,会先听到IVR语音,这时直接按LYNC短号,如这里的7001。如图所示,LYNC弹出来电提示,测试成功。
后记:自定义的规则自能写在custom中,在页面中配置的ivr,只能打你页面设置的那些项目。如果想在ivr中拨打别的号码,就需要将这些号码的规则加入ivr的规则中。
[ivr-3]是在extensions_additional.conf中那[ivr-3-custom]是在extensions_custom.conf中
例如,我这里的ivr是[ivr-3],打lync的规则是[outrt-lync],那如果想在[ivr-3]中打lync,需要在[ivr-3-custom]中增加include。