顶顶通呼叫中心中间件(mod_cti基于FreeSWITCH)-升级说明

mod_cti自动升级命令

sudo curl -s http://down.ddrj.com/upgrade.sh | sudo bash -s mod_cti

重启fs,然后执行 fs_cli -x "cti status" 查看升级后的版本

ccadmin-web升级命令

sudo curl -s http://down.ddrj.com/installccadmin.sh | sudo bash

asrproxy自动升级命令

sudo curl -s http://down.ddrj.com/upgrade.sh | sudo bash -s asrproxy

重启asrproxy,然后 cli(在asrproxy安装目录) 里面执行 status查看升级后的版本,如果cli版本比较高也可以直接执行 ./cli -x "status"

噪音模型自动升级脚本

sudo curl -s http://down.ddrj.com/upgrade.sh | sudo bash -s sadmodel

mod_cti升级记录

2.0.1 2023年12月1日发布

  1. 支持放音文件存放入数据库。
  2. 添加呼入路由接口cti_transfer
  3. 完善httpapi接口,发布了web管理后台,web版本ccadmin。
  4. 添加声音流接口 cti_unicast_start 和cti_audio_stream。
  5. 添加坐席长签入功能。

1.3.15 2023年7月27日发布

  1. 电话机器人话术模块添加执行信息统计和意向分类。
  2. 自动外呼模块添加http获取号码功能
  3. 添加多台FreeSWITCH群集分机互打支持。

1.3.14 2023年6月5日发布

  1. 添加http API接口
  2. ACD排队模块添加结束原因

1.3.13 2023年4月14日发布

  1. 添加redis高可用模式支持(哨兵模式)
  2. 添加FreeSWITCH异常奔溃后从redis恢复话单。
  3. 电话机器人话术引擎添加任意节点或者知识库触发转人工。

1.3.12 2023年3月26日发布

  1. 自动检测webrtc呼叫偶发通道卡死,自动挂断 卡死通道。
  2. acd 模块添加nowait和通道变量cti_acd_announce。
  3. 电话机器人话术引擎返回动作添加忽略源放音、流程返回音和知识库返回分开 、知识库添加触发通知。
  4. 电话机器人话术引擎添加支持正则表达式支持不定长逆序环视。

1.3.11 2023年2月22日发布

  1. 电话机器人话术引擎添加任意节点转人工支持
  2. 线路添加多个主叫循环使用
  3. CDR添加ASR调用次数和ASR调用时间统计

1.3.10 2023年1月29日发布

  1. 分机群集支持
  2. 分机不在线acd模块不尝试呼叫分机

1.3.9 2022年12月23日发布

  1. 添加了外地手机自动零功能
  2. 添加cdr入库成功通知功能

1.3.8 2022年11月2日发布

  1. 电话机器人添加了新的打断模式
  2. 电话机器人添加了讯飞对话接口

1.3.7 2022年9月22日发布

  1. 电话机器人话术引擎执行步骤推送到redis添加附加变量支持
  2. httpflow添加重试请求支持

1.3.6 2022年8月28日发布

  1. httpflow 添加执行命令支持
  2. 添加命令uuid_cti_play_and_detect_speech_break_play(停止放音不打断)

1.3.5 2022年8月1日发布

  1. 优化了授权机制

1.3.4 2022年7月21日发布

  1. 电话机器人引擎增加httpapi接口支持。
  2. 电话机器人引擎VAD集成基于神级网络的噪音人声音识别算法。

1.3.3 2022年7月11日发布

  1. 呼叫中心队列外呼的同时执行TTS预处理
  2. 呼叫中心队列外呼支持录音接通前的声音
  3. 优化通话记录CDR模块插入速度和输出更完整的日志。
  4. 修复已发现的BUG

1.3.2 2022年5月27日发布

  1. 呼叫中心自动外呼添加黑名单支持和使用set作为号码队列支持(方便动态删除队列中的指定号码和排除重复号码)
  2. 呼叫中心排队模块添加状态信息写入到redis支持
  3. 线路组模块添加动态成员支持
  4. acl拒绝也加入fail2ban

1.3.0 2022年4月6日发布

  1. 添加分机注册信息和呼叫通道信息写入redis
  2. 添加vars.xml,acl.conf.xml,switch.conf.xml配置文件写入redis
  3. 优化正则表达式缓存
  4. 优化排队模块自动跳过未注册分机
  5. CDR表支持实时写入

1.2.23 2022年3月24日发布

  1. 优化了呼叫中心acd模块分配逻辑
  2. 线路配置添加计费按分钟上浮配置
  3. 电话机器人话术引擎添加无缝转人工功能
  4. 电话机器人话术引擎用户最大说话时间优化成如果不说话时间超过最大等待说话时间就返回TIMEOUT
  5. 添加一个变量 cti_dial_number 记录线路实际外呼的号码。
  6. 修复已发现的BUG

1.2.22 2022年3月19日发布

  1. 线路配置添加最少计费1秒和计费精度配置,可以配置不足1秒的计费方法。
  2. account 记录规则修改为如果是分机通话account为分机号,如果是通过网关呼叫account为网关名字,如果是通过线路组呼叫account为线路名字,以上都不是直接获取通道号中的号码。
  3. 电话机器人话术引擎的全局流程添加按次限制,按时间限制和忽略禁止打断3个配置。更灵活的控制全局流程的进入条件。忽略禁止打断用于解决开场白设置了不允许打断,但是遇到接听电话是来电助手,秘书服务等,实现及时挂断。

1.2.21 2022年3月5日发布

  1. 呼叫中心队列外呼添加呼叫速度控制参数,方便每个任务设置不同的呼叫速度
  2. 排队模块添加重拨间隔和话后处理时间设置。
  3. 线路配置添加“失败条件”配置,可以更好的实现故障停用策略。
  4. 电话机器人话术引擎添加噪音规则配置,根据ASR识别结果过滤噪音。
  5. 电话机器人话术引擎添加是否允许抢话配置,删除了文本滤配置(现在改成默认不抢话,不需要通过文本滤,过来识别中的结果)。
  6. 电话机器人话术引擎添加禁止打断设置,可以设置放音前几秒不打断。
  7. 电话机器人话术引擎挂机,排队,转接流程也添加放音支持,方便流程设计。
  8. 电话机器人话术引擎知识库添加忽略返回音设置,方便实现知识库放音后不需要播放节点声音的流程。
  9. 电话机器人话术引擎放音流程添加第三次和第四次放音设置。

1.2.20 2022年1月15日发布

  1. cti.json的CDR配置支持变量名和字段名不一样。
  2. 话术引擎添加知识库重新放音支持,比如用户说,我没听清楚,你重说一遍,机器人执行重播操作。
  3. 线路模块添加了 cti_line_name cti_line_group_name 2个默认变量,可以修改cti.json中的配置,把线路名和线路组名记录到CDR。

1.2.19 2022年1月13日发布

  1. 队列外呼的工作时间,支持根据周几来设置工作时间。

1.2.18 2021年12月20日发布

  1. 添加返回切换流程【触发知识库或者全局流程返回后,直接执行切换流程(不播放知识库返回音)】

1.2.17 2021年12月16日发布

  1. 添加了全局流程可以匹配原流程的子流程关键词。

1.2.16 2021年12月12日发布

  1. 添加了全局流程入口和返回流程,方便模块化设计术语
  2. 添加了输入超时放音,方便区分匹配不到关键词还是没检测到说话
  3. 优化了话术解析引擎,加载话术时会输出话术中存在的错误
  4. 添加了新的打断模式

1.2.15 2021年12月3日发布

  1. 添加知识库跳转到当前流程的子流程
  2. 优化tts声音缓存

1.2.14 2021年11月19日发布

  1. 添加fail2ban支持

1.2.13 2021年11月7日发布

  1. acd模块支持隐藏主叫号码
  2. acd模块支持记忆功能(优先转接给最后一次接听的分机)

1.2.12 2021年11月5日发布

  1. 添加了等待redis连接就绪才加载mod_cti
  2. 添加了多台fs公用一个域名实现群集功能

1.2.11 2021年9月29日发布

  1. 添加了不通过TTS播报数字,金额支持
  2. CDR添加了cc_source,source_name 记录呼叫发起者信息(比如队列任务名字,排队名字)

1.2.10 2021年8月19日发布

  1. 话术引擎支持子流程

1.2.9 2021年8月15日发布

  1. 添加了话术流程存入redis支持
  2. 质检模块添加从cti_rt_call_qc_keyword@diomain获取关键词

1.2.8 2021年8月6日发布

  1. 流程加载是预先调用tts(不用等通话时才实时调用TTS,防止卡顿)。
  2. 通话录音添加了录音格式控制(可以支持mp3格式的同行录音)。

1.2.7 2021年8月3日发布

  1. 通过压力测试,修复测试中发现的bug.
  2. 添加了cti_hash_set和cti_hash_get接口,可用来实现记忆式回拨功能。

1.2.6 2021年7月26日发布

  1. qc模块添加了推送到redis的channel.
  2. asr模块添加了录音支持

    升级步骤

  3. conversation表添加录音字段record VARCHAR(260)

1.2.5 2021年7月11日发布

  1. 电话机器人模块正版版本发布

1.2.4 2021年7月2日发布

  1. 电话机器人模块添加了流程NLP记录功能
  2. 排队模块添加了分配通知功能
  3. CDR模块添加了数据库异常SQL时,失败的SQL存到一个单独的日志文件。

1.2.3 2021年6月11日发布

  1. 添加了ccadmin日志监控功能

1.2.2 2021年6月2日发布

  1. 修复了线路组模块的bug
  2. 添加了预测式外呼功能

1.2.1 2021年5月30日发布

  1. gui接口拨号方案和分机信息改用异步redis获取
  2. 队列外呼添加缓存号码功能。
  3. 队列外呼时间改用本地时间。