荆门网站建设服务,济宁市做网站,wordpress网站慢,怎么制作图片文件前言
问题#xff1a;机器人放音的过程中#xff0c;如果用户直接挂机就会继续匹配下一个流程#xff0c;如果匹配上的是放音节点#xff0c;还会进行放音#xff0c;那么在数据库表中就会多出一条放音记录。 解决方法
一、话术添加一个全局挂机节点
需要在话术中添加一…
前言
问题机器人放音的过程中如果用户直接挂机就会继续匹配下一个流程如果匹配上的是放音节点还会进行放音那么在数据库表中就会多出一条放音记录。 解决方法
一、话术添加一个全局挂机节点
需要在话术中添加一个全局挂机节点配置并且他的完成需要设置成“HANGUP”具体可以参考下图
并且需要其他流程也去关联到这个节点当用户在任何一个节点放音时挂断那么此时的完成原因是挂机也就是HANGUP话术就会优先匹配这个全局挂断流程然后执行到挂断节点进行挂断。这样就可以避免数据库表conversation中多出一条放音记录。 二、通过cti.json去控制
cti.json修改方法
event_after_hagnhup:true这个修改成false但是这个修改成false后有个缺点就是如果用户说话ASR还没识别完成就挂机那么这个匹配的节点的ASR识别结果就会没有就不会记录到数据库conversation这个表中。cti.json配置文件是实时生效的不需要重新启动fs。 web-ccadmin修改方法
点击CTI配置 - 找到这个参数event_after_hangup并且取消勾选 - 取消勾选后还需要到上面点击保存。