| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263 |
- <?xml version="1.0" encoding="UTF-8"?>
- -<ivr>
- -<flow Concurrency="1" MatchedLine="|-1|" MatchedNum="." Type="normal" Name="IVR_Normal">
- <cell Name="CELL_START" Note="开始节点" Next="2" Pos="1"/>
- <!-- exec P_OptCallRecords 'tel','callid',type,bustype,mydkey,'recfile' tel:来电号码%[CallerID] callid:中间件定义%[CallID] type:执行类型:1.插入通话记录;2.更新挂机时间;3.更新排队开始时间;4.插入留言;5.更新满意度 bustype:业务选择,用于需要有按键选择业务按键值 mydkey:满意度按键值,1满意,2一般,3不满意 recfile:留言的录音文件:%[CallID]_%[CallerID]_%[StartTime].wav 插入通话记录示例:exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,1,'' -->
- <cell Name="CELL_SQL" Note="插入通话记录" Pos="2" FailPos="3" SuccessPos="3" IsSaved="no" SqlStr="exec P_OptCallRecords '%[CallerID]','%[CallID]',1,0,'0','','%[CalleeID]' " ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- -<cell Name="CELL_DEFINEVAR" Note="定义变量节点" Next="100" Pos="3">
- <DefVar VarVal="0" VarName="AgentNo" VarType="1"/>
- <DefVar VarVal="0" VarName="AgentExtNo" VarType="1"/>
- <DefVar VarVal="0" VarName="KeyGroup" VarType="1"/>
- <!--坐席组按键值-->
- <DefVar VarVal="0" VarName="GroupID" VarType="1"/>
- <!--通过坐席组按键值 获取相应的坐席组ID-->
- <DefVar VarVal="0" VarName="Key" VarType="1"/>
- <DefVar VarVal="0" VarName="BlackListVerify" VarType="1"/>
- <DefVar VarVal="0" VarName="HolidayVerify" VarType="1"/>
- <DefVar VarVal="0" VarName="zbdh" VarType="1"/>
- </cell>
- <!--20190814 zhengbingbing 客户提出欢迎词太长,暂时取消欢迎词播报-->
- <!--欢迎词-->
- <!--根据被叫播放不同欢迎词-->
- -<cell Name="CELL_BRANCH" Note="分支-欢迎词'%[CalleeID]'" Pos="100" DefaultPos="101" Var="CalleeID">
- <Branch Pos="101" Value="9100"/>
- <!--心连心尿素-->
- <Branch Pos="102" Value="9101"/>
- <!--手拉手-->
- <Branch Pos="102" Value="9102"/>
- <!--沃利沃-->
- <Branch Pos="103" Value="9300"/>
- <!--新疆-->
- <Branch Pos="104" Value="9200"/>
- <!--九江-->
- </cell>
- <cell Name="CELL_AUDIODTMF" Note="放欢迎词-心连心客服中心" Pos="101" FailPos="24" SuccessPos="4" HangupPos="25" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\welcome-xlx.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_AUDIODTMF" Note="放欢迎词-农心公司客服中心" Pos="102" FailPos="24" SuccessPos="4" HangupPos="25" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\welcome-nx.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_AUDIODTMF" Note="放欢迎词-新疆心连心客服中心" Pos="103" FailPos="24" SuccessPos="4" HangupPos="25" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\welcome-xj.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_AUDIODTMF" Note="放欢迎词-九江心连心客服中心" Pos="104" FailPos="24" SuccessPos="4" HangupPos="25" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\welcome-jj.wav" ContentType="1" PlayType="2"/>
- <!--欢迎词-->
- <!--黑名单-->
- <cell Name="CELL_SQL" Note="读取黑名单" Pos="4" FailPos="5" SuccessPos="5" IsSaved="yes" SqlStr="exec P_GetBlacklist '%[CallerID]','%[CallID]' " ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- -<cell Name="CELL_RECORDSET" Note="取黑名单结果" Pos="5" GPos="6" EPos="6" LPos="6">
- <Map Var="BlackListVerify"/>
- </cell>
- <cell Name="CELL_COMPARE" Note="判断黑名单" Pos="6" VarType="1" FalsePos="8" TruePos="26" CompareType="2" Data3="" Data2="0" Data1="BlackListVerify" Data3Type="1" Data2Type="1" Data1Type="2"/>
- <!--黑名单提示音-->
- <cell Name="CELL_AUDIODTMF" Note="黑名单提示音" Pos="26" FailPos="24" SuccessPos="25" HangupPos="24" KeyVar="" FinishKey="#" KeyPressInterval="3" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\black.wav" ContentType="1" PlayType="2"/>
- <!--黑名单提示音-->
- <!--黑名单-->
- <!--节假日-->
- <!--判断是否加班或节假日,是放节假日音后挂机,否转坐席-->
- <cell Name="CELL_SQL" Note="节假日查询" Pos="8" FailPos="15" SuccessPos="9" IsSaved="yes" SqlStr="EXEC P_GetHolidays" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222" IVR_Name="数据库读写"/>
- -<cell Name="CELL_RECORDSET" Note="取节假日结果" Pos="9" GPos="10" EPos="10" LPos="10" IVR_Name="数据集映射">
- <Map Var="HolidayVerify"/>
- </cell>
- <cell Name="CELL_COMPARE" Note="判断节假日" Pos="10" VarType="1" FalsePos="11" TruePos="603" CompareType="2" Data3="" Data2="0" Data1="HolidayVerify" Data3Type="1" Data2Type="1" Data1Type="2" IVR_Name="数据比较"/>
- <cell Name="CELL_AUDIODTMF" Note="放节假日音" Pos="11" FailPos="24" SuccessPos="110" HangupPos="24" KeyVar="keyh" FinishKey="#" KeyPressInterval="3" MaxKeyCount="1" StopWhenDtmf="1" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\holiday.wav" ContentType="1" PlayType="1"/>
- -<cell Name="CELL_BRANCH" Note="分支-节假日" Pos="110" DefaultPos="101" Var="keyh">
- <Branch Pos="29" Value="1"/>
- <!--转值班电话-->
- <Branch Pos="20" Value="2"/>
- <!--语音留言-->
- </cell>
- <!--节假日-->
- <!--排队,转坐席-->
- <cell Name="CELL_SQL" Note="获取坐席组ID" Pos="603" FailPos="24" SuccessPos="604" IsSaved="yes" SqlStr="exec P_GetSeatGroup '%[CallerID]','%[CalleeID]'" ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- -<cell Name="CELL_RECORDSET" Note="获取坐席组ID结果" Pos="604" GPos="501" EPos="501" LPos="501">
- <Map Var="GroupID"/>
- </cell>
- <cell Name="CELL_SQL" Note="更新排队开始时间" Pos="501" FailPos="13" SuccessPos="13" IsSaved="no" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',3,%[KeyGroup],'1','','%[CalleeID]' " ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- <!--坐席排队时,没有登录坐席直接转值班电话,无空闲坐席转坐席全忙放音,有空闲坐席继续播报-->
- <cell Name="CELL_QUEUE" Note="排队节点" Pos="13" SuccessPos="31" HangupPos="24" NoFreePos="14" NoAgentPos="29" ExtenVar="AgentExtNo" AgentVar="AgentNo" Group="GroupID" GroupType="2" VipLevel="0" VipLevelType="1" Strategy="1"/>
- <cell Name="CELL_AUDIODTMF" Note="坐席全忙放音" Pos="14" FailPos="24" SuccessPos="15" HangupPos="24" KeyVar="Key" FinishKey="#" KeyPressInterval="3" MaxKeyCount="1" StopWhenDtmf="1" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\坐席全忙.wav" ContentType="1" PlayType="1"/>
- -<cell Name="CELL_BRANCH" Note="分支节点" Pos="15" DefaultPos="14" Var="Key">
- <Branch Pos="16" Value="1"/>
- <!--1.继续等待-->
- <Branch Pos="29" Value="2"/>
- <!--2.转值班电话-->
- <Branch Pos="20" Value="3"/>
- <!--3.留言-->
- </cell>
- <cell Name="CELL_CONTINUEQUEUE" Note="继续排队节点" Pos="16" SuccessPos="31" HangupPos="24" TimeoutPos="14" Timeout="60" Audio="D:\Midware\wav\保持音.wav" Exten="AgentExtNo" Agent="AgentNo"/>
- <cell Name="CELL_CANCELQUEUE" Note="放弃排队节点" Next="24" Pos="17" Reason="等烦了"/>
- <!--20190814 zhengbingbing 取消欢迎词播报后,取消通话录音提示播报,直接提示工号-->
- <cell Name="CELL_AUDIODTMF" Note="转接电话提示录音" Pos="18" FailPos="24" SuccessPos="31" HangupPos="24" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\通话录音提示音.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_AUDIODTMF" Note="播报工号" Pos="31" FailPos="24" SuccessPos="19" HangupPos="24" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content=" `vs40 您好, `dig`vs30 %[AgentNo] `vs50 号话务员为您服务." ContentType="2" PlayType="2"/>
- -<cell Name="CELL_TURNAGENT" Note="转座席节点" Pos="19" FailPos="17" SuccessPos="25" HangupPos="24" Exten="AgentExtNo">
- <BandData Var="CallID"/>
- </cell>
- <!--排队,转坐席-->
- <!--留言-->
- <cell Name="CELL_AUDIODTMF" Note="留言开始放音" Pos="20" FailPos="24" SuccessPos="21" HangupPos="24" KeyVar="" FinishKey="#" KeyPressInterval="3" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\留言提示音.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_LEAVEWORD" Note="留言节点" Pos="21" HangupPos="23" FinishKey="#" TimeoutPos="22" Timeout="60" FinishPos="22" Path="%[CallID]_%[CallerID]_%[StartTime].wav"/>
- <cell Name="CELL_AUDIODTMF" Note="留言结束放音" Pos="22" FailPos="23" SuccessPos="23" HangupPos="23" KeyVar="" FinishKey="#" KeyPressInterval="3" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\留言结束提示音.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_SQL" Note="留言入库" Pos="23" FailPos="24" SuccessPos="24" IsSaved="no" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',4,0,'1','%[CallID]_%[CallerID]_%[StartTime].wav','%[CalleeID]' " ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- <!--留言-->
- <!--转值班电话-->
- <cell Name="CELL_AUDIODTMF" Note="转值班电话提示音" Pos="29" FailPos="24" SuccessPos="701" HangupPos="24" KeyVar="" FinishKey="#" KeyPressInterval="0" MaxKeyCount="1" StopWhenDtmf="2" TTSEngine="0" TTSVolume="50" TTSSpeed="50" TTSNumMode="1" Content="D:\Midware\wav\转值班电话提示.wav" ContentType="1" PlayType="2"/>
- <cell Name="CELL_SQL" Note="获取值班电话" Pos="701" FailPos="24" SuccessPos="702" IsSaved="yes" SqlStr="EXEC P_GetZBDH '%[CalleeID]','%[CallID]' " ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- -<cell Name="CELL_RECORDSET" Note="获取值班电话结果" Pos="702" GPos="30" EPos="30" LPos="30">
- <Map Var="zbdh"/>
- </cell>
- <cell Name="CELL_TRANSFEROUT" Note="转值班电话" Pos="30" FailPos="24" SuccessPos="25" Timeout="60" CalleeNum="zbdh" CalleeNumType="2"/>
- <!--转值班电话-->
- <!---->
- <cell Name="CELL_SQL" Note="更新挂机时间" Pos="24" FailPos="204" SuccessPos="204" IsSaved="no" SqlStr=" exec P_OptCallRecords '%[CallerID]','%[CallID]',2,0,'1','','%[CalleeID]' " ConnStr="Provider=SQLOLEDB.1;Password=hykj800100;Persist Security Info=True;User ID=sa;Initial Catalog=CallCenter_XinXiangXLX;Data Source=10.11.202.222"/>
- <cell Name="CELL_HANGUP" Note="挂机节点" Next="25" Pos="204"/>
- <cell Name="CELL_END" Note="结束节点" Pos="25"/>
- <!---->
- </flow>
- </ivr>
|