介绍
- pcswitch呼叫系统,永久免费使用,支持智能机器人(采用deepseek接口)、ASR(语音识别)、TTS(语音合成)、智能外呼(模块化可视化管理)、批量外呼、web接口(集成其他系统)、webRTC、呼入流程(模块化可视化管理)、语音机器人、webRTC、IVR、呼入队列、呼入流程可视化管理、在线语音客服、通话评价、呼叫转移、白名单、黑名单、客户资料可自定义字段等等
- 官网:https://www.pcswitch.cn
- 试用网址:https://demo.pcswitch.cn
软件架构
- 前端+后端+底层架构,可很方便扩展,支持高并发
- 数据层:采用redis、mariadb和MongoDB
系统功能
- 支持智能机器人(采用deepseek接口)、web接口(访问其他系统)
- 支持智能外呼(模块化可视化管理)、批量定时外呼
- 支持ASR(语音识别)、TTS(语音合成),可自定义语音机器人
- 支持在线语音客服,无需电话号码,免费替换400等客服电话
- 支持多种客户端类型,包括:webRTC、sip客户端
- 支持静态坐席、动态坐席
- 支持多租户模式,免费版本只开放了1个组织
- 支持IVR、呼入队列、时间判断、白名单、黑名单、通话评价、异地号码自动加拨0等
- 呼入规则采用模块化可视化配置,操作方便
- 自定义呼叫转移
- 支持自定义客户信息,可随意增加、减少、修改字段信息
- 通话记录表采用了自动分表设计,单表可容纳20亿条数据
安装教程
- 安装包下载地址为:https://pan.baidu.com/s/1ZvH6sjthjIcqa2Ygx76N8A?pwd=6t59
- 推荐使用Centos或Rocky操作系统安装
- 下载pcswitch安装包
- 将pcswitch解压,比如解压到:/opt目录中
- 运行如下命令安装: ./pcs_cli install
- 安装成功后,开启系统服务 ./pcs_cli start
- 停止所有服务 ./pcs_cli stop
- 查看帮助命令 ./pcs_cli -h
- 证书替换方法
1)替换web证书
证书存放路径为:config/web/cert
可以将server.key、server.cert替换为新的证书,请保持文件名不变!
注:如果更改证书文件名,需要将config/web/nginx.conf文件中的证书名一起更换
重启web服务
#./pcs_cli restart web
查看证书是否生效
2)替换core证书
证书存放路径为:data/core/certs
删除dtls-strp.pem、wss.pem
将证书key和crt合并为:wss.pem,然后存放到data/core/certs目录下,如下:
#cat server.key server.crt > wss.pem
重启服务
#./pcs_cli restart core
- 智能语音配置 目前只对接了阿里云智能语音,需要开通阿里云“智能语音交互”服务 1)AccessKey ID、AccessKey Secret创建方法 创建AccessKey阿里云文档 2)Appkey获取方法,先创建项目,然后在项目管理页可获取 阿里云文档 3)创建好后,可在“呼入流程”、语音文件中调用使用
- 智能机器人 智能机器人采用了deepseek接口,由于没有采用stream模式,同时deepseek返回时间有点长,因此目前智能机器人对话时需要等待一点时间。生产环境建议采用私有化部署deepseek,同时针对特有环境训练模型。
使用说明
- 此版本为免费版本,安装后系统已进行了初始化配置,包括3个分机等
- 系统默认使用了私有证书,用户可替换为正式证书
- 系统默认没有配置网关,用户需要自行配置下网关
- 默认账号/密码:admin/a2f55ef976bcf8b0ae
- 另一个测试账号/密码:test/a2f55ef976bcf8b0ae