英立讯IVRMAKER用户使用手册

上传人:无*** 文档编号:41457362 上传时间:2021-11-20 格式:DOC 页数:58 大小:1.48MB
收藏 版权申诉 举报 下载
英立讯IVRMAKER用户使用手册_第1页
第1页 / 共58页
英立讯IVRMAKER用户使用手册_第2页
第2页 / 共58页
英立讯IVRMAKER用户使用手册_第3页
第3页 / 共58页
资源描述:

《英立讯IVRMAKER用户使用手册》由会员分享,可在线阅读,更多相关《英立讯IVRMAKER用户使用手册(58页珍藏版)》请在装配图网上搜索。

1、 版本:V6.0.0.2ZingSwitch CVNET(i)IVRMaker 使用手册使用手册北京英立讯科技有限公司北京英立讯科技有限公司 Zinglabs Beijing Co.,LtdZingSwitch CVNET(i)IVRMaker 使用手册ZingSwitch为您提供稳定易用的呼叫中心平台为您提供稳定易用的呼叫中心平台地址:北京市海淀区上地信息路地址:北京市海淀区上地信息路 2 号号上地国际科技创业园上地国际科技创业园 2 座座 23 层层邮编:邮编:100085电话:电话:8610-82893030传真:传真:8610-82893190电子邮件:电子邮件:http:/ Zing

2、Switch CVNET(i) IVRMaker 使用手册第 1 页 更改记录更改记录时 间版 本修改人描述2011-11-156.0.0.2QA1.增加 IVR 配置特殊说明2.规范技能组溢出模块配置3.增加 TTS 特殊配置说明 ZingSwitch CVNET(i) IVRMaker 使用手册第 2 页 目目 录录目目录录.21概述概述.41.1引言.41.2基本术语.42手册指南手册指南.63基本操作基本操作.73.1进入系统.73.2登录系统.83.3登出系统.83.4退出系统.83.5新建 IVR 流程.83.6打开 IVR 流程.83.7编辑 IVR 流程.93.7.1 编辑窗口

3、.93.7.2 添加、删除、移动功能模块.93.7.3 设置模块属性.103.7.4 保存和删除IVR流程.134基本要素基本要素.154.1事件.154.2参数.164.3变量.175模块详解模块详解.195.1播放语音模块.195.2录制语音.205.3结束录音.215.4保存输入.215.5转接分机.215.6转接技能组.225.7退出技能组.275.8第三方数据库连接.285.9第三方数据库执行.305.10第三方数据库断开.305.11本地数据库操作.305.12WEB 访问.315.13取得系统参数.315.14数字转语音.325.15数值运算.33 ZingSwitch CVNE

4、T(i) IVRMaker 使用手册第 3 页 5.16逻辑运算.335.17分机注册.345.18字串运算.345.19文本转语音.355.20转接 IVR.375.21CASE分支.395.22转语音信箱.405.23变量定义.405.24退出.415.25SOAP 访问.415.26获取 SOAP 变量.425.27结束 SOAP 访问.436应用举例应用举例.446.1ZINGLABS公司电话 IVR 示例 .447IVR 配置特殊说明配置特殊说明.467.1“转接技能组” (SENDTOQUEUE)模块、 “播放语音” (PLAYMSG)模块和“退出技能组” (EXITQUE)模块特

5、殊说明。 .467.1.1 溢出型:.467.1.2 非溢出型.507.1.3 虚组(虚拟技能组):.537.2“内线振铃次数”一般设置为 8(修改设置后重启 AG100 生效) ,保证有足够的链路建立时间,防止分配座席后在链路没有建立完前振铃超时而退出。.54 ZingSwitch CVNET(i) IVRMaker 使用手册第 4 页 1概述概述1.1引言引言欢迎阅读ZingSwitchCVNET(i)IVRMaker 使用手册!本手册为 IVRMaker 的用户使用手册,系统管理人员可以通过该软件自主配置与业务系统结合的交互式语音应答流程。1.2基本术语基本术语本章节解释了一体化呼叫中心

6、平台所涉及到的专业术语。通过它,您可以了解到一体化呼叫中心平台包含的功能模块及其可以实现的应用。PABX - Private Advanced Branch Exchange 高智能专用分组交换机ACD - Auto Call Distribution 自动呼叫分配AMD - Auto Mail Distribution 自动邮件分配CTI - Computer Telecommunication Integration 计算机电话集成IVR - Interactive Voice Response 交互式语音应答REC - Record 录音一体化呼叫中心平台 - 将 PABX、ACD、IV

7、R、CTI、AMD、REC 等功能高度集成的呼叫中心系统平台PSTN - Public Switched Telephone Network 公共交换电话网络TTS - Text-to-Speech 文本转语音 ASR - Automatic Speech Recognition 自动语音识别IVR Maker - IVR 流程定制器Agent - 座席软件Monitor - 班长席软件SSC - Soft Switch Center 软交换中心CVNET - Cascade Voice Network 级联语音网络DT30 - Digital Transmission 30 ZingSwit

8、ch CVNET(i) IVRMaker 使用手册第 5 页 CRM - Customer Relation Manager 客户关系管理系统ORM - Offline Record Manager 离线录音管理系统ORS - Online Record Server 在线录音服务CVNETi - Centralized Voice NETWORK (IP) AG100 - ACE GATEWAY 100 IP 语音网关iDT30 - Digital Transmission 30 (IP) IP 语音组网模块AG30 -IP 语音网关GROUP -在 CVNETi 系统中,由一台或几台 AG

9、100 组成VoipNet - 跨 GROUP 之间的通话,使用网关进行语音交换的交换机制SSC_R - 再生 SSC ZingSwitch CVNET(i) IVRMaker 使用手册第 6 页 2手册指南手册指南本指南为 ZingSwitchCVNET(i)用户提供 IVR 流程的配置及使用帮助,请您根据需要,选择性阅读。 大量图例讲解和印刷说明是本手册的特点,便于您理解并尽快掌握基本操作方法。印刷说明: 注意事项注意事项在进行相关操作的时候需要特别留意的地方。 解释说明解释说明对某些部分的详细说明。上面这些标志用在指南中,起加注或提示作用,帮助您区分信息类别。请您在阅读过程中注意加标志的

10、地方,这样不仅可以防止误操作,还可以节省您宝贵的阅读时间。 如您尚有操作手册中未及详述的问题,或者对我们的产品有好的提议和更高的要求,请与我们联系。 ZingSwitch CVNET(i) IVRMaker 使用手册第 7 页 3基本操作基本操作ZingSwitch CVNET(i)IVRMaker 提供了拖挂式的图形化编辑界面,通过它用户可以方便灵活的编辑适合自身业务需求的 IVR 流程。一个完整的 IVR 流程包含若干个 IVR 功能模块,各模块执行独立的操作,模块之间通过事件响应、条件判断和参数传递等机制建立联系,从而构成一个完整的 IVR 流程。图 3-1就是 IVRMaker 主界面

11、和一个 IVR 流程的例子。图图 3-13.1进入系统进入系统IVRMaker 安装完成后,会在桌面生成一个“IVRMaker”图标,双击该图标即可进入系统,此时还未登录系统,不能查看服务器上的 IVR 流程,只能打开本地保存的 IVR 流程。工具箱流程管理器编辑窗口服务器端流程本地流程 ZingSwitch CVNET(i) IVRMaker 使用手册第 8 页 3.2登录系统登录系统点击菜单“系统登录服务器” ,弹出登录框,如图 3-2所示:图图 3-2用户名必须为 admin,密码为 admin 管理员的密码,服务器 IP 指要登录的SSC 的 IP 地址,点击确定即可签入系统。3.3登

12、出系统登出系统点击菜单“系统登出服务器”即可签出系统;签出系统后,只是不能查看服务器的 IVR 流程,系统只能打开本地保存的 IVR 流程。3.4退出系统退出系统点击“系统系统”菜单中的“退出退出”退出系统。3.5新建新建 IVR 流程流程点击“系统系统-新建流程新建流程”,系统将打开一个空白的编辑窗口,用户可以在此处新建一个 IVR 流程。3.6打开打开 IVR 流程流程IVRMaker 可以管理服务器上的流程和本地流程,如果要管理服务器上的流 ZingSwitch CVNET(i) IVRMaker 使用手册第 9 页 程,则必须先登录服务器。登录后,流程管理器窗格会显示已经保存在服务器上

13、的 IVR 流程的列表,点击某个流程,就能打开这个流程进行查看或编辑。打开本地保存的 IVR 流程,本地保存的 IVR 流程的后缀名为.ivr,点击菜单“系统打开流程文件系统打开流程文件”或工具栏的打开按钮即可打开本地流程,系统会在“本地流程本地流程”页面显示所有打开的本地流程。备注:备注:IVR流程可以保存为以“.ivr”为后缀的文件,以备随时调用。3.7编辑编辑 IVR 流程流程用户可通过添加模块、删除模块或编辑模块的属性、后向关联路径等编辑IVR 流程。3.7.13.7.1 编辑窗口编辑窗口IVRMaker 的编辑窗口是查看和编辑 IVR 流程的工作区,它的可见大小受限于屏幕尺寸,但实际

14、尺寸要大得多。如果要使用全尺寸的工作区,有两种办法:使用编辑窗口的滚动条。如果没有看到编辑窗口的滚动条,只需双击编辑窗口的标题条即可。直接用鼠标左键拖动整个“画布画布”移动(注意:注意:鼠标指针不要落在功能模块上) 。如果 IVR 流程太复杂,以至于全尺寸的工作区都不够用,那么用户首先需要考虑一下流程设计是否还可以简化;如果无法简化,则可以先将流程分解为几个 IVR 流程,通过使用转接 IVR 模块的方式来简化主流程图,详细内容请阅读下文中的“转接转接 IVR”部分。3.7.23.7.2 添加、删除、移动功能模块添加、删除、移动功能模块点击 IVRMaker 工具栏上的某个图标,再点击编辑区中

15、的任意位置,就可将所需的功能模块添加到该位置。在编辑区内点击要删除的功能模块,点击键盘“Del”键或鼠标右键选择“删删 ZingSwitch CVNET(i) IVRMaker 使用手册第 10 页 除除”,即可删除该模块。若要在编辑区内移动某个功能模块,可直接按住鼠标左键来拖动该模块。3.7.33.7.3 设置模块属性设置模块属性在编辑区内,双击某个功能模块(或用鼠标右键单击该模块,在弹出菜单中选择“属性属性”命令) ,系统将弹出模块编辑对话框,您可以在“属性属性”选项中编辑该模块的属性。例如:双击图 3-1中的“英立讯英立讯-2”模块出现图 3-3所示界面:图图 3-33.7.3.1 设置

16、模块参数:设置模块参数:模块属性参数一般包括(节点)名称、超时时间、输入参数、输出参数、清除输入标志记录、记录日志标志以及忽略按键标志。一些特殊模块还有自己的专用属性,点击“高级设置高级设置”按钮进入设置界面。名称:名称:给当前节点模块的命名。超时时间:超时时间:设置来电在该节点停留的时间。例如,将超时时间设为 5 秒, ZingSwitch CVNET(i) IVRMaker 使用手册第 11 页 当停留时间超过 5 秒时,系统认为超时事件发生,进而转入超时事件所指向的那个节点。超时时间设置在技能组后的语音播放模块中有所不同,请谨慎配置。超时时间设置,可以在下拉框选择超时时间,也可以手动输入

17、超时时间。记录日志:记录日志:该复选框被选中后,在用户访问该节点时,系统将会自动记录所有访问信息,有助于在统计报表中进行 IVR 节点的统计;清除输入:清除输入:执行该模块时将清空按键输入记录器;忽略按键:忽略按键:执行该模块时不受没有设置事件的电话按键的影响,如播放语音模块中不会打断语音播放。以下图 3-4 为例:我们设置该模块参数的超时时间为 5,配置事件按键”9”事件 ON_INPUT_9 对应的 IVR 节点是 tranToSkill1,超时事件ON_RUN_TIMEOUT 的对应的 IVR 节点为英立讯_2,播放结束事ON_PALYREC_END 对应的 IVR 节点为英立讯_2,

18、错误事件ON_PALYREC_ERROR 对应的 IVR 节点为英立讯_2, 输入分机号码事件ON_INPUT_EXT_NUMBER 对应的 IVR 节点为”保存输入”模块。即当 IVR 流程进行到本模块时,按电话的“9”键,就会跳转到tranToSkill1 模块。该模块如果选中了忽略按键,当流程进行到本模块时,按除了有事件的 “9”的其它键,流程不会受影响。如果没有选中忽略按键,当流程进行到本模块时,按除了有事件的 “9”的其它键,流程会在带有ON_INPUT_9 事件模块的地方等待进入相应的事件的模块,而如果我们所按下的键没有添加任何事件,这种情况下,在该节点停留 5 秒钟后(之前设置了

19、模块参数的超时时间为 5) ,就会触发 ON_RUN_TIMEOUT 超时事件,跳转到相对应的英立讯_2 节点。3.7.3.2 设置模块路径:设置模块路径:您可以在模块编辑对话框中的“路径路径”选项卡中编辑模块的路径,如图 3-4所示。 ZingSwitch CVNET(i) IVRMaker 使用手册第 12 页 图图 3-4编辑路径即设置当前节点需要响应的事件,以及该事件发生后应当转到哪一个节点。您可以在“事件事件”下拉式列表中选择要响应的事件,在“IVR 节点节点”下拉式列表中选择要转入的节点,然后点击“增加增加”按钮,则相应的路径就会显示在“事件路径事件路径”中。备注:备注:1.在编辑

20、路径之前,路径所指向的下一个节点必须已经添加到编辑区内。2.路径不仅可以指向其他节点,也可以指向本节点自身。3. 有些模块会有必选事件,如果没有设置,流程无法保存到服务器上。路径设置完毕后,相应的两个节点之间会自动连线,表示关联关系。删除路径:删除路径: 有两种方法可以删除路径:1. 在路径选项卡的路径列表中,选择要删除的路径,然后点击“删除删除”按钮。2. 在编辑区内,用鼠标右键点击某个节点,在弹出菜单中选择 “删除后向删除后向 ZingSwitch CVNET(i) IVRMaker 使用手册第 13 页 关联关联”命令,在下一级弹出列表中用鼠标左键点击想要删除的路径,如图 3-5所示;此

21、时系统会弹出一个对话框,要求您确认删除操作,点击“确定确定”即可删除选中的路径。由于删除后向关联中同时列出了后向节点和所对应的事件,因此您也可以用它来更方便地了解每个节点的路径设置情况。图图 3-5设置指定节点为一个流程的入口节点:设置指定节点为一个流程的入口节点:在编辑区内的指定节点上单击右键,选择“设为入口节点”。备注:备注:1 名称名称是模块在流程图中的标识文字,可加强流程图的可读性。2 特别提示:在保存流程时,必须选择一个节点作为入口节点,如果没有设置入口节点,该流程将无法保存到数据库服务器上,但可以保存到本地计算机。3输入参数输入参数是本模块在执行操作时需要使用的参数,而输出参数输出

22、参数则是本模块在执行操作后产生的参数,这两个参数对不同模块而言各不相同,在下文中将一一介绍。3.7.43.7.4 保存和删除保存和删除 IVR 流程流程点击“系统系统”菜单,可以看到 IVR 流程的几种保存方式。IVR 流程的保存与典型 Windows 平台下的文件保存方法类似,但有以下几点特殊之处: ZingSwitch CVNET(i) IVRMaker 使用手册第 14 页 1.保存流程:将当前编辑的 IVR 流程保存,只有当编辑的是本地流程时,此命令有效;2.流程另存到本地:将当前编辑的流程换名保存,只有当编辑的是本地流程时,此命令有效;3.流程另存到服务器:将当前编辑的流程保存到服务

23、器,只有编辑本地流程时,此命令有效。在存入数据库时,系统会对整个流程检查一遍,只要发现流程设置有任何一处不符合基本规范,就会给出警告,要求用户修改后再保存或放弃保存。因此只有完整且符合基本规范的 IVR 流程,才能存入数据库;4.保存至服务器 :将当前编辑的流程保存到服务器,只有编辑服务器流程时,此命令有效; 5.服务器流程保存到本地:将当前编辑的服务器流程保存为本地文件,只有在编辑服务器流程时,此命令有效。删除 IVR 流程:用鼠标右键点击流程管理器中的任意一个流程,选择“删删除流程除流程”命令,在随后出现的提示对话框中点击“确定确定”,即可删除选中的流程。 ZingSwitch CVNET

24、(i) IVRMaker 使用手册第 15 页 4基本要素基本要素编辑 IVR 流程的主要工作集中在编辑模块的属性和路径上,在详细介绍各个模块以及给出应用示例之前,先介绍一下与模块属性和路径有关的一些基本要素,包括:事件、参数和变量。4.1事件事件IVRMaker 支持按键、超时、结束、成功、失败等多种事件,模块之间的转接关系主要是通过事件响应机制实现的。不同模块所支持的事件各不相同:有些模块几乎支持全部事件(Event),因为它们经常成为流程中的“交通交通”枢纽(例如常用来作为入口节点的播放语音模块) ;有些模块只支持一两个事件,因为它们只是一些特殊或简单的功能模块。备注:备注:在模块属性编

25、辑对话框的“事件”表中,只显示该模块能响应的事件。IVRMaker 支持的事件列表如下:单键输入(ON_INPUT_0 到 ON_INPUT_9):任意一个键,即:用户按拨号盘上 0-9,* 和 # 中的任意一个键。备注备注:在事件列表中,并没有“按 * 键”和“按 # 键”事件,它们等同于“以 * 结尾的字符串”和“以 # 结尾的字符串”事件中只输入结尾键,没有输入其他键这个特例,因此可以直接借用这两个事件。多键输入(ON_INPUT_STAR):以 * 结尾的字符串,即:用户按拨号盘上一串数字键,并以*号结束。多键输入(ON_INPUT_SHARP):以 # 结尾的字符串,即:用户按拨号盘

26、上一串数字键,并以#号结束。多键输入(ON_INPUT_EXT_NUMBER):分机号码,用户输入了一个分机号码。超时(ON_RUN_TIMEOUT):从进入该节点开始计时,如果超过了指定的时间,将触发该事件,如果将超时时间设置为 0,则不会触发超时事件。无法接通(ON_DISCONNECT):一般指在播放语音和 TTS 等过程中检测到 ZingSwitch CVNET(i) IVRMaker 使用手册第 16 页 分机、队列或技能组无法接通。 挂机(ON_HOOK):一般指在播放语音和 TTS 等过程中检测到挂机事件。传真信号(ON_INPUT_START_FAX):一般指在播放语音和 TT

27、S 等过程中检测到传真信号。ON_PLAYREC_END:操作完成,指播放录音文件完成或录音完成,仅应用于播放语音(PlayMsg) 、数字转语音(Number2WAV) 、文本转语音(TTS)和录制语音(IVRRecord)节点,其它节点用 ON_RUN_SUCCESS事件。ON_PLAYREC_ERROR:操作失败,指播放录音文件失败或录音失败。仅应用于播放语音(PlayMsg) 、数字转语音(Number2WAV) 、文本转语音(TTS)和录制语音(IVRRecord)节点,其它节点用 ON_RUN_FAILED事件。成功(ON_RUN_SUCCESS):该操作成功。失败(ON_RUN_

28、FAILED):该操作失败。如数据库操作、WEB 访问、取系统参数、数字运算操作、取子串、TTS 播放语音都有可能失败;在比较运算时,如果能产生正常的比较结果,则认为成功,反之则认为失败;在逻辑运算时,如果能产生正常的运算结果,则认为成功,反之则认为失败。ON_DB_NO_RECORD:数据库中没有要查询的记录,只用在第三方数据库连接(FetchDB)模块和本地数据库操作(LocalSQLQuery)模块。ON_DB_MORE_RECORD:数据库中有多条符合要查询条件的记录,只用在第三方数据库执行(FetchDB)模块中,通过该事件可以取得所有的查询结果数据。备注:备注:有些事件对某个模块来

29、讲是必须的,如果不设置,则无法将流程保存到服务器中。4.2参数参数参数是指模块的输入参数和输出参数,前者是模块在执行操作时需要使用的参数,后者则是模块在执行操作后产生的参数。 ZingSwitch CVNET(i) IVRMaker 使用手册第 17 页 并不是所有的模块都有输入参数和输出参数,有些模块可能只有其中的一个,有些模块两个参数都没有。例如:播放语音(播放语音(PlayMsg)模块必需有输入参数要播放的语音文件的文件名,但它没有输出参数; 保存输入保存输入(SaveInput)模块必需有输出参数变量名,但它没有输入参数; 数值运数值运算模块(算模块(GeneralMath)既有输入参

30、数,也有输出参数; 退出(退出(IVRExit)模块则没有参数。如果一个模块有某个参数,则系统会给出一个激活的下拉式列表框或编辑框,供用户输入或选择参数;反之,则系统将屏蔽掉该参数的输入界面。多个参数以空格分隔。4.3变量变量IVRMaker 支持非常灵活的自定义变量的使用,在模块的输入参数和输出参数中都可以使用变量。自定义变量命名规则为:1.长度不超过 64 字符的字符串;2.可用字符包括 26 个英文字母,10 个阿拉伯数字和符号“”;3.区分大小写。通常情况下,大多数模块的参数都只使用一个变量,但个别模块的参数会使用两个变量,例如数值运算数值运算或逻辑运算逻辑运算模块的操作参数。复制到变

31、量时,可直接使用变量的名称;引用变量的内容时,需要用中括号“”和“”把变量的名称括起来。系统变量:IVR_FAX_TO:传真号码ZINGLABS_FAX_GROUP:传真组SKILLGROUP_EXT:退出技能组时保存的分机号CVNET_OUTDIAL_LOCKED_PHONE:锁座席分机变量CVNET_OUTDIAL_SG_NAME:不锁座席技能组变量CVNET_OUTDIAL_TASK:外呼条目CVNET_OUTDIAL_TASK_ID:外呼任务 ZingSwitch CVNET(i) IVRMaker 使用手册第 18 页 CVNET_OUTDIAL_TARGET:外呼被叫号码CVNET

32、_SG_ZTAPI_ALL_OFFLINE:座席是否全离线CVNET_SG_ZTAPI_ALL_BUSY:座席是否全忙备注备注:1.IVRMaker的变量个数最多支持64个(包括系统变量) ;2.sql语句所取字段的个数最多为32个;3.除10个系统变量可以直接在操作参数中引用外,所有自定义变量都要先在某个结果参数中定义,才能被正常引用;4.自定义变量中不能包含“”和“”字符; ZingSwitch CVNET(i) IVRMaker 使用手册第 19 页 5模块模块详解详解本节我们将详细介绍每一个模块,包括它们的基本应用、属性编辑、路径设置和注意事项。5.1播放语音播放语音模块模块图图 标标

33、:功功 能能:播放指定的语音文件,同时可检测用户按键,能在播放过程中对按键做出响应。该模块中的 TIMEOUT 事件会根据“播放语音”模块是否在“转接技能组”模块后面产生不同的作用,系统会根据判断,在相关操作中添加相关事件即可;详细的操作实例,请参照 5.5 转接技能组相关描述。基本应用基本应用:该模块能响应全部事件,语音菜单的导航就是通过它实现的,因此经常用作各级语音菜单的“调度”节点,或者用来播放普通的语音提示和等待音乐。输入参数输入参数:语音文件的文件名(语音格式为 CCITT A law,800 采样率,保存在服务器缺省目录下) 。在设置操作参数时,用户需选择已有的文件名。超时设置超时

34、设置:设置来电在该节点停留的时间。例如,将超时时间设为 5 秒,当停留时间超过 5 秒时,系统认为超时事件发生,进而转入超时事件所指向的那个节点。注意事项:注意事项:1.输入参数必须是一个有效的语音文件。如果只命名文件名,还未录音,虽然也能保存 IVR 流程,但流程不会正常运行。因此,即使在测试流程时,也应该设置有效的语音文件;2.语音文件头部和尾部不能有停顿,否则在实际应用时不仅感觉拖沓,而且有时会误导来电者。 ZingSwitch CVNET(i) IVRMaker 使用手册第 20 页 3.语音模块在技能组节点后,其超时事件需指向技能组本身。备注备注:在“溢出型” 、 “非溢出型” “转

35、接技能组”模块后的“播放语音”模块中的TIMEOUT事件时间必须设置为0。在虚组或不在“转接技能组”模块后,TIMEOUT事件为正常的超时事件使用,超时时间按需求设置。5.2录制语音录制语音图图 标标:功功 能能:可在 IVR 中将来电方的语音录制到指定文件。基本应用基本应用:使用该模块可以在 IVR 中对外线通道进行灵活录音,并记录成一个语音文件。例如,语音信箱中的来电留言就是一种典型应用。录音模块和 ZingSwitch的实时录音不同,前者只在 IVR 中根据事先的设置进行录音,而后者是对话路通道进行全程录音,并且能对内线通道进行录音。输入参数:输入参数:要存储的语音文件名(包括路径和文件

36、名)和录音时长,语音格式为CCITT A law。注注:录音文件默认保存在服务器的/srn/resource/ivrsound目录下,录音时长参数可以省略,默认录音时长为180秒,最长录音时长为1800秒。注意事项:注意事项:在使用录音模块时,最重要的就是要控制好录音的结束。结束录音有两种方法: 1.某个按键事件(例如按 # 键)的路径,使其转入停止录音模块,即由来电方给出信号(需要在录音模块前加一个提示“请按 # 键结束录音”的播放语音模块) ,由停止录音模块执行结束录音动作;2.设定录音时长后,再设置结束事件的路径,使其指向下一个模块,在录音时长一到,系统就会自动结束录音;注意:注意:绝不

37、能指向停止录音模块,因为结束事件发生就表明系统已经执行了结束录音动作。 ZingSwitch CVNET(i) IVRMaker 使用手册第 21 页 5.3结束录音结束录音图图 标标:功功 能能:与录制语音模块配对使用,用来结束录音过程。参参 数数:无。5.4保存输入保存输入图图 标标:功功 能能:将用户按键保存到指定变量。基本应用基本应用:该模块是最常用和最重要的模块之一,凡是需要把用户的按键输入保存起来作为其他后续模块的输入参数时,都需要使用该模块。该模块最典型的应用是获得分机号码。输出参数:输出参数:任意一个自定义变量。注意事项:注意事项:该模块必需位于一个支持按键事件的模块之后,以取

38、得用户的按键输入。例如位于“请直播分机号,查号请拨 0”这样一个播放语音模块后。如果是保存要发送传真的分机号码,该模块的参数始终设置为IVR_FAX_TO。5.5转接分机转接分机图图 标标:功功 能能:将外线转接到指定的分机。基本应用基本应用:略。输入参数输入参数:用来保存分机号的那个变量,或者任意一个分机号(可直接从下拉式列表中选取)注意事项:注意事项:大多数情况下,在转接分机模块前都需要有一个保存输入模块,以便把客 ZingSwitch CVNET(i) IVRMaker 使用手册第 22 页 户输入的分机号码保存到一个变量中,然后当作转接分机模块的输入参数;只有在需要转固定分机时(例如按

39、 0 转查号台) ,才需要直接选择分机号码作为输入参数。如图 5-1所示。图图 5-15.6转接转接技能组技能组图图 标标:功功 能能:将外线转接到指定的技能组。基本应用基本应用:系统一般会为某个部门的分机或分机小组设置座席技能组,通过转接技能组把外线转到这些部门或分机小组。转接技能组成功后,系统会根据技能组的ACD 排队算法来进行分配。系统支持技能组指定座席分配、支持技能组溢出、 ZingSwitch CVNET(i) IVRMaker 使用手册第 23 页 支持虚组。输入参数:输入参数:技能组名称,可以手动填写,或在拉式列表框内选取。1.技能组不溢出普通不溢出参数字符串格式为:技能组/分机

40、号(中间为斜杠)SkilllGroup/Extension(指定用户座席配置)SkilllGroup(电话进入该技能组并按照 ACD 算法进行分配)具体配置如下图:SkilllGroup 指外线进来所转技能组,Extension 为技能组指定座席分机号。特殊不溢出电话进入“转接技能组”模块,会根据外线优先级与座席技能等级进行座席分配。先找外线优先级对应范围的座席,找到座席则分配;找不到对应技能的座席则在整个技能组中排队。外线优先级通过 ivrmaker 中设置变量节点,定义变量 CVNET_INCALL_SGLEVEL,变量值范围为 1-9;座席技能等级通过WEB 管理页面配置,变量值范围为

41、1-9.特殊非溢出型格式定义如下:技能组名$SGMAP$1-3,1-3;4-6,4-6;7-9,7-9; “非溢出型”需要在其“转接技能组”模块后添加“播放语音”模块。说明:技能组没有空闲座席,外线在等待分配的过程 TIMEOUT 事件也会执 ZingSwitch CVNET(i) IVRMaker 使用手册第 24 页 行溢出事件,在这种情况下需要将 TIMEOUT 事件指向“播放语音”模块本身让客户继续等待,如图。在 playmsg 中可以设置检测按键,由客户选择退出技能组或做其他操作,如果客户需要在等待音乐后有提示按键语音,可以将两段语音合并成一个语音放置在 playmsg 模块中。“转

42、接技能组”模块特殊非溢出型配置:备注:在“非溢出”型“转接技能组”模块后的“语音播放模块”中TIME_OUT事件还指向转接技能组节点。2.技能组溢出的配置方法:普通溢出型参数字符串格式为:技能组下一个流程名下一个节点名(中间为空格间隔)SkilllGroupFlowNode当客户在技能组中无人接听或座席全忙,就会转到配置的流程中的节点 ZingSwitch CVNET(i) IVRMaker 使用手册第 25 页 上。具体配置如下图:SkilllGroup 为技能组,Flow 为流程名,Node 为该流程中一个节点(也就是溢出后要转入的流程节点) 。 特殊溢出型电话进入“转接技能组”模块,会根

43、据外线优先级与座席技能等级进行座席分配。先找外线优先级对应范围的座席,找到座席则分配;找不到座席则溢出到下个节点。外线优先级通过 ivrmaker 中设置变量节点,定义变量CVNET_INCALL_SGLEVEL,变量值范围为 1-9;座席技能等级通过 WEB 管理页面配置,变量值范围为 1-9.特殊溢出型格式定义如下:定义特殊技能名,包含技能组名和外线与座席的对应关系,最多支持 5 个对应关系,对应格式如下:技能组名$SGMAP$1-3,1-3;4-6,4-6;7-9,7-9; 流程名 溢出节点注意:技能组名$SGMAP$1-3,1-3;4-6,4-6;7-9,7-9;中间无空格。“溢出型”

44、需要在其“转接技能组”模块后添加“播放语音”模块,并且需要在“溢出型”流程后添加一个“被溢出技能组” 。说明:发现当时技能组中有空闲座席并对其进行分配,在分配过程中空闲座席被分配到另外的外线上的时候,而 IVR 已经进入“播放语音”模块,此时设置的 TIMEOUT 事件作为技能组中没有空闲座席而产生溢出事件到“退出技能组”模块(注意,在溢出型中“播放语音”模块中“TIMEOUT”事件指 ZingSwitch CVNET(i) IVRMaker 使用手册第 26 页 向单独的“退出技能组”模块,不能跟其他的“退出技能组”模块混用)进入下一个模块,而不会让客户进行等待。“转接技能组”模块特殊溢出型

45、配置:如图,g5$SGMAP$为技能组名,1-1,1-3;2-2,2-8;3-4,5-5;为对应的外线优先级和座席技能。1-1为外线优先级,1-3为座席技能中间用逗号隔开无空格,与下一个对应关系之间用分号隔开。测试为流程名,sg5为节点名,命名中间必须有空格。分配下一个节点可跨流程进行即流程名可以为SSC中的其他流程,但是节点名必须是流程名对应流程中的节点。注意事项:注意事项:如果是发送传真到传真组,该参数始终设置为 ZINGLABS_FAX_GROUP。3.技能组虚组定义:为了使报表体现相关电话所需的业务类型而设计,技能组需要在管理 ZingSwitch CVNET(i) IVRMaker

46、使用手册第 27 页 页面添加,对应的技能组中无座席。路径按需求路径进行设置。“虚组”不需要在其后配置“播放语音”节点,禁止在其后面配置“退出技能组”模块。 如图,技能组命名规则为$SG$为虚组的标识,test为技能组名,技能组需要在管理页面添加。$SG$和技能组名中间没有空格。5.7退出技能组退出技能组图图 标标:功功 能能:取消转接技能组。基本应用基本应用:当转接技能组成功后,实际上只表示将转接任务成功放入 ACD 队列中,并不表示已经转接到某个座席分机。在转接技能组节点之后,都要有退出技能组模块对应来取消转接技能组。以下 3 种情况可以配置取消转接节点:无法接通事件无法接通事件在成功放入

47、转接队列后,可以配置一个播放等待音乐,此节点中的无法接 ZingSwitch CVNET(i) IVRMaker 使用手册第 28 页 通事件表示此时队列中没有空闲座席分机,而若要客户返回 IVR 上一级菜单或者其他菜单,则必须配置取消转接。挂机事件挂机事件 在客户未被转接到某个分机前,客户挂线,需要在 IVR 退出前配置取消转接。按键事件按键事件 在播放等待节点中,如果允许客户按键选择返回或进入某一级导航节点,则在返回前必须先取消转接。配置取消转接的目的是将客户从转接队列中删除,以防止以下情况发生:1.客户在当前技能组振铃时转接了其他的技能组,会出现两个技能组的分机同时振铃的情况。当原技能组

48、的座席接起后会出现无声的无效电话。2.客户挂机了仍然将电话转到座席,座席接起后无声,造成无效电话;3.由于客户仍在队列中排队,一旦有空闲座席,客户无论在哪级菜单都会被转到座席分机,给客户造成很突然的感觉。参参 数:数:无。注意事项:注意事项:取消转接必须且只能在上述 3 种情况下使用。例如,如果在等待节点内没有接通(无法接通事件) ,而 IVR 要自动转接另一个技能组不是让来电方自己去选择,且在自动转接前绝对不能取消转接,让无法接通事件的路径直接指向下一个转接队列节点即可。5.8第三方数据库连接第三方数据库连接图图 标标:功功 能能:连接第三方数据库并执行一个 SQL 语句。基本应用基本应用:

49、系统目前支持 Oracle、Sybase、DB2 和 MS SQL Server 等数据库,IVR 可以从这几种数据库中取得查询结果。对于其他数据库,可通过 WEB 访问模块来实现数据查询。SQL 操作的典型应用包括了查询帐户余额、验证客户身份等,均需从数据库中调用相应的数据。 ZingSwitch CVNET(i) IVRMaker 使用手册第 29 页 输入参数:在高级设置里,输入参数:在高级设置里,选择数据源名称,该名称必须先在 WebConfig 中“IVR 配置配置”模块的“第三方数据源配置第三方数据源配置”子模块中配置好。SQL 语句:输入合法的 SQL 语句,一条 SQL 语句的

50、最大长度为 1024 个字节,超出 1024 个字节时,会弹出“SQL 语句长度超出范围!”提示。输出参数输出参数:用来存放数据库连接操作句柄的变量名,可以供取查询结果或者关闭连接时使用。注意事项:注意事项:一个 SQL 连接操作成功,则相关操作完毕后一定要关闭这个连接。例如:1.执行一个插入或删除操作,如果操作成功,则应该关闭该连接。2.执行一个 SELECT 操作,操作成功后调用取查询结果模块,无论取查询结果模块调用成功或者失败,还是取完数据用户挂机,都必须调用一个关闭连接模块。如图 5-2所示:图图 5-2事事 件:件:成功:指的是连接数据库并且 SQL 语句执行成功。失败:失败的原因可

51、能有两种,一种是数据库连接失败,另外一种是 SQL语句有错误或者执行失败。挂机:指的是接收到用户的挂机信号。 ZingSwitch CVNET(i) IVRMaker 使用手册第 30 页 5.9第三方数据库执行第三方数据库执行图图 标标: 功功 能能:取第三方数据库连接模块的查询结果。输入参数输入参数:存放第三方数据库连接模块返回句柄的变量名,如:handle。输出参数输出参数:存放查询结果各字段的自定义变量名,注意存取的顺序必须是 SQL语句中的字段顺序,变量之间以空格隔开。取多个字段取多个字段当结果集中有多个字段时,可以在结果参数的“存储变量存储变量”栏顺序输入多个用户自定义变量,变量之

52、间以空格隔开即可,一个 SQL 语句一次最多取 32 个字段。取多条记录取多条记录当从数据库中取到的结果集为多条记录时,可以循环取值,例如取完一条记录播报给客户,然后再转入刚才的“第三方数据库执行第三方数据库执行”模块模块。当第二次取值时,系统将自动取结果集中的下一条记录。5.10 第三方数据库断开第三方数据库断开图图 标标: 功功 能能:关闭与数据库的某个连接。输入参数输入参数:存放第三方数据库连接模块返回句柄的变量名,如:handle。输出参数输出参数:无。注意事项注意事项:必需与第三方数据库连接配对使用。关闭连接的作用是为了减轻被连接数据库的负荷。5.11 本地数据库操作本地数据库操作图

53、图 标标: 功功 能能:可通过 SQL 语句直接访问系统数据库(mysql) 。输入参数输入参数:SQL 语句。 ZingSwitch CVNET(i) IVRMaker 使用手册第 31 页 输出参数输出参数:存储查询结果的变量名,如:test。注意事项注意事项:1.查询本地数据库时,一次操作返回的结果最多可以是数据库记录中的三个字段。 输出参数,存储查询结果的变量名,变量名之间用空格间隔。2.本地数据库查询 SQL 语句最长为 1024 个字节。5.12 WEB 访问访问图图 标标:功功 能能:访问指定的 URL 并得到返回的结果。基本应用基本应用:通过应用程序服务器调用并执行用户应用程序

54、,然后得到返回的结果。可实现对第三方数据库应用的调用,是第三方数据库连接模块的一个补充。输入参数输入参数:要访问的 web 地址。输出参数输出参数:访问返回内容所存放的变量名。5.13 取得系统参数取得系统参数图图 标标:功功 能能:取系统参数,包括 IP、呼入端口号、来电号码、被叫号码、入口参数和系统时间等。输入参数输入参数:要取的系统参数,可直接从下拉式列表中选取。IP 地址(IP)获得 IP 地址。呼入端口号(channel)通道号。来电号码(caller_number)获得呼入电话的主叫号码,可以将来电号码保存到变量中。被叫号码(called_number)客户所拨打的电话号码,即拨叫

55、哪个号码进入系统的。 ZingSwitch CVNET(i) IVRMaker 使用手册第 32 页 入口参数(entry_parameter)暂不支持。系统时间(datetime)系统时间有 4 中格式,其返回结果就是相应格式的字串:DDMM(日月)YYMMDD(年月日)YYYY-MM-DD HH:MI:SS(年月日时分秒)YYMMDDHHMISS(年月日时分秒)就绪座席(sg.ready_agent_count(skill_group)) 获得当前技能组是否有可用座席 输出参数输出参数:存放结果的变量名。5.14 数字转语音数字转语音图图 标标:功功 能能:按指定的格式读出给定的数字、日期

56、、金额等。基本应用基本应用:以多种方式向来电者播报纯数字信息。比如从数据库中查询出的纯数字的信息,数据的数值等。输入参数输入参数:播报格式和播报内容,播报格式与播报内容之间以空格分隔,如:NUM Result,即按十进制阅读变量 Result 中的内容。播报格式播报格式播报方法播报方法NUM按十进制数读(123 读作一百二十三)DOLAS以元为单位按货币读。CENT以元为单位按货币读,小数点后按角、分阅读DIGIT 按单个数字读MMDD按月、日读DDMM按日、月读MMDDHHNN按月、日、时、分读 ZingSwitch CVNET(i) IVRMaker 使用手册第 33 页 HHNN 按时、

57、分读YYMMDD按年、月、日读YYYYMMDD按年、月、日读YYMMDDHHNN 按年、月、日、时、分读注意事项:注意事项:1.在操作参数中,必须选择播报格式;2.CENT 播报格式时,小数有效位数为 2 位,大于 2 位小数时,将截取前两位小数。5.15 数值运算数值运算图图 标标:功功 能能:进行多个数的加减乘除运算。输入参数输入参数:数值运算表达式,表达式必须是合法的,如:3+4-5 ,(0+2)*rate。输出参数输出参数:存放结果值的变量名。路径中事件:路径中事件:成功:指的是数值运算操作正确,可以在成功事件中处理数值运算返回的结果。失败:指的是数值运算操作不正确,失败的原因可能是数

58、值表达式不合法等。5.16 逻辑运算逻辑运算图图 标标:功功 能能:进行两个字串的逻辑运算,包括 ,=,=,!=,=输入参数:输入参数:逻辑运算表达式,如:3+4-54,5=0。输出参数输出参数:存放结果值的变量名。结果值为:0 FALSE;1 TRUE;-1 操作失败。路径中事件:路径中事件: ZingSwitch CVNET(i) IVRMaker 使用手册第 34 页 成功:指的是逻辑运算是正确的,可以在成功事件中处理逻辑运算返回的结果。失败:指的是逻辑运算操作不正确,失败的原因可能是逻辑表达式不合法等。5.17 分机注册分机注册图图 标标: 功功 能能:注册指定的分机。输入参数:输入参

59、数:分机号码、空格、注册密码。注意事项:注意事项:如果分机注册成功可以配置 ON_RUN_SUCCESS 事件来播放指定的语音文件,如“分机注册成功” ,否则产生 ON_RUN_FAILED 事件。5.18 字串运算字串运算图图 标标:功功 能能:字串合并、取子串、取字串长度、查找子串、字符串合并以及字符串比较。输入参数输入参数:见下表。输出参数输出参数:存放结果值的变量名。操作类型操作类型操作参数操作参数结结 果果合并字符串Concat (参数 1,参数 2)合并字串的结果Mid(母串,开始位置,个数)取子串母串,开始位置,个数(和以前版本兼容用)取回的字串取左边子串Left(母串,长度)取

60、回的字串取右边子串Right(母串,长度)取回的字串取字串长度Length(字串)字串的长度查找子串Find(母串,子串)子串在母串中的第一个字符的位置, ZingSwitch CVNET(i) IVRMaker 使用手册第 35 页 开始位置为 0,结果为-1 表示该字串不存在比较字串是否相等StrEql(参数 1,参数 2)0 FALSE;1 TRUE;-1 操作失败。比较字串 1是否大于字串 2。StrGr(参数 1,参数 2)0 FALSE;1 TRUE;-1 操作失败。注意事项:注意事项: 函数名大小写敏感。5.19 文本转语音文本转语音图图 标标:功功 能能:通过 TTS 服务器将

61、指定的文本转换成语音播报出来。基本应用基本应用:如果要播报经常会发生变动的信息或大量的信息,采用文本转语音模块代替播放语音模块是最佳方式。输入参数输入参数:输入全路径文件名,或者直接输入文本(不超过 1000 字节) 。特殊设置特殊设置:音量、音速、音频,标点、数字及英文读法,语音流格式,转换对象。注意事项:注意事项:1.操作参数为文件时,必须是纯文本文件,但文件长度不限;文件必须存在TTS 服务器的硬盘中,全路径名格式如“d:ttsttstest.txt”;2.操作参数为文本时,转换对象设为文本,操作参数为文件名时,则设为文件;3.必须有 TTS 服务器,并且已经启动 TTS 服务,还需在

62、Web 页面配置 TTS服务器的 IP 地址和端口号。 (TTS 安装说明请参照ZingSwitchCVNET(i)_TTS 安装使用手册 )4.语音流格式为 A Law 8KHz 8bit; ZingSwitch CVNET(i) IVRMaker 使用手册第 36 页 如图 5-3所示:图图 5-3特殊应用特殊应用:如果要播报的信息不是经常需要改动的信息,可以采用特殊方式播放 TTS 文本语音。即:文本内容不需要时时改变的,系统从第三方获取相关文本内容录音并保存到 tts 服务器上(例:XXXX.wav 文件),下次再播放时如果内容相同可以从 tts 服务器直接提取文件播放,播放内容不同则

63、从 TTS 服务器播放,这样可以节约频繁访问 TTS 服务器的占用资源。输入参数输入参数:$ZTTS$+全路径文件名,或者直接输入$ZTTS$+文本(不超过 1000 字节)。注意事项:注意事项:1.操作参数为文件时,必须是纯文本文件,但文件长度不限;文件必须存在TTS 服务器的硬盘中,全路径名格式如“$ZTTS$d:ttsttstest.txt”。如果文件内容发生改变而文件路径和文件名没有改变,则实际播报内容以文件第一次文本内容为准;需改变文件播放内容请另取文件名保存。2.操作参数为文本时,转换对象设为文本,操作参数为文件名时,则设为文件;3.必须有 TTS 服务器,并且已经启动 TTS 服

64、务,还需在 Web 页面配置 TTS ZingSwitch CVNET(i) IVRMaker 使用手册第 37 页 服务器的 IP 地址和端口号。 (TTS 安装说明请参照ZingSwitchCVNET(i)_TTS 安装使用手册 )4.语音流格式为 A Law 8KHz 8bit;5.特殊应用只针对捷通 TTS 中间件。配置格式如下图所示:5.20 转接转接 IVR图图 标标:功功 能能:转入事先编辑好的一个子 IVR 流程中的某个节点。基本应用基本应用:1.如果 IVR 流程比较复杂,可以通过 IVR 子流程来简化主流程;在定制 ZingSwitch CVNET(i) IVRMaker

65、使用手册第 38 页 IVR 系统时,如果发现有部分 IVR 流程可复用,也可将其做成 IVR 子流程。通过转接 IVR 节点,可以得到更清晰、更易维护的 IVR 流程。输入参数输入参数:在“IVR 名名”编辑框内输入要转入的子 IVR 流程名,在“节点名节点名”编辑框内输入转入子 IVR 流程后的起始节点名。如图 5-4 所示:图图 5-42.SSC 之间的互溢,可以通过转接 IVR 节点来实现。输入参数输入参数:在“IVR 名名”编辑框内输入要转入的 SSC 名$OF$流程名,节点名输入要溢出到流程的节点,例如:SHHSSC$OF$spill SetVar1.如如图 5-5 所示如图 5-

66、5备注:备注:IVR流程转接可以实现ssc的互溢,在溢出时需要配置下列选项在数据库表 SPILL_SSC 中配置各 SSC 的名称和 ip 的对应关系,每个 SSC 都要配置该表,IVR 中 ssc 名等同于数据库中 ssc 名称。如果互溢的 ssc 存在第三方数据库,则都需要在 admin 管理页面中配置第三方数据库。 (需要互溢的 ssc 上都需要配置上其它互溢 ssc 的第三方数据库)前端 AG100 要有所有参与互溢的前端 AG100 语音文件。 ZingSwitch CVNET(i) IVRMaker 使用手册第 39 页 5.21 Case 分支分支图图 标标: 功功 能能:根据指定变量的不同值,转入不同的模块。基本应用基本应用:Case 分支模块提供了一种更灵活的分支路径设置方式。输入参数输入参数:变量名和条件列表。注意事项:注意事项:1.Case 分支模块的条件列表与其他模块的路径列表作用相似,但它是由变量的值来决定路径,而不是由事件来决定路径。2.条件列表中有一个 DEFAULT 值,它的分支路径(即缺省的分支路径)必须设置。当变量取的某个值没有在条件列表中设置分支路

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!