英立讯-IVRMaker用户使用手册_第1页
英立讯-IVRMaker用户使用手册_第2页
英立讯-IVRMaker用户使用手册_第3页
英立讯-IVRMaker用户使用手册_第4页
英立讯-IVRMaker用户使用手册_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ZingSwitch®CVNET(i)ZingSwitch®CVNET(i)IVRMaker使用手册北京英立讯科技有限公司北京英立讯科技有限公司ZinglabsBeijingCo.,Ltd版本:VZingSwitch®CVNET(i)IVRMaker使用手册ZingSwitch®CVNET(i)IVRMaker使用手册ZingSwitch为您提供稳定易用的呼叫中心平台地址:北京市海淀区上地信息路2号上地国际科技创业园2座23层邮编:100085电话:8610-82893030传真:8610-82893190电子邮件:sales@http://更改记录时间版本修改人描述2011-11-QA增加IVR配置特殊说明规范技能组溢出模块配置增加TTS特殊配置说明目 录TOC\o"1-3"\h\z目 录 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编辑窗口 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.12 WEB访问 315.13 取得系统参数 315.14 数字转语音 325.15 数值运算 335.16 逻辑运算 335.17 分机注册 345.18 字串运算 345.19 文本转语音 355.20 转接IVR 375.21 Case分支 395.22 转语音信箱 405.23 变量定义 405.24 退出 415.25 SOAP访问 415.26 获取SOAP变量 425.27 结束SOAP访问 436 应用举例 446.1 Zinglabs公司电话IVR示例 447 IVR配置特殊说明 467.1 “转接技能组”(SendToQueue)模块、“播放语音”(PlayMsg)模块和“退出技能组”(ExitQue)模块特殊说明。 467.1.1溢出型: 467.1.2非溢出型 507.1.3虚组(虚拟技能组): 537.2 “内线振铃次数”一般设置为8(修改设置后重启AG100生效),保证有足够的链路建立时间,防止分配座席后在链路没有建立完前振铃超时而退出。 54概述引言欢迎阅读《ZingSwitch®CVNET(i)IVRMaker使用手册》!本手册为IVRMaker的用户使用手册,系统管理人员可以通过该软件自主配置与业务系统结合的交互式语音应答流程。基本术语本章节解释了一体化呼叫中心平台所涉及到的专业术语。通过它,您可以了解到一体化呼叫中心平台包含的功能模块及其可以实现的应用。PABX--PrivateAdvancedBranchExchange高智能专用分组交换机ACD--AutoCallDistribution自动呼叫分配AMD--AutoMailDistribution自动邮件分配CTI--ComputerTelecommunicationIntegration计算机电话集成IVR--InteractiveVoiceResponse交互式语音应答REC--Record录音一体化呼叫中心平台--将PABX、ACD、IVR、CTI、AMD、REC等功能高度集成的呼叫中心系统平台PSTN--PublicSwitchedTelephoneNetwork公共交换电话网络TTS--Text-to-Speech文本转语音ASR--AutomaticSpeechRecognition自动语音识别IVRMaker--IVR流程定制器Agent--座席软件Monitor--班长席软件SSC--SoftSwitchCenter软交换中心CVNET--CascadeVoiceNetwork级联语音网络DT30--DigitalTransmission30CRM--CustomerRelationManager客户关系管理系统ORM--OfflineRecordManager离线录音管理系统ORS--OnlineRecordServer在线录音服务CVNETi--CentralizedVoiceNETWORK(IP)AG100--ACEGATEWAY100IP语音网关iDT30--DigitalTransmission30(IP)IP语音组网模块 AG30--IP语音网关 GROUP--在CVNETi系统中,由一台或几台AG100组成VoipNet--跨GROUP之间的通话,使用网关进行语音交换的交换机制SSC_R--再生SSC手册指南本指南为ZingSwitchCVNET(i)®用户提供IVR流程的配置及使用帮助,请您根据需要,选择性阅读。大量图例讲解和印刷说明是本手册的特点,便于您理解并尽快掌握基本操作方法。印刷说明:注意事项在进行相关操作的时候需要特别留意的地方。解释说明对某些部分的详细说明。上面这些标志用在指南中,起加注或提示作用,帮助您区分信息类别。请您在阅读过程中注意加标志的地方,这样不仅可以防止误操作,还可以节省您宝贵的阅读时间。如您尚有操作手册中未及详述的问题,或者对我们的产品有好的提议和更高的要求,请与我们联系。基本操作ZingSwitch®CVNET(i)IVRMaker提供了拖挂式的图形化编辑界面,通过它用户可以方便灵活的编辑适合自身业务需求的IVR流程。一个完整的IVR流程包含若干个IVR功能模块,各模块执行独立的操作,模块之间通过事件响应、条件判断和参数传递等机制建立联系,从而构成一个完整的IVR流程。REF_Ref76806720\h图31就是IVRMaker主界面和一个IVR流程的例子。工具箱流程管理器工具箱流程管理器编辑窗口服务器端流程本地流程图STYLEREF1\s3SEQ图\*ARABIC\s11进入系统IVRMaker安装完成后,会在桌面生成一个“IVRMaker”图标,双击该图标即可进入系统,此时还未登录系统,不能查看服务器上的IVR流程,只能打开本地保存的IVR流程。登录系统点击菜单“系统-登录服务器”,弹出登录框,如REF_Ref76806743\h图32所示:图STYLEREF1\s3SEQ图\*ARABIC\s12用户名必须为admin,密码为admin管理员的密码,服务器IP指要登录的SSC的IP地址,点击确定即可签入系统。登出系统点击菜单“系统-登出服务器”即可签出系统;签出系统后,只是不能查看服务器的IVR流程,系统只能打开本地保存的IVR流程。退出系统点击“系统”菜单中的“退出”退出系统。新建IVR流程点击“系统-新建流程”,系统将打开一个空白的编辑窗口,用户可以在此处新建一个IVR流程。打开IVR流程IVRMaker可以管理服务器上的流程和本地流程,如果要管理服务器上的流程,则必须先登录服务器。登录后,流程管理器窗格会显示已经保存在服务器上的IVR流程的列表,点击某个流程,就能打开这个流程进行查看或编辑。打开本地保存的IVR流程,本地保存的IVR流程的后缀名为.ivr,点击菜单“系统-打开流程文件”或工具栏的打开按钮即可打开本地流程,系统会在“本地流程”页面显示所有打开的本地流程。备注:IVR流程可以保存为以“.ivr”为后缀的文件,以备随时调用。编辑IVR流程用户可通过添加模块、删除模块或编辑模块的属性、后向关联路径等编辑IVR流程。编辑窗口IVRMaker的编辑窗口是查看和编辑IVR流程的工作区,它的可见大小受限于屏幕尺寸,但实际尺寸要大得多。如果要使用全尺寸的工作区,有两种办法:使用编辑窗口的滚动条。如果没有看到编辑窗口的滚动条,只需双击编辑窗口的标题条即可。直接用鼠标左键拖动整个“画布”移动(注意:鼠标指针不要落在功能模块上)。如果IVR流程太复杂,以至于全尺寸的工作区都不够用,那么用户首先需要考虑一下流程设计是否还可以简化;如果无法简化,则可以先将流程分解为几个IVR流程,通过使用转接IVR模块的方式来简化主流程图,详细内容请阅读下文中的“转接IVR”部分。添加、删除、移动功能模块点击IVRMaker工具栏上的某个图标,再点击编辑区中的任意位置,就可将所需的功能模块添加到该位置。在编辑区内点击要删除的功能模块,点击键盘“Del”键或鼠标右键选择“删除”,即可删除该模块。若要在编辑区内移动某个功能模块,可直接按住鼠标左键来拖动该模块。设置模块属性在编辑区内,双击某个功能模块(或用鼠标右键单击该模块,在弹出菜单中选择“属性”命令),系统将弹出模块编辑对话框,您可以在“属性”选项中编辑该模块的属性。例如:双击REF_Ref76806720\h图31中的“英立讯-2”模块出现REF_Ref76806867\h 图33所示界面: 图STYLEREF1\s3SEQ图\*ARABIC\s13 设置模块参数:模块属性参数一般包括(节点)名称、超时时间、输入参数、输出参数、清除输入标志记录、记录日志标志以及忽略按键标志。一些特殊模块还有自己的专用属性,点击“高级设置”按钮进入设置界面。名称:给当前节点模块的命名。超时时间:设置来电在该节点停留的时间。例如,将超时时间设为5秒,当停留时间超过5秒时,系统认为超时事件发生,进而转入超时事件所指向的那个节点。超时时间设置在技能组后的语音播放模块中有所不同,请谨慎配置。超时时间设置,可以在下拉框选择超时时间,也可以手动输入超时时间。记录日志:该复选框被选中后,在用户访问该节点时,系统将会自动记录所有访问信息,有助于在统计报表中进行IVR节点的统计;清除输入:执行该模块时将清空按键输入记录器;忽略按键:执行该模块时不受没有设置事件的电话按键的影响,如播放语音模块中不会打断语音播放。以下图3-4为例:我们设置该模块参数的超时时间为5,配置事件按键”9”事件ON_INPUT_9对应的IVR节点是tranToSkill1,超时事件ON_RUN_TIMEOUT的对应的IVR节点为英立讯_2,播放结束事ON_PALYREC_END对应的IVR节点为英立讯_2,错误事件ON_PALYREC_ERROR对应的IVR节点为英立讯_2,输入分机号码事件ON_INPUT_EXT_NUMBER对应的IVR节点为”保存输入”模块。即当IVR流程进行到本模块时,按电话的“9”键,就会跳转到tranToSkill1模块。该模块如果选中了忽略按键,当流程进行到本模块时,按除了有事件的“9”的其它键,流程不会受影响。如果没有选中忽略按键,当流程进行到本模块时,按除了有事件的“9”的其它键,流程会在带有ON_INPUT_9事件模块的地方等待进入相应的事件的模块,而如果我们所按下的键没有添加任何事件,这种情况下,在该节点停留5秒钟后(之前设置了模块参数的超时时间为5),就会触发ON_RUN_TIMEOUT超时事件,跳转到相对应的英立讯_2节点。设置模块路径:您可以在模块编辑对话框中的“路径”选项卡中编辑模块的路径,如REF_Ref76806925\h图34所示。图STYLEREF1\s3SEQ图\*ARABIC\s14编辑路径即设置当前节点需要响应的事件,以及该事件发生后应当转到哪一个节点。您可以在“事件”下拉式列表中选择要响应的事件,在“IVR节点”下拉式列表中选择要转入的节点,然后点击“增加”按钮,则相应的路径就会显示在“事件路径”中。备注:在编辑路径之前,路径所指向的下一个节点必须已经添加到编辑区内。路径不仅可以指向其他节点,也可以指向本节点自身。3.有些模块会有必选事件,如果没有设置,流程无法保存到服务器上。路径设置完毕后,相应的两个节点之间会自动连线,表示关联关系。删除路径:有两种方法可以删除路径:在路径选项卡的路径列表中,选择要删除的路径,然后点击“删除”按钮。在编辑区内,用鼠标右键点击某个节点,在弹出菜单中选择“删除后向关联”命令,在下一级弹出列表中用鼠标左键点击想要删除的路径,如REF_Ref76806956\h图35所示;此时系统会弹出一个对话框,要求您确认删除操作,点击“确定”即可删除选中的路径。由于删除后向关联中同时列出了后向节点和所对应的事件,因此您也可以用它来更方便地了解每个节点的路径设置情况。图STYLEREF1\s3SEQ图\*ARABIC\s15设置指定节点为一个流程的入口节点:在编辑区内的指定节点上单击右键,选择“设为入口节点”。备注:名称是模块在流程图中的标识文字,可加强流程图的可读性。特别提示:在保存流程时,必须选择一个节点作为入口节点,如果没有设置入口节点,该流程将无法保存到数据库服务器上,但可以保存到本地计算机。输入参数是本模块在执行操作时需要使用的参数,而输出参数则是本模块在执行操作后产生的参数,这两个参数对不同模块而言各不相同,在下文中将一一介绍。保存和删除IVR流程点击“系统”菜单,可以看到IVR流程的几种保存方式。IVR流程的保存与典型Windows平台下的文件保存方法类似,但有以下几点特殊之处:保存流程:将当前编辑的IVR流程保存,只有当编辑的是本地流程时,此命令有效;流程另存到本地:将当前编辑的流程换名保存,只有当编辑的是本地流程时,此命令有效;流程另存到服务器:将当前编辑的流程保存到服务器,只有编辑本地流程时,此命令有效。在存入数据库时,系统会对整个流程检查一遍,只要发现流程设置有任何一处不符合基本规范,就会给出警告,要求用户修改后再保存或放弃保存。因此只有完整且符合基本规范的IVR流程,才能存入数据库;保存至服务器:将当前编辑的流程保存到服务器,只有编辑服务器流程时,此命令有效;服务器流程保存到本地:将当前编辑的服务器流程保存为本地文件,只有在编辑服务器流程时,此命令有效。删除IVR流程:用鼠标右键点击流程管理器中的任意一个流程,选择“删除流程”命令,在随后出现的提示对话框中点击“确定”,即可删除选中的流程。基本要素编辑IVR流程的主要工作集中在编辑模块的属性和路径上,在详细介绍各个模块以及给出应用示例之前,先介绍一下与模块属性和路径有关的一些基本要素,包括:事件、参数和变量。事件IVRMaker支持按键、超时、结束、成功、失败等多种事件,模块之间的转接关系主要是通过事件响应机制实现的。不同模块所支持的事件各不相同:有些模块几乎支持全部事件(Event),因为它们经常成为流程中的“交通”枢纽(例如常用来作为入口节点的播放语音模块);有些模块只支持一两个事件,因为它们只是一些特殊或简单的功能模块。备注:在模块属性编辑对话框的“事件”表中,只显示该模块能响应的事件。IVRMaker支持的事件列表如下:单键输入(ON_INPUT_0到ON_INPUT_9):任意一个键,即:用户按拨号盘上0-9,*和#中的任意一个键。备注:在事件列表中,并没有“按*键”和“按#键”事件,它们等同于“以*结尾的字符串”和“以#结尾的字符串”事件中只输入结尾键,没有输入其他键这个特例,因此可以直接借用这两个事件。多键输入(ON_INPUT_STAR):以*结尾的字符串,即:用户按拨号盘上一串数字键,并以*号结束。多键输入(ON_INPUT_SHARP):以#结尾的字符串,即:用户按拨号盘上一串数字键,并以#号结束。多键输入(ON_INPUT_EXT_NUMBER):分机号码,用户输入了一个分机号码。超时(ON_RUN_TIMEOUT):从进入该节点开始计时,如果超过了指定的时间,将触发该事件,如果将超时时间设置为0,则不会触发超时事件。无法接通(ON_DISCONNECT):一般指在播放语音和TTS等过程中检测到分机、队列或技能组无法接通。挂机(ON_HOOK):一般指在播放语音和TTS等过程中检测到挂机事件。传真信号(ON_INPUT_START_FAX):一般指在播放语音和TTS等过程中检测到传真信号。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_FAILED):该操作失败。如数据库操作、WEB访问、取系统参数、数字运算操作、取子串、TTS播放语音都有可能失败;在比较运算时,如果能产生正常的比较结果,则认为成功,反之则认为失败;在逻辑运算时,如果能产生正常的运算结果,则认为成功,反之则认为失败。ON_DB_NO_RECORD:数据库中没有要查询的记录,只用在第三方数据库连接(FetchDB)模块和本地数据库操作(LocalSQLQuery)模块。ON_DB_MORE_RECORD:数据库中有多条符合要查询条件的记录,只用在第三方数据库执行(FetchDB)模块中,通过该事件可以取得所有的查询结果数据。备注:有些事件对某个模块来讲是必须的,如果不设置,则无法将流程保存到服务器中。参数参数是指模块的输入参数和输出参数,前者是模块在执行操作时需要使用的参数,后者则是模块在执行操作后产生的参数。并不是所有的模块都有输入参数和输出参数,有些模块可能只有其中的一个,有些模块两个参数都没有。例如:播放语音(PlayMsg)模块必需有输入参数――要播放的语音文件的文件名,但它没有输出参数;保存输入(SaveInput)模块必需有输出参数――变量名,但它没有输入参数;数值运算模块(GeneralMath)既有输入参数,也有输出参数;退出(IVRExit)模块则没有参数。如果一个模块有某个参数,则系统会给出一个激活的下拉式列表框或编辑框,供用户输入或选择参数;反之,则系统将屏蔽掉该参数的输入界面。多个参数以空格分隔。变量IVRMaker支持非常灵活的自定义变量的使用,在模块的输入参数和输出参数中都可以使用变量。自定义变量命名规则为:长度不超过64字符的字符串;可用字符包括26个英文字母,10个阿拉伯数字和符号“”;区分大小写。通常情况下,大多数模块的参数都只使用一个变量,但个别模块的参数会使用两个变量,例如数值运算或逻辑运算模块的操作参数。复制到变量时,可直接使用变量的名称;引用变量的内容时,需要用中括号“[”和“]”把变量的名称括起来。系统变量:IVR_FAX_TO:传真号码ZINGLABS_FAX_GROUP:传真组SKILLGROUP_EXT:退出技能组时保存的分机号CVNET_OUTDIAL_LOCKED_PHONE:锁座席分机变量CVNET_OUTDIAL_SG_NAME:不锁座席技能组变量CVNET_OUTDIAL_TASK:外呼条目CVNET_OUTDIAL_TASK_ID:外呼任务CVNET_OUTDIAL_TARGET:外呼被叫号码CVNET_SG_ZTAPI_ALL_OFFLINE:座席是否全离线CVNET_SG_ZTAPI_ALL_BUSY:座席是否全忙备注:IVRMaker的变量个数最多支持64个(包括系统变量);sql语句所取字段的个数最多为32个;除10个系统变量可以直接在操作参数中引用外,所有自定义变量都要先在某个结果参数中定义,才能被正常引用;自定义变量中不能包含“[”和“]”字符;模块详解本节我们将详细介绍每一个模块,包括它们的基本应用、属性编辑、路径设置和注意事项。播放语音模块图标:功能:播放指定的语音文件,同时可检测用户按键,能在播放过程中对按键做出响应。该模块中的TIMEOUT事件会根据“播放语音”模块是否在“转接技能组”模块后面产生不同的作用,系统会根据判断,在相关操作中添加相关事件即可;详细的操作实例,请参照5.5转接技能组相关描述。基本应用:该模块能响应全部事件,语音菜单的导航就是通过它实现的,因此经常用作各级语音菜单的“调度”节点,或者用来播放普通的语音提示和等待音乐。输入参数:语音文件的文件名(语音格式为CCITTAlaw,800采样率,保存在服务器缺省目录下)。在设置操作参数时,用户需选择已有的文件名。超时设置:设置来电在该节点停留的时间。例如,将超时时间设为5秒,当停留时间超过5秒时,系统认为超时事件发生,进而转入超时事件所指向的那个节点。注意事项:输入参数必须是一个有效的语音文件。如果只命名文件名,还未录音,虽然也能保存IVR流程,但流程不会正常运行。因此,即使在测试流程时,也应该设置有效的语音文件;语音文件头部和尾部不能有停顿,否则在实际应用时不仅感觉拖沓,而且有时会误导来电者。语音模块在技能组节点后,其超时事件需指向技能组本身。备注:在“溢出型”、“非溢出型”“转接技能组”模块后的“播放语音”模块中的TIMEOUT事件时间必须设置为0。在虚组或不在“转接技能组”模块后,TIMEOUT事件为正常的超时事件使用,超时时间按需求设置。录制语音图标:功能:可在IVR中将来电方的语音录制到指定文件。基本应用:使用该模块可以在IVR中对外线通道进行灵活录音,并记录成一个语音文件。例如,语音信箱中的来电留言就是一种典型应用。录音模块和ZingSwitch的实时录音不同,前者只在IVR中根据事先的设置进行录音,而后者是对话路通道进行全程录音,并且能对内线通道进行录音。输入参数:要存储的语音文件名(包括路径和文件名)和录音时长,语音格式为CCITTAlaw。注:录音文件默认保存在服务器的/srn/resource/ivrsound目录下,录音时长参数可以省略,默认录音时长为180秒,最长录音时长为1800秒。注意事项:在使用录音模块时,最重要的就是要控制好录音的结束。结束录音有两种方法:某个按键事件(例如按#键)的路径,使其转入停止录音模块,即由来电方给出信号(需要在录音模块前加一个提示“请按#键结束录音”的播放语音模块),由停止录音模块执行结束录音动作;设定录音时长后,再设置结束事件的路径,使其指向下一个模块,在录音时长一到,系统就会自动结束录音;注意:绝不能指向停止录音模块,因为结束事件发生就表明系统已经执行了结束录音动作。结束录音图标:功能:与录制语音模块配对使用,用来结束录音过程。参数:无。保存输入图标:功能:将用户按键保存到指定变量。基本应用:该模块是最常用和最重要的模块之一,凡是需要把用户的按键输入保存起来作为其他后续模块的输入参数时,都需要使用该模块。该模块最典型的应用是获得分机号码。输出参数:任意一个自定义变量。注意事项:该模块必需位于一个支持按键事件的模块之后,以取得用户的按键输入。例如位于“请直播分机号,查号请拨0”这样一个播放语音模块后。如果是保存要发送传真的分机号码,该模块的参数始终设置为IVR_FAX_TO。转接分机图标:功能:将外线转接到指定的分机。基本应用:略。输入参数:用来保存分机号的那个变量,或者任意一个分机号(可直接从下拉式列表中选取)注意事项:大多数情况下,在转接分机模块前都需要有一个保存输入模块,以便把客户输入的分机号码保存到一个变量中,然后当作转接分机模块的输入参数;只有在需要转固定分机时(例如按0转查号台),才需要直接选择分机号码作为输入参数。如REF_Ref76807019\h图51所示。图STYLEREF1\s5SEQ图\*ARABIC\s11转接技能组图标:功能:将外线转接到指定的技能组。基本应用:系统一般会为某个部门的分机或分机小组设置座席技能组,通过转接技能组把外线转到这些部门或分机小组。转接技能组成功后,系统会根据技能组的ACD排队算法来进行分配。系统支持技能组指定座席分配、支持技能组溢出、支持虚组。输入参数:技能组名称,可以手动填写,或在拉式列表框内选取。技能组不溢出普通不溢出参数字符串格式为:技能组/分机号(中间为斜杠)SkilllGroup/Extension(指定用户座席配置)SkilllGroup(电话进入该技能组并按照ACD算法进行分配)具体配置如下图:SkilllGroup指外线进来所转技能组,Extension为技能组指定座席分机号。特殊不溢出电话进入“转接技能组”模块,会根据外线优先级与座席技能等级进行座席分配。先找外线优先级对应范围的座席,找到座席则分配;找不到对应技能的座席则在整个技能组中排队。外线优先级通过ivrmaker中设置变量节点,定义变量CVNET_INCALL_SGLEVEL,变量值范围为1-9;座席技能等级通过WEB管理页面配置,变量值范围为1-9.特殊非溢出型格式定义如下:技能组名$SGMAP$1-3,1-3;4-6,4-6;7-9,7-9;“非溢出型”需要在其“转接技能组”模块后添加“播放语音”模块。说明:技能组没有空闲座席,外线在等待分配的过程TIMEOUT事件也会执行溢出事件,在这种情况下需要将TIMEOUT事件指向“播放语音”模块本身让客户继续等待,如图。在playmsg中可以设置检测按键,由客户选择退出技能组或做其他操作,如果客户需要在等待音乐后有提示按键语音,可以将两段语音合并成一个语音放置在playmsg模块中。“转接技能组”模块特殊非溢出型配置:备注:在“非溢出”型“转接技能组”模块后的“语音播放模块”中TIME_OUT事件还指向转接技能组节点。技能组溢出的配置方法:普通溢出型参数字符串格式为:技能组下一个流程名下一个节点名(中间为空格间隔)SkilllGroupFlowNode当客户在技能组中无人接听或座席全忙,就会转到配置的流程中的节点上。具体配置如下图:SkilllGroup为技能组,Flow为流程名,Node为该流程中一个节点(也就是溢出后要转入的流程节点)。 特殊溢出型电话进入“转接技能组”模块,会根据外线优先级与座席技能等级进行座席分配。先找外线优先级对应范围的座席,找到座席则分配;找不到座席则溢出到下个节点。外线优先级通过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;中间无空格。“溢出型”需要在其“转接技能组”模块后添加“播放语音”模块,并且需要在“溢出型”流程后添加一个“被溢出技能组”。说明:发现当时技能组中有空闲座席并对其进行分配,在分配过程中空闲座席被分配到另外的外线上的时候,而IVR已经进入“播放语音”模块,此时设置的TIMEOUT事件作为技能组中没有空闲座席而产生溢出事件到“退出技能组”模块(注意,在溢出型中“播放语音”模块中“TIMEOUT”事件指向单独的“退出技能组”模块,不能跟其他的“退出技能组”模块混用)进入下一个模块,而不会让客户进行等待。“转接技能组”模块特殊溢出型配置:如图,g5$SGMAP$为技能组名,1-1,1-3;2-2,2-8;3-4,5-5;为对应的外线优先级和座席技能。1-1为外线优先级,1-3为座席技能中间用逗号隔开无空格,与下一个对应关系之间用分号隔开。测试为流程名,sg5为节点名,命名中间必须有空格。分配下一个节点可跨流程进行即流程名可以为SSC中的其他流程,但是节点名必须是流程名对应流程中的节点。注意事项:如果是发送传真到传真组,该参数始终设置为ZINGLABS_FAX_GROUP。技能组虚组定义:为了使报表体现相关电话所需的业务类型而设计,技能组需要在管理页面添加,对应的技能组中无座席。路径按需求路径进行设置。“虚组”不需要在其后配置“播放语音”节点,禁止在其后面配置“退出技能组”模块。如图,技能组命名规则为$SG$为虚组的标识,test为技能组名,技能组需要在管理页面添加。$SG$和技能组名中间没有空格。退出技能组图标:功能:取消转接技能组。基本应用:当转接技能组成功后,实际上只表示将转接任务成功放入ACD队列中,并不表示已经转接到某个座席分机。在转接技能组节点之后,都要有退出技能组模块对应来取消转接技能组。以下3种情况可以配置取消转接节点:无法接通事件在成功放入转接队列后,可以配置一个播放等待音乐,此节点中的无法接通事件表示此时队列中没有空闲座席分机,而若要客户返回IVR上一级菜单或者其他菜单,则必须配置取消转接。挂机事件在客户未被转接到某个分机前,客户挂线,需要在IVR退出前配置取消转接。按键事件在播放等待节点中,如果允许客户按键选择返回或进入某一级导航节点,则在返回前必须先取消转接。配置取消转接的目的是将客户从转接队列中删除,以防止以下情况发生:客户在当前技能组振铃时转接了其他的技能组,会出现两个技能组的分机同时振铃的情况。当原技能组的座席接起后会出现无声的无效电话。客户挂机了仍然将电话转到座席,座席接起后无声,造成无效电话;由于客户仍在队列中排队,一旦有空闲座席,客户无论在哪级菜单都会被转到座席分机,给客户造成很突然的感觉。参数:无。注意事项:取消转接必须且只能在上述3种情况下使用。例如,如果在等待节点内没有接通(无法接通事件),而IVR要自动转接另一个技能组——不是让来电方自己去选择,且在自动转接前绝对不能取消转接,让无法接通事件的路径直接指向下一个转接队列节点即可。第三方数据库连接图标:功能:连接第三方数据库并执行一个SQL语句。基本应用:系统目前支持Oracle、Sybase、DB2和MSSQLServer等数据库,IVR可以从这几种数据库中取得查询结果。对于其他数据库,可通过WEB访问模块来实现数据查询。SQL操作的典型应用包括了查询帐户余额、验证客户身份等,均需从数据库中调用相应的数据。输入参数:在高级设置里,选择数据源名称,该名称必须先在WebConfig中“IVR配置”模块的“第三方数据源配置”子模块中配置好。SQL语句:输入合法的SQL语句,一条SQL语句的最大长度为1024个字节,超出1024个字节时,会弹出“SQL语句长度超出范围!”提示。输出参数:用来存放数据库连接操作句柄的变量名,可以供取查询结果或者关闭连接时使用。注意事项:一个SQL连接操作成功,则相关操作完毕后一定要关闭这个连接。例如:执行一个插入或删除操作,如果操作成功,则应该关闭该连接。执行一个SELECT操作,操作成功后调用取查询结果模块,无论取查询结果模块调用成功或者失败,还是取完数据用户挂机,都必须调用一个关闭连接模块。如REF_Ref76807248\h图52所示:图STYLEREF1\s5SEQ图\*ARABIC\s12事件:成功:指的是连接数据库并且SQL语句执行成功。失败:失败的原因可能有两种,一种是数据库连接失败,另外一种是SQL语句有错误或者执行失败。挂机:指的是接收到用户的挂机信号。第三方数据库执行图标:功能:取第三方数据库连接模块的查询结果。输入参数:存放第三方数据库连接模块返回句柄的变量名,如:[handle]。输出参数:存放查询结果各字段的自定义变量名,注意存取的顺序必须是SQL语句中的字段顺序,变量之间以空格隔开。取多个字段当结果集中有多个字段时,可以在结果参数的“存储变量”栏顺序输入多个用户自定义变量,变量之间以空格隔开即可,一个SQL语句一次最多取32个字段。取多条记录当从数据库中取到的结果集为多条记录时,可以循环取值,例如取完一条记录播报给客户,然后再转入刚才的“第三方数据库执行”模块。当第二次取值时,系统将自动取结果集中的下一条记录。第三方数据库断开图标:功能:关闭与数据库的某个连接。输入参数:存放第三方数据库连接模块返回句柄的变量名,如:[handle]。输出参数:无。注意事项:必需与第三方数据库连接配对使用。关闭连接的作用是为了减轻被连接数据库的负荷。本地数据库操作图标:功能:可通过SQL语句直接访问系统数据库(mysql)。输入参数:SQL语句。输出参数:存储查询结果的变量名,如:test。注意事项:查询本地数据库时,一次操作返回的结果最多可以是数据库记录中的三个字段。输出参数,存储查询结果的变量名,变量名之间用空格间隔。本地数据库查询SQL语句最长为1024个字节。WEB访问图标:功能:访问指定的URL并得到返回的结果。基本应用:通过应用程序服务器调用并执行用户应用程序,然后得到返回的结果。可实现对第三方数据库应用的调用,是第三方数据库连接模块的一个补充。输入参数:要访问的web地址。输出参数:访问返回内容所存放的变量名。取得系统参数图标:功能:取系统参数,包括IP、呼入端口号、来电号码、被叫号码、入口参数和系统时间等。输入参数:要取的系统参数,可直接从下拉式列表中选取。IP地址(IP) 获得IP地址。呼入端口号(channel)通道号。来电号码(caller_number)获得呼入电话的主叫号码,可以将来电号码保存到变量中。被叫号码(called_number)客户所拨打的电话号码,即拨叫哪个号码进入系统的。入口参数(entry_parameter)暂不支持。系统时间(datetime)系统时间有4中格式,其返回结果就是相应格式的字串:DDMM(日月)YYMMDD(年月日)YYYY-MM-DDHH:MI:SS(年月日时分秒)YYMMDDHHMISS(年月日时分秒)就绪座席(sg.ready_agent_count(skill_group))获得当前技能组是否有可用座席输出参数:存放结果的变量名。数字转语音图标:功能:按指定的格式读出给定的数字、日期、金额等。基本应用:以多种方式向来电者播报纯数字信息。比如从数据库中查询出的纯数字的信息,数据的数值等。输入参数:播报格式和播报内容,播报格式与播报内容之间以空格分隔,如:NUMResult,即按十进制阅读变量Result中的内容。播报格式 播报方法NUM 按十进制数读(123读作一百二十三)DOLAS 以元为单位按货币读。CENT 以元为单位按货币读,小数点后按角、分阅读DIGIT 按单个数字读MMDD 按月、日读DDMM 按日、月读MMDDHHNN 按月、日、时、分读HHNN 按时、分读YYMMDD 按年、月、日读YYYYMMDD 按年、月、日读YYMMDDHHNN 按年、月、日、时、分读注意事项:在操作参数中,必须选择播报格式;CENT播报格式时,小数有效位数为2位,大于2位小数时,将截取前两位小数。数值运算图标:功能:进行多个数的加减乘除运算。输入参数:数值运算表达式,表达式必须是合法的,如:3+4-5,([0]+2)*[rate]。输出参数:存放结果值的变量名。路径中事件:成功:指的是数值运算操作正确,可以在成功事件中处理数值运算返回的结果。失败:指的是数值运算操作不正确,失败的原因可能是数值表达式不合法等。逻辑运算图标:功能:进行两个字串的逻辑运算,包括>,>=,<,<=,<>,!=,==输入参数:逻辑运算表达式,如:3+4-5>4,5=[0]。输出参数:存放结果值的变量名。结果值为:0—FALSE;1—TRUE;-1—操作失败。路径中事件:成功:指的是逻辑运算是正确的,可以在成功事件中处理逻辑运算返回的结果。失败:指的是逻辑运算操作不正确,失败的原因可能是逻辑表达式不合法等。分机注册图标:功能:注册指定的分机。输入参数:分机号码、空格、注册密码。注意事项:如果分机注册成功可以配置ON_RUN_SUCCESS事件来播放指定的语音文件,如“分机注册成功”,否则产生ON_RUN_FAILED事件。字串运算图标:功能:字串合并、取子串、取字串长度、查找子串、字符串合并以及字符串比较。输入参数:见下表。输出参数:存放结果值的变量名。操作类型操作参数结果合并字符串Concat(参数1,参数2)合并字串的结果取子串Mid(母串,开始位置,个数)取回的字串母串,开始位置,个数(和以前版本兼容用)取左边子串Left(母串,长度)取回的字串取右边子串Right(母串,长度)取回的字串取字串长度Length(字串)字串的长度查找子串Find(母串,子串)子串在母串中的第一个字符的位置,开始位置为0,结果为-1表示该字串不存在比较字串是否相等StrEql(参数1,参数2)0—FALSE;1—TRUE;-1—操作失败。比较字串1是否大于字串2。StrGr(参数1,参数2)0—FALSE;1—TRUE;-1—操作失败。注意事项:函数名大小写敏感。文本转语音图标:功能:通过TTS服务器将指定的文本转换成语音播报出来。基本应用:如果要播报经常会发生变动的信息或大量的信息,采用文本转语音模块代替播放语音模块是最佳方式。输入参数:输入全路径文件名,或者直接输入文本(不超过1000字节)。特殊设置:音量、音速、音频,标点、数字及英文读法,语音流格式,转换对象。注意事项:操作参数为文件时,必须是纯文本文件,但文件长度不限;文件必须存在TTS服务器的硬盘中,全路径名格式如“d:\\tts\\ttstest.txt”;操作参数为文本时,转换对象设为文本,操作参数为文件名时,则设为文件;必须有TTS服务器,并且已经启动TTS服务,还需在Web页面配置TTS服务器的IP地址和端口号。(TTS安装说明请参照《ZingSwitchCVNET(i)_TTS安装使用手册》)语音流格式为ALaw8KHz8bit;如REF_Ref76807164\h图53所示:图STYLEREF1\s5SEQ图\*ARABIC\s13特殊应用:如果要播报的信息不是经常需要改动的信息,可以采用特殊方式播放TTS文本语音。即:文本内容不需要时时改变的,系统从第三方获取相关文本内容录音并保存到tts服务器上(例:XXXX.wav文件),下次再播放时如果内容相同可以从tts服务器直接提取文件播放,播放内容不同则从TTS服务器播放,这样可以节约频繁访问TTS服务器的占用资源。输入参数:$ZTTS$+全路径文件名,或者直接输入$ZTTS$+文本(不超过1000字节)。注意事项:操作参数为文件时,必须是纯文本文件,但文件长度不限;文件必须存在TTS服务器的硬盘中,全路径名格式如“$ZTTS$d:\\tts\\ttstest.txt”。如果文件内容发生改变而文件路径和文件名没有改变,则实际播报内容以文件第一次文本内容为准;需改变文件播放内容请另取文件名保存。操作参数为文本时,转换对象设为文本,操作参数为文件名时,则设为文件;必须有TTS服务器,并且已经启动TTS服务,还需在Web页面配置TTS服务器的IP地址和端口号。(TTS安装说明请参照《ZingSwitchCVNET(i)_TTS安装使用手册》)语音流格式为ALaw8KHz8bit;特殊应用只针对捷通TTS中间件。配置格式如下图所示:转接IVR图标:功能:转入事先编辑好的一个子IVR流程中的某个节点。基本应用:如果IVR流程比较复杂,可以通过IVR子流程来简化主流程;在定制IVR系统时,如果发现有部分IVR流程可复用,也可将其做成IVR子流程。通过转接IVR节点,可以得到更清晰、更易维护的IVR流程。输入参数:在“IVR名”编辑框内输入要转入的子IVR流程名,在“节点名”编辑框内输入转入子IVR流程后的起始节点名。如图5-4所示:图STYLEREF1\s54SSC之间的互溢,可以通过转接IVR节点来实现。输入参数:在“IVR名”编辑框内输入要转入的SSC名$OF$流程名,节点名输入要溢出到流程的节点,例如:SHHSSC$OF$spillSetVar1.如图STYLEREF1\s55所示如图5-5备注:IVR流程转接可以实现ssc的互溢,在溢出时需要配置下列选项在数据库表SPILL_SSC中配置各SSC的名称和ip的对应关系,每个SSC都要配置该表,IVR中ssc名等同于数据库中ssc名称。如果互溢的ssc存在第三方数据库,则都需要在admin管理页面中配置第三方数据库。(需要互溢的ssc上都需要配置上其它互溢ssc的第三方数据库)前端AG100要有所有参与互溢的前端AG100语音文件。Case分支图标:功能:根据指定变量的不同值,转入不同的模块。基本应用:Case分支模块提供了一种更灵活的分支路径设置方式。输入参数:变量名和条件列表。注意事项:Case分支模块的条件列表与其他模块的路径列表作用相似,但它是由变量的值来决定路径,而不是由事件来决定路径。条件列表中有一个DEFAULT值,它的分支路径(即缺省的分支路径)必须设置。当变量取的某个值没有在条件列表中设置分支路径时,系统会自动采用DEFAULT分支路径。添加条件与添加路径的操作相似:在“值”编辑框内输入条件值,或通过下拉式列表选择DEFAULT值,然后在“转入”下拉式列表框内选择一个模块,点击“添加”,即可添加一个条件分支路径。点击条件列表中的任意一项后,在点击“删除选中项”,即可删除被选中的那个分支路径。case分支模块只支持一个事件:失败。该事件必须设置路径。case分支所转的节点名不会自动同步更新,当流程中所转的节点名更新后,要将所有case分支关于该节点的名称更新过来。如图5-6所示:图STYLEREF1\s56转语音信箱图标:功能:将IVR流程转入到系统内任意一个语音信箱。输入参数:任意一个已开通语音信箱的分机号码。注意事项:此分机号码可以是一个虚拟分机,即没有进行注册的分机。语音信箱中的留言可以通过其他已注册的分机进行提取。在呼叫中心中,开设此信箱,当所有座席都繁忙时可以让客户进行语音留言,然后由专门的人员处理语音留言;语音留言默认存放在/voicemail/voicemail路径下;语音信箱的最长语音留言为180秒;变量定义图标:功能:将某个值保存到指定的变量中。输入参数:为一个要保存到变量的值。输出参数:一个定义的变量。退出图标:功能:结束与用户的语音交互过程。参数:无。SOAP访问图标:功能:通过SOAP协议调用外部Web服务。操作参数:NameSpace:选择用户在SOAP中设置的此次SOAP请求的NameSpace。Query:选择用户在SOAP中设置的此次SOAP请求的Query的XML定义。Result:选择用户在SOAP中设置的此次SOAP请求的result的XML定义。存储变量:用户SOAP操作返回句柄,供用户获得SOAP变量、结束SOAP访问时使用。如图5-7所示:图STYLEREF1\s57路径:失败:调用SOAP服务失败。成功:调用SOAP服务成功,返回用户句柄。注意事项:访问方式+NameSpace+Query+Result的最大长度为500字符,超过500字符时,系统会弹出超长提示。获取SOAP变量图标:功能:取得SOAP访问返回的结果操作参数:操作句柄:用户在SOAP访问模块中定义的“存储变量”Result别名:选择用户在SOAP访问模块中定义的result结果参数表:定义用户SOAP返回结果在IVR中的存贮变量。用户可选择添加Result返回结果中的任何返回值,选择一个Result别名,点击添加,系统弹出窗口如REF_Ref76807767\h图56所示界面,SOAP变量中列出所有用户选择的SOAPResult中供选择的返回结果,用户选择所需要的返回结果,在IVR变量中定义SOAPResult返回结果在IVR中对应的存贮变量,点击确定即可。以此类推,用户可以添加SOAPResult所有的返回结果在IVR中对应的变量。用户也可对已定义的变量进行删除(注:如果用户需要对已定义的变量进行修改,需将该变量删除重新添加)。图STYLEREF1\s58路径:成功:取得返回结果成功,如果返回结果为一个数组,此事件重新指回该节点系统会循环取的所有结果。失败:取得返回结果失败。结束:已取得所有返回结果。结束SOAP访问图标:功能:关闭SOAP调用操作参数:操作句柄:用户在SOAP访问模块中定义的“存储变量”应用举例Zinglabs公司电话IVR示例图STYLEREF1\s6SEQ图\*ARABIC\s11以一个播放语音模块“欢迎”为入口节点,该模块用来播放欢迎词,并检测来电方按键。在入口节点,来电方按0,则转“总机”,然后进入“等待音乐”节点,播放等待音乐。如果无法接通或超时无人接听,返回“欢迎”节点,选择其它操作。在入口节点,来电方按1,则转“转技能组”;随后进入“播放音乐”节点,播放等待音乐,结束后返回“转技能组”节点重新进入技能组。在入口节点,来电方按分机号码,系统在保存用户拨叫的分机号码后,转入“转接分机”模块;随后进入“转接中”节点播放“转接中”语音文件,然后进入“转接音乐2”播放等待音乐,如果转接音乐播放完或转接失败则进入“语音信箱文件名”节点,结束后进入“语音信箱”节点进入“CVNET_VOICEMAIL”流程进行语音留言。注意:如果设置播放语音模块接受按键事件,则必须配置超时事件的路径,或同时配置超时和结束事件的路径。凡是支持挂机事件的模块,都配置了挂机退出路径。用户定制自己的IVR流程时,请仔细对照上述配置进行。IVR配置特殊说明本章节主要针对IVR配置中的一些特殊说明及需要特别注意的地方作出的规范要求“转接技能组”(SendToQueue)模块、“播放语音”(PlayMsg)模块和“退出技能组”(ExitQue)模块特殊说明。“转接技能组”模块有三种用法:“溢出型”、“非溢出型”和“虚组”;“播放语音”模块中的TIMEOUT事件会根据“播放语音”模块是否在“转接技能组”模块后面而产生不同的作用,系统会自动判断,在操作过程中添加相关事件即可;“退出技能组”模块在“溢出型”和“非溢出型”流程后面出现,禁止出现在“虚组”流程后面注意:在“溢出型”或“非溢出型”“转接技能组”模块后面的“播放语音”模块中的TIMEOUT事件的时间必须设置为0。在虚组或不在“转接技能组”模块后,TIMEOUT事件为正常的超时事件使用,超时时间按需求设置。溢出型:在配置溢出型技能组之前需要添加“获取系统参数”模块来判断相关技能组是否有空闲座席,判断反馈值0为无空闲座席,1为有空闲座席。通过“case”分支安排流程走向。一个技能组对应一个判断模块。注意:针对需要按照客户电话呼入首个技能组进行报表统计的情况,第一次进入技能组之前不作判断是否有空闲座席,直接进入技能组模块。再轮询时进入判断模块确定是否进入技能组。流程图如下:技能组有无座席判断格式如下:sg.ready_agent_count(2010)普通溢出型定义:电话进入“转接技能组”模块判断相关技能组中有没有空闲的座席(“可用座席”减去“排队数”),如有空闲座席则进入技能组等待分配,如没有空闲坐席则不进入技能组而溢出进入设定的下一个节点模块。特殊溢出型定义:电话进入“转接技能组”模块,会根据外线优先级与座席技能等级进行座席分配。先找外线优先级对应范围的座席,找到座席则分配;找不到座席则溢出到下个节点。外线优先级通过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;中间无空格。“溢出型”需要在其“转接技能组”模块后添加“播放语音”模块,并且需要在“溢出型”流程后添加一个“被溢出技能组”。说明:发现当时技能组中有空闲座席并对其进行分配,在分配过程中空闲座席被分配到另外的外线上的时候,而IVR已经进入“播放语音”模块,此时设置的TIMEOUT事件作为技能组中没有空闲座席而产生溢出事件到“退出技能组”模块(注意,在溢出型中“播放语音”模块中“TIMEOUT”事件指向单独的“退出技能组”模块,不能跟其他的“退出技能组”模块混用)进入下一个模块,而不会让客户进行等待,如图。“转接技能组”模块普通溢出型配置:如图,1001为技能组名,北京分行留学宝为流程名,转英语组为节点名,命名中间必须有空格。分配下一个节点可跨流程进行即流程名可以为SSC中的其他流程,但是节点名必须是流程名对应流程中的节点。“转接技能组”模块特殊溢出型配置:如图,g5$SGMAP$为技能组名,1-1,1-3;2-2,2-8;3-4,5-5;为对应的外线优先级和座席技能。1-1为外线优先级,1-3为座席技能中间用逗号隔开无空格,与下一个对应关系之间用分号隔开。测试为流程名,sg5为节点名,命名中间必须有空格。分配下一个节点可跨流程进行即流程名可以为SSC中的其他流程,但是节点名必须是流程名对应流程中的节点。非溢出型普通非溢出型定义:电话进入“转接技能组”模块不判断相关技能组有无空闲座席,而直接进入技能组等待,有空闲座席对其进行分配,没有空闲座席则等待,直到有空闲座席时SSC会根据IVR添加的callin_list来判断外线等待的时长,等待时间最长的外线优先分配。特殊非溢出型定义:电话进入“转接技能组”模块,会根据外线优先级与座席技能等级进行座席分配。先找外线优先级对应范围的座席,找到座席则分配;找不到对应技能的座席则在整个技能组中排队。外线优先级通过ivrmaker中设置变量节点,定义变量CVNET_INCALL_SGLEVEL,变量值范围为1-9;座席技能等级通过WEB管理页面配置,变量值范围为1-9.特殊非溢出型格式定义如下:技能组名$SGMAP$1-3,1-3;4-6,4-6;7-9,7-9;“非溢出型”需要在其“转接技能组”模块后添加“播放语音”模块。说明:技能组没有空闲座席,外线在等待分配的过程TIMEOUT事件也会执行溢出事件,在这种情况下需要将TIMEOUT事件指向“播放语音”模块本身让客户继续等待,如图。在playmsg中可以设置检测按键,由客户选择退出技能组或做其他操作,如果客户需要在等待音乐后有提示按键语音,可以将两段语音合并成一个语音放置在playmsg模块中。“转接技能组”模块非溢出型配置:如图,g6为技能组名“转接技能组”模块特殊非溢出型配置:虚组(虚拟技能组):定义:为了使报表体现相关电话所需的业务类型而设计,技能组需要在管理页面添加,对应的技能组中无座席。路径按需求路径进行设置。“虚组”不需要在其后配置“播放语音”节点,禁止在其后面配置“退出技能组”模块。如图,技能组命名规则为$SG$为虚组的标识,test为技能组名,技能组需要在管理页面添加。$SG$和技能组名中间没有空格。“内线振铃次数”一般设置为8(修改设置后重启AG100生效),保证有足够的链路建立时间,防止分配座席后在链路没有建立完前振铃超时而退出。与电信级设备信息交互规范(推荐使用不属于必须配置)使用E1与电信设备进行交互,需要获取相关的主叫信息(主叫号码)。以农行为例:在与前端IVR的交互中,随路信息会送CVNET_DN信息,这个值会附带主叫号码等值。有时电信端送来的信息为NULL,需要进行判断和防护,以防止程序异常。判断方法:对字符串的值进行长度判断,使用字符串函数:Length(字串),如下图所示:根据取得的长度进行逻辑判断,如果长度为“0”,则进入播放音乐节点,时间长度推荐设置为30秒,可根据需要动态调整,不建议小于30秒。长度为非“0”值则进入相应的下一个路由节点,如下图所示:附录资料:不需要的可以自行删除电脑的基本操作技巧HYPERLINK""正确的电脑开关机顺序由于电脑在刚加电和断电的瞬间会有较大的电冲击,会给主机发送干扰信号导致主机无法启动或出现异常,因此,在开机时应该先给外部设备加电,然后才给主机加电。但是如果个别计算机,先开外部设备(特别是打印机)则主机无法正常工作,这种情况下应该采用相反的开机顺序。关机时则相反,应该先关主机,然后关闭外部设备的电源。这样可以避免主机中的部位受到大的电冲击。在使用计算机的过程中还应该注意下面几点:而且WINDOWS系统也不能任意开关,一定要正常关机;如果死机,应先设法“软启动”,再“硬启动”(按RESET键),实在不行再“硬关机”(按电源开关数秒种)。在电脑运行过程中,机器的各种设备不要随便移动,不要插拔各种接口卡,也不要装卸外部设备和主机之间的信号电缆。如果需要作上述改动的话,则必须在关机且断开电源线的情况下进行。不要频繁地开关机器。关机后立即加电会使电源装置产生突发的大冲击电流,造成电源装置中的器件被损坏,也可以造成硬盘驱动突然加速,使盘片被磁头划伤。因此,这里我们建议如果要重新启动机器,则应该在关闭机器后等待10秒钟以上。在一般情况下用户不要擅自打开机器,如果机器出现异常情况,应该及时与专业维修部门联系。电脑自动开关机的方法电脑定时开关机自动定时开机的实现:首先在启动计算机时,按“Delete”键进入BIOS界面。在BIOS设置主界面中选择“PowerManagementSetup”菜单,进入电源管理窗口。默认情况下,“AutomaticPowerUp(定时开机,有些机器选项为ResumeByAlarm)”选项是关闭的,将光标移到该项,用PageUp或PageDown翻页键将“Disabled”改为“Enabled”,而后在“Date(ofMonth)Alarm”和“Time(hh:mm:ss)Alarm”中分别设定开机的日期和时间。如果“Date”设为0,则默认为每天定时开机。设置好后按“ESC”键回到BIOS设置主界面,点击“SaveExitSetup”,按“Y”键保存CMOS设置退出,接着机器会重新启动,这时便大功告成了。当然,值得注意的是定时开机需要您的主板支持才行,不过现在大多数主板都有这项功能。另外,不同的主板在设置上会不尽相同,不过都大同小异。定时关机的实现:单击“开始”按钮,在“开始”菜单中选择“程序”选项,在“程序”中选择“附件”,再在“附件”中选择“系统工具”,在“系统工具”中选择“计划任务”命令,这时就打开了“计划任务”窗口,在该窗口中,点击“添加已计划的任务”进入“计划任务”向导。按照提示点击“下一步”后,再点击“浏览”按钮,找到“C:\Windows\Rundll32.exe”打开,然后根据自己的需求设置任务执行的方式,如每天或每周。最后设置好这个任务开始的时间和开始的日期,点击“完成”按钮就会在计划任务窗口出现“Rundll32”这个计划任务名。这个计划任务还需要进行属性的修改设置,在计划任务窗口,双击“Rundll32”打开属性窗口,在“运行”栏中把原有的内容修改为:C:\WINDOWS\Rundll32.exeuser.exe,exitwindows。注意user.ex

温馨提示

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

评论

0/150

提交评论