功能特性

基于FastAdmin和ThinkPHP5进行开发的在线客服系统,提供全部源代码
所有源代码无加密、无后门。一次购买永久免费升级使用。

多客服支持

支持添加多个客户功能,支持客服随机分配,客服与客户一对一沟通

跨站调用

支持跨站调用在线客服系统,同时接入多个网站,统一管理更方便

富文本支持

支持发送文字、表情、图片、附件,后台支持快捷回复、加入黑名单

会话历史查询

后台可查看客服人员与客户的所有历史聊天记录,审查客服工作记录

离线留言板

支持客服离线留言板功能,离线也能接收用户反馈

微信小程序接入

支持微信小程序快速接入,通过小程序实时处理用户咨询反馈消息

实时邀请会话

通过客服主动邀请用户进行会话,提高产品付费转化率

会话转移

支持客服间的会话转移,让客服与用户的沟通更加无缝

响应式设计

支持PC、平板、手机接入客服会话,无所不在的沟通体验

客服绩效报表

后台统计和查看客服的绩效报表,考核客服的服务质量

用户轨迹

客服实时看看用户浏览轨迹,实时展示用户来源,精确定位用户属性

独立部署

提供全部无加密源代码,自由部署在线客服系统,不受第三方约束

产品价格

你只需要以两杯咖啡的价格即可快速部署在线客服系统
这一切均在FastAdmin可以实现

¥1800

某网站标准版

无源代码
一个客服
一年
未知

¥199

Workerman在线客服系统

提供全部无加密源代码
无限客服(座席)数量
永久有效
支持独立部署
永久免费更新

立即购买

¥20000

某数字客服多用户版

提供源代码
无限客服数量
一年有效
未知

让沟通无所不在

Let's communicate with customers everywhere.

我们致力于为你提供一站式解决在线客服方案,让你的企业和沟通更加方便快捷,赶快为你的网站添加在线客服功能,开启与客户无所不在的沟通时代,为你的企业成长加油助力!

立即购买 在线演示

让我们与客户距离更近!

Let's get closer to users

快速为你的网站或产品部署Workerman在线客服系统,第一时间与客户联系,第一时间掌握客户的需求和意愿。
这一切皆从FastAdmin在线客服系统开始!

立即购买

运行截图

Workerman在线客服系统PC端、后台管理截图

更新日志

查看Workerman在线客服系统的详细更新日志
V1.0.2

V1.0.2

增加多个功能,并修复已知Bug

1.增加手机版单页
2.增加粘贴和拖拽图片发送
3.增加客服离线时的是否弹窗自动邀请框的开关
4.增加后台会话管理增加专门查看聊天记录的页面
5.增加初始化完毕后自动打开窗口的示例代码
6.修复自定义session配置后,客服无法登录等问题
7.修复客服搜索到用户时,偶尔出现打不开用户会话窗口的问题
8.修复Win下启动服务
9.修复用户上下线时,头像不能动态变灰变亮问题
10.修复手机端会话邀请框过大的问题
11.修复会话窗口模板文件对模板引擎语法的支持
12.其他细节优化
更新至此版本后请重启Workerman服务

V1.0.1

V1.0.1

增加多个功能,并修复Bug
  1. 增加聊天图片弹出预览
  2. 增加以wss链接的开关
  3. 增加用户名片(来路,IP,联系方式,备注等)
  4. 增加后台黑名单用户汇总管理
  5. 增加新消息抖动窗口的开关
  6. 增加快捷键打开会话窗口[CTRL+/],修改快捷键请参考常见问题
  7. 修复前台滚动页面时,客服按钮提示信息留在原地的问题
  8. 修复聊天窗口和按钮提示上的,长段字母,不换行的问题
  9. 修复手机端底部出现空白块的问题
  10. 修复用户端未链接WebSocket时,提示未选择会话的问题
  11. 修复搜索会话,不能以用户昵称搜索的问题
  12. 修复后台按钮提示消息,偶尔一闪而过的问题
  13. 修复发送图片时,会清空输入框的问题
  14. 断线重连优化
  15. 代码遵循PSR-2规范,主要是大量方法名称有修改
V1.0.0

V1.0.0

一款基于WebSocket的在线客服插件

发布第一个版本

常见问题

如果你在使用Workerman在线客服系统的插件过程中有遇到什么问题,欢迎反馈给我们。
  1. 安装 FastAdmin,已安装请忽略,安装参考极速后台开发框架安装
  2. 开端口:请在阿里云/腾讯云的安全组、服务器防火墙内打开[1818]端口,此端口可在客服配置->运行配置中修改
  3. 打开命令行控制台->进入到FastAdmin根目录,也就是 think 文件所在的目录,执行[php think kefu start d]启动 Workerman 服务,详细启停请查看另一个FAQ
  4. 后台客服按钮与会话窗口等为自动部署,若您未开启调试模式,安装完插件后,请修改常规管理-》系统配置-》基础配置中的版本号,调试模式下,请忽略此步骤
  5. 若出现网络无法连接的情况,建议找个端口扫描工具,确定[1818]端口已开放

重要提示:由于 Windows 下不支持守护进程,在Win服务器下使用本插件可能出现未知问题,强烈 不 建议您在win服务器下安装使用

启动与停止

  1. cd 到FastAdmin根目录,也就是think文件所在的目录
  2. 请确保php所在的目录已经加入到系统环境变量,否则会提示找不到该命令
  • 以debug(调试)方式启动(关闭小黑窗,服务自动退出)
php think kefu start
  • 以daemon(守护进程)方式启动
php think kefu start d
  • 停止
php think kefu stop
  • 重启
php think kefu restart
  • 平滑重启
php think kefu reload
  • 查看状态
php think kefu status
  1. 客服配置->运行配置->跨站调用允许域名-》增加要调用的域名
  2. 按需引入js和css文件,调用初始化方法
具体调用方式请查看[addons/kefu/example/stand_out.html]文件
若是在站内的其他模块调用,调用时,不使用二级域名,可以实现前台用户自动登录

准备工作

  1. PHP安装了openssl扩展
  2. 已经申请了对应域名的证书(pem/crt文件及key文件)放在磁盘某个目录(位置任意)

修改文件

1. 请到:根目录/addons/kefu/library/GatewayWorker/Applications/KeFu/start_gateway.php 内配置证书路径,必须是绝对路径(大概在22到28行,该段代码已注释,请取消注释)

2. 将此行代码取消注释
$gateway->transport = 'ssl';

3. 请前往后台->插件配置->运行配置->打开[wss协议链接]功能

4. 使用命令行关闭服务后再启动 workerman 服务,此情况平滑重启不一定有效

[workerman 官方相关文档供参考](http://doc2.workerman.net/secure-websocket-server.html)

注意事项

  1. 如果站点已创建好https服务,将无法通过ws协议连接WebSocket,请参考以上方法配置wss
  2. 如果在创建wss服务时,已经有用户连接,workerman调试启动时可能报 OpenSSL Error 相关错误,一般不影响服务,只是提醒,建议更换端口,避免用户通过之前的ws链接

v1.0.1版本开始,默认已带有此功能,快捷键[CTRL+/]

修改快捷键步骤

1. 找到 addons/kefu/bootstrap.js 文件第24-36行;该文件负责监听后台iframe 内的按键事件
2. 找到 addons/kefu/assets/js/kefu.js 文件第1499-1518行
3. 两个文件都按照注释内容修改即可
4. 重启插件,以上修改才会生效
5. 此功能,近期,没有计划,做后台直接设置的功能

无法识别用户身份?

若您有配置自定义cookie前缀,请找到/addons/kefu/assets/js/kefu.js文件,大概第29行,或者搜索cookie_prefix关键词,根据此处的注释设置cookie前缀;随后禁用再启用插件即可。

无法连接网络?

  1. 无法连接网络最常见的原因是端口未对外开放,请自行百度端口扫描选择一个工具对端口进行扫描,确定端口已放行。
  2. 如果您的网络已搭建https服务,则必须参考创建wss服务的FQA搭建好wss服务,才能链接。
  3. 确保Workerman服务已正常启动,当您遇到网络无法连接的问题时,建议重新以调试模式启动workerman,之前已经执行了[php think kefu start d]命令的伙伴,记得先执行停止命令,再执行调试启动[php think kefu start]命令,本条中出现的两个命令,差别只有一个字符,请注意,所有命令行请参考FQA:启动与停止一章,调试启动后,请您在命令提示符窗口关注是否有报错。
*如果以上常见问题未能解决你的问题,欢迎你到社区提交你的问题,你也可以加入QQ群:636393962708784003964776039,和群友讨论你遇到的问题。