环信移动客服

环信移动客服

6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
2
回复

(android)环信登录失败 error200: User is alrealy login 环信移动客服 环信_Android

或许。 回复了问题 • 1 人关注 • 52 次浏览 • 2017-07-21 16:47 • 来自相关话题

0
回复

环信小程序创建不了群 环信移动客服 环信_WebIM

回复

huanglsj 发起了问题 • 1 人关注 • 49 次浏览 • 2017-07-17 14:12 • 来自相关话题

0
评论

环信移动客服v5.22已发布,自动消息功能助力客户营销 环信移动客服 产品更新

产品更新 发表了文章 • 52 次浏览 • 2017-07-12 17:42 • 来自相关话题

客服如何从成本中心变为营销中心和盈利中心?环信CEC(客户互动云)要把精准营销融入云客服。环信“自动消息”功能通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。
客服模式

支持打印消息记录

支持打印历史会话的消息记录。可将任意一条会话的消息记录打印为PDF或使用打印机打印,消息记录以对话方式呈现,格式清晰,便于文件传递。

在历史会话页面,点击会话进入会话详情页,点击右上方的打印按钮,打印该会话的当前消息记录。如需打印所有消息记录,需要点击“更多历史消息”,将历史消息加载出来后打印。

该功能在客服模式和管理员模式都支持。

支持查看质检评分

支持查看质检员对会话的服务质量给出的质检评分。

在历史会话页面,点击会话进入会话详情页,点击“质检”tab,可以查看质检员对该会话的质检评分。

管理员模式

自动消息

环信移动客服系统推出“自动消息”功能。通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。

“自动消息”有以下特点:
精准筛选目标客户:根据客户的创建时间、标签、客户名称等客户属性进行精准筛选。预制发送内容和接待者:在设置自动消息时,提前设定好消息内容,并指定接待客户的坐席或技能组。计划定时发送:支持设置自动消息的持续周期和触发时间点,如中午12:00或凌晨2:00。发送效果审视:发送后可以随时查看消息发送情况,包括消息发送量、到达终端量、客户打开的数量、客户回复的数量等。

“自动消息”功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。




“自动消息”使用介绍:1. 创建自动消息。进入“管理员模式 > 自动消息”页面,点击“新建自动消息”按钮,设置自动消息名称、目标客户、消息内容、作用时间,点击“发布按钮”,设置发布时间并发布。
自动消息名称:设置自动消息的名称。目标客户:根据客户属性筛选自动消息的目标客户。消息内容:设置自动消息的营销号、接待者、消息内容。营销号将展示在app、网页访客端。作用时间:设置自动消息的触发时间点。系统在设置的作用时间将自动消息发送给目标客户。发布时间:设置自定消息的持续周期,系统在该时间范围内按照作用时间将自动消息发送给目标客户。





2. app、网页访客端展示。自动消息送达访客端后,将展示在聊天窗口中。若客户正在使用网页聊天窗口,会收到如下提醒。  




注:使用旧版移动客服android/iOS SDK可以收到消息,但统计不到自动消息的打开数、回复数,建议集成最新版移动客服android/iOS SDK。
 
3. 自动消息的发送效果。在自动消息页面,可以查看自动消息的发送效果。
发送数:已发送给客户的自动消息的数量。到达数:抵达客户使用的访客端的自动消息的数量。到达率:已到达的自动消息的数量占比。打开:客户打开的自动消息的数量。打开率:已打开的自动消息的数量占比。回复人数:回复自动消息的客户的数量。回复率:客户回复的自动消息的数量相对于客户打开的自动消息的数量的占比。


 
 满意度评价邀请设置

新增满意度评价邀请设置页面。原系统开关页面的“会话结束自动发送满意度评价邀请”开关转移至该页面,新增“满意度评价菜单项序号显示为倒序”开关和“评分选项设置”。

满意度评价菜单项序号显示为倒序

在微信、微博等渠道,满意度评价内容是数字型菜单,序号顺序默认为正序。打开开关时,菜单的序号顺序为倒序。

评分选项设置

满意度评分选项,允许自定义星级对应的文字提示,支持为星级添加标签。




访客端:
若设置评分选项的文字提示和标签,访客端收到评价邀请后,选择满意度评分,需要再次选择标签。

注:微信、微博端支持显示设置的文字提示和标签;app、网页访客端暂时不支持。

客服可以手动发起会话邀请开关

优化“客服主动发起会话”功能。新增“网页端访客访问页面时,客服可以手动发送会话邀请”开关,并支持设置默认消息内容。

“客服主动发起会话”功能为增值服务。开通该增值服务,并打开此开关后,客服可以在“待接入”页面的“正在访问”页签主动向网页渠道的访客发送邀请。邀请送达后,网页端弹窗提醒访客。




访客端示例:




支持设置工单帮助主题、优先级、事件推送

支持自定义工单帮助主题、工单优先级,配置工单事件推送。
帮助主题为工单的类别。进入“管理员模式 > 工单 > 工单帮助主题自定义”页面,可以自定义帮助主题选项。优先级用于标记工单的紧急或重要程度。进入“管理员模式 > 工单 > 工单优先级自定义”页面,可以自定义优先级选项。事件推送用于将工单相关的数据推送至第三方服务器。进入“管理员模式 > 工单 > 工单事件推送配置”页面,填写第三方服务器的URL地址和token,并启用工单事件推送功能。

注:工单功能为增值服务。使用前,请先在“管理员模式 > 工单 > 申请工单”页面申请开通该功能。

【优化】历史会话页面记录会话过程

历史会话的详情页记录会话过程,包括会话接起、会话转接、会话结束的操作人和发生时间。这些信息显示在“记录”tab页签。

【优化】质量检查的筛选项支持多选

质量检查页面的筛选项(渠道、关联、参与客服)支持多选,方便质检员从不同纬度筛选需要进行质检的会话。

【优化】工作量、工作质量导出报表包含客服账号

工作量、工作质量页面的导出报表增加客服账号,客服账号为客服的登录邮箱地址。

多租户管理后台

多租户管理后台增加以下新功能、优化。

管理员的权限

多租户管理员权限分为普通管理员和超级管理员。
普通管理员:可以查看管理员、租户、统计、设置等页面的相关信息,并导出历史会话、统计数据。仅能够对租户进行管理,包括添加、删除租户等。超级管理员:拥有普通管理员的所有权限,并且可以创建、删除其他管理员,设置多租户的基本信息、坐席分配、租户模版、单点登录等。

租户成员信息

租户详情页新增成员信息,显示该租户的所有管理员、坐席,以及账号名称、创建时间、在线状态、在线时长等。

坐席分配

新增坐席分配功能,允许超级管理员根据各个租户的实际坐席数,对租户的最大坐席数进行重新分配,优化资源配置。

进入“设置 > 基本信息”页面,点击“坐席分配”按钮,可以重新分配租户的最大坐席数。

单点登录

新增单点登录功能,允许为多租户管理平台的租户设置指向第三方系统的登录URL,坐席使用该第三方系统的账号登录后,可以直接进入客服系统。

移动客服Android SDK

当前版本:V1.0.8

新功能:
支持自动消息的统计上报支持Google GCM推送支持显示待接入正在排队人数(增值服务)支持显示客服的输入状态(增值服务)

移动客服iOS SDK

当前版本:V1.1.2

新功能:
支持自动消息的统计上报

网页插件

当前版本:V47.13.1

新功能:
支持自动消息的统计上报

改进:
客服头像显示在聊天窗口左侧线上标准版本全面支持移动端
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.22

环信移动客服登陆地址http://kefu.easemob.com/   查看全部
客服如何从成本中心变为营销中心和盈利中心?环信CEC(客户互动云)要把精准营销融入云客服。环信“自动消息”功能通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。

客服模式

支持打印消息记录


支持打印历史会话的消息记录。可将任意一条会话的消息记录打印为PDF或使用打印机打印,消息记录以对话方式呈现,格式清晰,便于文件传递。

在历史会话页面,点击会话进入会话详情页,点击右上方的打印按钮,打印该会话的当前消息记录。如需打印所有消息记录,需要点击“更多历史消息”,将历史消息加载出来后打印。

该功能在客服模式和管理员模式都支持。

支持查看质检评分

支持查看质检员对会话的服务质量给出的质检评分。

在历史会话页面,点击会话进入会话详情页,点击“质检”tab,可以查看质检员对该会话的质检评分。

管理员模式

自动消息

环信移动客服系统推出“自动消息”功能。通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。

“自动消息”有以下特点:
  • 精准筛选目标客户:根据客户的创建时间、标签、客户名称等客户属性进行精准筛选。
  • 预制发送内容和接待者:在设置自动消息时,提前设定好消息内容,并指定接待客户的坐席或技能组。
  • 计划定时发送:支持设置自动消息的持续周期和触发时间点,如中午12:00或凌晨2:00。
  • 发送效果审视:发送后可以随时查看消息发送情况,包括消息发送量、到达终端量、客户打开的数量、客户回复的数量等。


“自动消息”功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。
001.png

“自动消息”使用介绍:1. 创建自动消息。进入“管理员模式 > 自动消息”页面,点击“新建自动消息”按钮,设置自动消息名称、目标客户、消息内容、作用时间,点击“发布按钮”,设置发布时间并发布。
  • 自动消息名称:设置自动消息的名称。
  • 目标客户:根据客户属性筛选自动消息的目标客户。
  • 消息内容:设置自动消息的营销号、接待者、消息内容。营销号将展示在app、网页访客端。
  • 作用时间:设置自动消息的触发时间点。系统在设置的作用时间将自动消息发送给目标客户。
  • 发布时间:设置自定消息的持续周期,系统在该时间范围内按照作用时间将自动消息发送给目标客户。


002.png

2. app、网页访客端展示。自动消息送达访客端后,将展示在聊天窗口中。若客户正在使用网页聊天窗口,会收到如下提醒。  
003.png

注:使用旧版移动客服android/iOS SDK可以收到消息,但统计不到自动消息的打开数、回复数,建议集成最新版移动客服android/iOS SDK。
 
3. 自动消息的发送效果。在自动消息页面,可以查看自动消息的发送效果。
  • 发送数:已发送给客户的自动消息的数量。
  • 到达数:抵达客户使用的访客端的自动消息的数量。
  • 到达率:已到达的自动消息的数量占比。
  • 打开:客户打开的自动消息的数量。
  • 打开率:已打开的自动消息的数量占比。
  • 回复人数:回复自动消息的客户的数量。
  • 回复率:客户回复的自动消息的数量相对于客户打开的自动消息的数量的占比。
    004.png
  •  

 满意度评价邀请设置

新增满意度评价邀请设置页面。原系统开关页面的“会话结束自动发送满意度评价邀请”开关转移至该页面,新增“满意度评价菜单项序号显示为倒序”开关和“评分选项设置”。

满意度评价菜单项序号显示为倒序

在微信、微博等渠道,满意度评价内容是数字型菜单,序号顺序默认为正序。打开开关时,菜单的序号顺序为倒序。

评分选项设置

满意度评分选项,允许自定义星级对应的文字提示,支持为星级添加标签。
005.png

访客端:
若设置评分选项的文字提示和标签,访客端收到评价邀请后,选择满意度评分,需要再次选择标签。

注:微信、微博端支持显示设置的文字提示和标签;app、网页访客端暂时不支持。

客服可以手动发起会话邀请开关

优化“客服主动发起会话”功能。新增“网页端访客访问页面时,客服可以手动发送会话邀请”开关,并支持设置默认消息内容。

“客服主动发起会话”功能为增值服务。开通该增值服务,并打开此开关后,客服可以在“待接入”页面的“正在访问”页签主动向网页渠道的访客发送邀请。邀请送达后,网页端弹窗提醒访客。
006.png

访客端示例:
007.png

支持设置工单帮助主题、优先级、事件推送

支持自定义工单帮助主题、工单优先级,配置工单事件推送。
  • 帮助主题为工单的类别。进入“管理员模式 > 工单 > 工单帮助主题自定义”页面,可以自定义帮助主题选项。
  • 优先级用于标记工单的紧急或重要程度。进入“管理员模式 > 工单 > 工单优先级自定义”页面,可以自定义优先级选项。
  • 事件推送用于将工单相关的数据推送至第三方服务器。进入“管理员模式 > 工单 > 工单事件推送配置”页面,填写第三方服务器的URL地址和token,并启用工单事件推送功能。


注:工单功能为增值服务。使用前,请先在“管理员模式 > 工单 > 申请工单”页面申请开通该功能。

【优化】历史会话页面记录会话过程

历史会话的详情页记录会话过程,包括会话接起、会话转接、会话结束的操作人和发生时间。这些信息显示在“记录”tab页签。

【优化】质量检查的筛选项支持多选

质量检查页面的筛选项(渠道、关联、参与客服)支持多选,方便质检员从不同纬度筛选需要进行质检的会话。

【优化】工作量、工作质量导出报表包含客服账号

工作量、工作质量页面的导出报表增加客服账号,客服账号为客服的登录邮箱地址。

多租户管理后台

多租户管理后台增加以下新功能、优化。

管理员的权限

多租户管理员权限分为普通管理员和超级管理员。
  • 普通管理员:可以查看管理员、租户、统计、设置等页面的相关信息,并导出历史会话、统计数据。仅能够对租户进行管理,包括添加、删除租户等。
  • 超级管理员:拥有普通管理员的所有权限,并且可以创建、删除其他管理员,设置多租户的基本信息、坐席分配、租户模版、单点登录等。


租户成员信息

租户详情页新增成员信息,显示该租户的所有管理员、坐席,以及账号名称、创建时间、在线状态、在线时长等。

坐席分配

新增坐席分配功能,允许超级管理员根据各个租户的实际坐席数,对租户的最大坐席数进行重新分配,优化资源配置。

进入“设置 > 基本信息”页面,点击“坐席分配”按钮,可以重新分配租户的最大坐席数。

单点登录

新增单点登录功能,允许为多租户管理平台的租户设置指向第三方系统的登录URL,坐席使用该第三方系统的账号登录后,可以直接进入客服系统。

移动客服Android SDK

当前版本:V1.0.8

新功能:
  • 支持自动消息的统计上报
  • 支持Google GCM推送
  • 支持显示待接入正在排队人数(增值服务)
  • 支持显示客服的输入状态(增值服务)


移动客服iOS SDK

当前版本:V1.1.2

新功能:
  • 支持自动消息的统计上报


网页插件

当前版本:V47.13.1

新功能:
  • 支持自动消息的统计上报


改进:
  • 客服头像显示在聊天窗口左侧
  • 线上标准版本全面支持移动端

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.22

环信移动客服登陆地址http://kefu.easemob.com/  
0
评论

超越Twitter,老哥,稳!环信助力新浪微博深度连接“人与商业” 微博 环信CEC 环信移动客服

新闻资讯 发表了文章 • 170 次浏览 • 2017-07-12 11:24 • 来自相关话题

(本文共1766个字,不信你数一数,阅读完需三分钟,不信你试试)
 
   微信渐老,微博逢春。就在大家认为微博没落的时候,新浪微博用月活用户数、收入、股票暴涨,一波“还有这种操作”的方式引领进入社交媒体下半场。据公开数据显示,截至3月31日,微博月活跃用户达3.4亿(其中91%为移动端用户),已超过Twitter成为全球用户规模最大的独立社交媒体公司。得益于用户规模的持续扩大和内容生态的不断完善,微博的商业化继续保持快速增长。财报显示,一季度微博总营收达到13.7亿元,同比增长76%,其中广告营收达到11.7亿元,同比增长80%。
 
 与此相关,微博商业化开放2年多来,为企业带来了品牌曝光、变现转化等机会,然而随着大量咨询需求的涌入,客户沟通成本同时不断变高。如何帮助微博平台用户与粉丝/客户更好地沟通,做更好的商业连接,成为了微博亟需解决的问题,也成为了环信与新浪微博合作的契机。




    无论对于企业蓝V用户还是个人橙V用户来说,当运营到增长或成熟阶段并且粉丝消息量达到一定规模后,普遍会出现以下这些问题:

   1,消息量增长蹭蹭的,客服小助手忙不过来。很多时候这事儿不是增加几个客服小妹就能解决的,哪怕是一个账号的大量消息,就算多人伺候解决了一部分接待数量问题,但没有好的分配机制,也有可能出现回复互相撞车的情况。

   2,手上有多个账号要管理,来回切换效率低下。尤其对于微博平台的企业用户来说,很可能一家企业会运营多个微博蓝V账号,但回复私信、评论、@时需要来回换账号,甚是麻烦,更不用提可能还需要维护微博以外的其他渠道如微信、官网的互动。

   3,撩了半天好不容易有意向转化成交,跟进却不及时流失了。不少企业运营微博是有转化商机的目的,通过微博沟通后,客服小妹发现潜在商机线索时,需要销售同事进一步跟进沟通,但转接消息不方便,只能要么一个人都负起责任服务同时引导购买,要么得共用账号你聊完毕我来聊;

   针对这些问题,为了帮助微博用户更好地做连接做服务,新浪微博采用了更高级的粉服开发者模式,但需要企业自身具备较高的开发能力,很多企业尤其是中小企业无法HOLD住这种方式,当新浪微博寻找更便捷优质的解决方案时,环信基于在全媒体智能云客服领域的积累和沉淀恰好满足了这样的需求,双方一拍即合拉开了深度合作的序幕。

   环信为新浪推出的多客服系统在微博平台正式上线以来,截止2017年2月,已经有2200家企业注册试用多客服系统,开通坐席累积4000+,共关联938个微博账号,平均一周的会话量达26000条、独立访客数达20000+,帮助注册用户接待历史会话35W条,接待27.2W访客。第一期使用效果较好的企业分布在电商、3C数码、快递、婚纱摄影等行业。

   微博与环信联合推出这套多客服系统,是为了更好地连接人与商业,帮助基于微博的用户更快地成长和成功,为企业和微博大V节能增效附加了更强的客户服务沟通能力:

   1、 降低开发门槛,无缝接入大量信息。开通账号即用,信息进入多客服系统后可以实现智能分配,通过路由设置的熟客优先、空闲率等原则,分配给最合适的客服接待。同时可以根据问题类型、咨询兴趣、商机程度的不同直接对应不同的技能组直接服务,避免等待和流失。





   2、 统一平台管理账号矩阵。涉及到一家企业或一个运营方需要维护多个账号的情况,可以统一绑定到一套系统中,免去来回切换之苦,统一管理所有消息。

   3、 多渠道接入,不止于微博。对于微博客服渠道,除了天然能获取到的评论、私信、@等消息,更将消息范围扩展到订阅评论、评论中@等。除了微博渠道,企业的其他客服入口如微信、官网、H5等消息也可以一并接入环信多客服系统。




 4、支持用户画像,帮你更了解TA。不仅能够帮助你获取到非粉丝用户信息及基于昵称的用户UID,还可以结合用户轨迹、行为、互动记录等手动打标签,丰富用户画像,应用到自身业务场景中,更有针对性地记录客户偏好并与客户进行沟通。








 多客服系统入口:管理中心—粉丝服务—多客服系统
 
   新浪微博首席执行官王高飞表示:“微博专注于提供中国最好的社交媒体服务,促成了微博强劲的第一季度业绩。展望未来,我们预计将继续保持强劲增长势头,将和合作伙伴进一步优化微博分享、发现和消费信息的竞争力,特别是在移动、社交和视频的场景中。”

   融入了环信移动智能多客服能力的新浪微博平台,秉承的是更加开放、更加精细的商业平台生态构建原则,不仅仅是对商业成功的追求,更是希望致力于提升用户体验,以客户为先,帮助客户成功。
 
点击查看微博多客服系统攻略
  查看全部
(本文共1766个字,不信你数一数,阅读完需三分钟,不信你试试)
 
   微信渐老,微博逢春。就在大家认为微博没落的时候,新浪微博用月活用户数、收入、股票暴涨,一波“还有这种操作”的方式引领进入社交媒体下半场。据公开数据显示,截至3月31日,微博月活跃用户达3.4亿(其中91%为移动端用户),已超过Twitter成为全球用户规模最大的独立社交媒体公司。得益于用户规模的持续扩大和内容生态的不断完善,微博的商业化继续保持快速增长。财报显示,一季度微博总营收达到13.7亿元,同比增长76%,其中广告营收达到11.7亿元,同比增长80%。
 
 与此相关,微博商业化开放2年多来,为企业带来了品牌曝光、变现转化等机会,然而随着大量咨询需求的涌入,客户沟通成本同时不断变高。如何帮助微博平台用户与粉丝/客户更好地沟通,做更好的商业连接,成为了微博亟需解决的问题,也成为了环信与新浪微博合作的契机。
TIM图片20170712111933.png

    无论对于企业蓝V用户还是个人橙V用户来说,当运营到增长或成熟阶段并且粉丝消息量达到一定规模后,普遍会出现以下这些问题:

   1,消息量增长蹭蹭的,客服小助手忙不过来。很多时候这事儿不是增加几个客服小妹就能解决的,哪怕是一个账号的大量消息,就算多人伺候解决了一部分接待数量问题,但没有好的分配机制,也有可能出现回复互相撞车的情况。

   2,手上有多个账号要管理,来回切换效率低下。尤其对于微博平台的企业用户来说,很可能一家企业会运营多个微博蓝V账号,但回复私信、评论、@时需要来回换账号,甚是麻烦,更不用提可能还需要维护微博以外的其他渠道如微信、官网的互动。

   3,撩了半天好不容易有意向转化成交,跟进却不及时流失了。不少企业运营微博是有转化商机的目的,通过微博沟通后,客服小妹发现潜在商机线索时,需要销售同事进一步跟进沟通,但转接消息不方便,只能要么一个人都负起责任服务同时引导购买,要么得共用账号你聊完毕我来聊;

   针对这些问题,为了帮助微博用户更好地做连接做服务,新浪微博采用了更高级的粉服开发者模式,但需要企业自身具备较高的开发能力,很多企业尤其是中小企业无法HOLD住这种方式,当新浪微博寻找更便捷优质的解决方案时,环信基于在全媒体智能云客服领域的积累和沉淀恰好满足了这样的需求,双方一拍即合拉开了深度合作的序幕。

   环信为新浪推出的多客服系统在微博平台正式上线以来,截止2017年2月,已经有2200家企业注册试用多客服系统,开通坐席累积4000+,共关联938个微博账号,平均一周的会话量达26000条、独立访客数达20000+,帮助注册用户接待历史会话35W条,接待27.2W访客。第一期使用效果较好的企业分布在电商、3C数码、快递、婚纱摄影等行业。

   微博与环信联合推出这套多客服系统,是为了更好地连接人与商业,帮助基于微博的用户更快地成长和成功,为企业和微博大V节能增效附加了更强的客户服务沟通能力:

   1、 降低开发门槛,无缝接入大量信息。开通账号即用,信息进入多客服系统后可以实现智能分配,通过路由设置的熟客优先、空闲率等原则,分配给最合适的客服接待。同时可以根据问题类型、咨询兴趣、商机程度的不同直接对应不同的技能组直接服务,避免等待和流失。

TIM图片20170712112117.png

   2、 统一平台管理账号矩阵。涉及到一家企业或一个运营方需要维护多个账号的情况,可以统一绑定到一套系统中,免去来回切换之苦,统一管理所有消息。

   3、 多渠道接入,不止于微博。对于微博客服渠道,除了天然能获取到的评论、私信、@等消息,更将消息范围扩展到订阅评论、评论中@等。除了微博渠道,企业的其他客服入口如微信、官网、H5等消息也可以一并接入环信多客服系统。
1.png

 4、支持用户画像,帮你更了解TA。不仅能够帮助你获取到非粉丝用户信息及基于昵称的用户UID,还可以结合用户轨迹、行为、互动记录等手动打标签,丰富用户画像,应用到自身业务场景中,更有针对性地记录客户偏好并与客户进行沟通。
2.png

3.png

 多客服系统入口:管理中心—粉丝服务—多客服系统
 
   新浪微博首席执行官王高飞表示:“微博专注于提供中国最好的社交媒体服务,促成了微博强劲的第一季度业绩。展望未来,我们预计将继续保持强劲增长势头,将和合作伙伴进一步优化微博分享、发现和消费信息的竞争力,特别是在移动、社交和视频的场景中。”

   融入了环信移动智能多客服能力的新浪微博平台,秉承的是更加开放、更加精细的商业平台生态构建原则,不仅仅是对商业成功的追求,更是希望致力于提升用户体验,以客户为先,帮助客户成功。
 
点击查看微博多客服系统攻略
 
3
最佳

大神求助!我可不可以通过HTTPClient post几个参数传链接,取到移动客服的聊天记录文件 环信移动客服

mazhihua 回复了问题 • 2 人关注 • 90 次浏览 • 2017-07-11 13:50 • 来自相关话题

0
评论

环信CEC给保险行业提供全流程客户互动解决方案 解决方案 环信CEC 环信移动客服

新闻资讯 发表了文章 • 52 次浏览 • 2017-07-06 12:03 • 来自相关话题

   
   2017年7月6-7日以“保险科技,创新保险生态”为主题的中国保险IT应用高峰论坛在北京召开。环信CEC(Customer Engagement Cloud)——全媒体智能客户交互云,基于全球领先的即时通讯云技术,通过人工智能和大数据赋能,在保险行业积累了大量关于移动化承保保全、视频客服车损定险、机器人自助理赔、精准用户画像主动营销等落地经验,提供了从客户互动渠道、到客户服务、再到精准营销的全流程客户互动解决方案,典型用户包括中信证券、泰康在线、中意人寿等。截止2016年底,环信CEC共服务了58541家企业客户,现已覆盖包括保险、证券、银行、电商、教育、O2O等领域的众多标杆企业。














  查看全部
   
   2017年7月6-7日以“保险科技,创新保险生态”为主题的中国保险IT应用高峰论坛在北京召开。环信CEC(Customer Engagement Cloud)——全媒体智能客户交互云,基于全球领先的即时通讯云技术,通过人工智能和大数据赋能,在保险行业积累了大量关于移动化承保保全、视频客服车损定险、机器人自助理赔、精准用户画像主动营销等落地经验,提供了从客户互动渠道、到客户服务、再到精准营销的全流程客户互动解决方案,典型用户包括中信证券、泰康在线、中意人寿等。截止2016年底,环信CEC共服务了58541家企业客户,现已覆盖包括保险、证券、银行、电商、教育、O2O等领域的众多标杆企业。
ea790d9dly1fha0pwdxwkj20zk0qomzy.jpg


ea790d9dly1fha0n74k4tj21kw1h7k0a.jpg


ea790d9dly1fha0muqy60j20zg1bqqa2.jpg

 
1
回复

iOS端发送后收不到消息回调 环信_iOS 环信_管理后台 环信移动客服

木云落 回复了问题 • 2 人关注 • 112 次浏览 • 2017-07-03 10:27 • 来自相关话题

0
评论

环信移动客服v5.21已发布,支持客服发送语音消息、语音转文字及支付功能 环信移动客服 产品更新

产品更新 发表了文章 • 247 次浏览 • 2017-06-27 14:03 • 来自相关话题

客服模式

支持客服发送语音消息

Web版客服工作台支持发送语音消息。与app渠道的客户聊天时,客服可以向客户发送语音消息。

点击输入框上方的麦克风按钮,开始录音并发送。每条语音消息最多为60秒,达到60秒后自动发送。

注:发送语音消息功能仅Chrome浏览器在https模式下支持。 




管理员模式

语音转文字beta版

Web版客服工作台支持将app、微信、微博渠道的客户的语音消息自动转为文字,并显示在语音消息下方。方便客服快速识别客户的消息内容,并作出回应。

客服模式的会话、待接入、历史会话、客户中心页面,管理员模式的搜索、历史会话、客户中心、当前会话、质量检查页面,均支持显示语音消息对应的文字。 




语音转文字功能正在beta测试阶段,如果您希望先行体验,请提供租户ID,并联系环信商务经理。

开通语音转文字功能后,需要进入“管理员模式 > 设置 > 系统开关”页面,打开“启用语音转文字服务”开关。 




在线支付

在线支付功能全新上线。支持在web版移动客服工作台购买标准版坐席、对租户进行续费、增购坐席,并查看订单信息。

进入“管理员模式 > 设置 > 企业信息”页面,点击“购买”按钮。 




选择“缴费类型”、购买期限,填写坐席数量,确定并支付订单。

目前,只提供标准版坐席的在线支付功能。缴费类型包括:
新购:第一次购买坐席时,请选择“新购”;续费:需要延长租户的到期日,请选择“续费”;增购:在已有坐席的基础上,增加坐席数量,请选择“增购”。

注:增购坐席时,坐席的到期日与租户的到期日一致,我们按比例收取坐席费用。 




【优化】客服超时未回复提醒客服

原“客服超时未回复访客端提示”开关更名为“客服超时未回复提示”,并支持设置“提醒客服”和“提醒访客”。

进入“管理员模式 > 设置 >系统开关”页面,对“客服超时未回复提示”的开关进行设置。

“提醒客服”开关打开,客服超时未回复时,会话主动排在进行中会话列表的顶部并标注颜色。
“提醒访客”开关打开,客服超时未回复时,系统自动发送一条提示语给客户。





进行中会话列表提醒示例: 




【优化】工作量、工作质量支持导出客服的真实姓名

对客服的工作量、工作质量详情进行导出时,导出文件包含客服的真实姓名,便于识别对应客服,使数据更直观。
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.21

环信移动客服登陆地址http://kefu.easemob.com/  查看全部
客服模式

支持客服发送语音消息

Web版客服工作台支持发送语音消息。与app渠道的客户聊天时,客服可以向客户发送语音消息。

点击输入框上方的麦克风按钮,开始录音并发送。每条语音消息最多为60秒,达到60秒后自动发送。

注:发送语音消息功能仅Chrome浏览器在https模式下支持。 
001.png

管理员模式

语音转文字beta版

Web版客服工作台支持将app、微信、微博渠道的客户的语音消息自动转为文字,并显示在语音消息下方。方便客服快速识别客户的消息内容,并作出回应。

客服模式的会话、待接入、历史会话、客户中心页面,管理员模式的搜索、历史会话、客户中心、当前会话、质量检查页面,均支持显示语音消息对应的文字。 
002.png

语音转文字功能正在beta测试阶段,如果您希望先行体验,请提供租户ID,并联系环信商务经理。

开通语音转文字功能后,需要进入“管理员模式 > 设置 > 系统开关”页面,打开“启用语音转文字服务”开关。 
003.png

在线支付

在线支付功能全新上线。支持在web版移动客服工作台购买标准版坐席、对租户进行续费、增购坐席,并查看订单信息。

进入“管理员模式 > 设置 > 企业信息”页面,点击“购买”按钮。 
004.png

选择“缴费类型”、购买期限,填写坐席数量,确定并支付订单。

目前,只提供标准版坐席的在线支付功能。缴费类型包括:
  • 新购:第一次购买坐席时,请选择“新购”;
  • 续费:需要延长租户的到期日,请选择“续费”;
  • 增购:在已有坐席的基础上,增加坐席数量,请选择“增购”。


注:增购坐席时,坐席的到期日与租户的到期日一致,我们按比例收取坐席费用。 
005.png

【优化】客服超时未回复提醒客服

原“客服超时未回复访客端提示”开关更名为“客服超时未回复提示”,并支持设置“提醒客服”和“提醒访客”。

进入“管理员模式 > 设置 >系统开关”页面,对“客服超时未回复提示”的开关进行设置。

“提醒客服”开关打开,客服超时未回复时,会话主动排在进行中会话列表的顶部并标注颜色。
“提醒访客”开关打开,客服超时未回复时,系统自动发送一条提示语给客户。

006.png

进行中会话列表提醒示例: 
007.png

【优化】工作量、工作质量支持导出客服的真实姓名

对客服的工作量、工作质量详情进行导出时,导出文件包含客服的真实姓名,便于识别对应客服,使数据更直观。
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.21

环信移动客服登陆地址http://kefu.easemob.com/ 
2
回复

Android app集成了环信,发送文本消息对方接收不到。 环信_Android 环信移动客服

回复

justsyhxxxx 回复了问题 • 1 人关注 • 217 次浏览 • 2017-06-26 16:51 • 来自相关话题

1
回复

网页客服的客服管理能不能也集成到项目里 环信移动客服

木云落 回复了问题 • 2 人关注 • 127 次浏览 • 2017-06-25 22:34 • 来自相关话题

0
评论

环信移动客服v5.20已发布,支持自助开通工单功能以及客服直接处理工单 产品更新 环信移动客服

产品更新 发表了文章 • 149 次浏览 • 2017-06-13 17:19 • 来自相关话题

客服模式

支持自助开通工单功能以及客服直接处理工单

新增工单页面,支持自助开通工单功能,以及客服直接处理工单,包括新建工单、回复工单、分配工单、修改帮助主题、修改工单状态,筛选工单,等等。

工单功能为增值服务,如需开通,请在工单页面提交申请,环信商务经理会主动联系您。

申请开通工单功能

工单功能可以帮助您实现高效的跨部门协作,只需提交申请,并绑定邮箱,即可启动您的工单功能服务。

步骤如下:
在工单页面,点击“申请工单功能”;填写姓名、电话、企业名称、邮箱,点击“下一步”;填写帮助主题(帮助主题为工单的类别),点击“下一步”;填写系统邮箱(用于接收和发送工单相关的邮件),点击“提交”。

提交申请后,请耐心等待,环信商务经理会尽快与您联系。 





新建工单

客服与客户聊天过程中,可以为客户创建工单。

步骤如下:
在会话页面,点击输入框上方的工单按钮;填写工单标题,选择优先级、帮助主题、分配技能组、分配坐席,填写工单内容,勾选“附带访客信息”,并保存。

勾选“附带访客信息”时,工单包含对应的客户信息,可以在工单详情的“客户资料”页签查看。 






处理工单

客服可以对工单进行回复,分配工单给技能组或坐席,修改帮助主题、优先级、工单状态,查看工单进度,查看客户资料。

在工单页面,点击任意工单,即可查看工单详情。并执行下述工单处理操作:

回复工单:回复工单时,如果勾选“发布为公开回复”,工单系统将回复内容通知客户;不勾选时,回复仅客服可以查看。
工单处理:分配技能组、分配坐席、修改帮助主题、优先级、状态。工单进度:查看工单进度。客户资料:查看客户资料。







筛选工单

在工单页面已为您创建一些默认工单筛选器,帮助您对工单进行分类管理。您还可以创建自定义的筛选器,以满足更具体的需求。

创建自定义筛选器步骤如下:

在工单页面,点击“自定义筛选”;
填写筛选器名称,选择筛选条件,如工单创建时间段、工单创建人、客户名称、工单编号、工单标题、分配技能组、分配坐席、帮助主题、工单状态,并点击“确定”。

创建成功后,可以根据自定义筛选器对工单进行筛选。您还可以编辑或删除自定义筛选器。 






工单通知

当工单创建成功、分配技能组或客服、得到回复、状态变更时,创建工单的客服将会收到系统消息。 






会话面板聊天窗口优化

会话面板聊天窗口优化,支持拖动扩展输入框,以显示更多正在输入的内容。 






留言支持根据更新时间进行筛选

留言页面显示留言的更新时间,并支持根据更新时间进行筛选和排序。更新时间指,留言分配的客服变更或留言状态变更的时间。
筛选:点击“自定义留言筛选”,选择“更新时间”范围,点击“筛选查询”,对留言进行筛选。排序:点击留言列表中“更新时间”右侧的箭头,使留言按照更新时间升序或降序排列。







客户中心显示客户的真实姓名

客户中心新增“名字”一列,显示客户的真实姓名。 






管理员模式

新增REST API渠道

环信移动客服新增REST API渠道。开通REST API渠道并配置服务器信息后,客服向客户回复的消息,将被环信转发到服务器的回调地址中。该功能可用于环信移动客服与第三方服务器之间的消息传递。

REST API渠道支持创建多个REST关联,每个REST关联均可作为环信与您的服务器之间收发消息的通道。

创建REST关联:
进入“管理员模式 > 渠道管理 > REST API”页面;点击“添加REST关联”按钮,填写关联名称、回调地址,并保存。

系统自动为您生成Client ID、Client Secret、POST API。Client ID和Client Secret用于向环信发送消息时的身份认证;消息API为您向环信发送消息时使用的REST API接口,方法为POST。 







关于REST API渠道的身份认证方式、消息格式,请参考:REST API渠道集成

注:REST API渠道为增值服务,如需开通,请提供租户ID并联系环信商务经理。

新增APP关联演示视频

APP关联信息页新增APP关联的演示视频,视频说明了APP关联的Client ID和IM服务号与即时通讯云的应用之间的关系,以及如何添加APP关联。

如果已有即时通讯云的应用,可以采取“关联IM账号”的方式创建APP关联。对应关系如下:

Client ID: APP关联的Client ID与即时通讯云的应用的Client ID一致;
IM服务号:APP关联的IM服务号对应即时通讯云的应用的一个IM用户。

进入“管理员模式 > 渠道管理 > 手机APP”页面,点击APP关联信息页中Client ID和IM服务号右侧的问号,可以查看相应的演示视频。

客户标签支持导入导出








客户标签支持下载模版、导入、导出,方便管理员对客户标签进行批量整理。

在导入客户标签时,会自动过滤已存在的客户标签,只导入新增的客户标签。 
attach]7544[/attach]
“不活跃会话超时自动结束”开关优化

优化“不活跃会话超时自动结束”开关,该开关不再对待接入会话生效。优化后,该开关打开时,对于客服的进行中会话,如果客户和客服在设定时间内均未回复消息,系统将自动发送提示语给客户,并结束会话。

如果需要自动结束超时的进行中会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“不活跃会话超时自动结束”开关。
如果需要自动结束超时的待接入会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“待接入超时结束会话”开关。

客服列表优化

优化“管理员模式 > 成员管理 > 客服”页面的客服列表,删除原导出日志按钮。所有客服的登录日志,均可以在“管理员模式 > 统计查询 > 客服时长统计”页面查看并导出。

Android客服工作台

当前版本:V3.0

新功能:

管理员模式,当前会话支持筛选、转接、关闭
留言支持批量分配

iOS客服工作台

当前版本:V2.1.9

新功能:

新增管理员模式,包含管理员首页的数据展示
支持查看通知详情

移动客服Android SDK

当前版本:V1.0.7

新功能:

新增发送和接收短视频功能

移动客服iOS SDK

当前版本:V1.1.0

新功能:

SDK全面升级为动态库,集成更简单,功能更全面
离线推送支持推送详情
优化升级HelpDeskUI

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.20 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持自助开通工单功能以及客服直接处理工单

新增工单页面,支持自助开通工单功能,以及客服直接处理工单,包括新建工单、回复工单、分配工单、修改帮助主题、修改工单状态,筛选工单,等等。

工单功能为增值服务,如需开通,请在工单页面提交申请,环信商务经理会主动联系您。

申请开通工单功能

工单功能可以帮助您实现高效的跨部门协作,只需提交申请,并绑定邮箱,即可启动您的工单功能服务。

步骤如下:
  1. 在工单页面,点击“申请工单功能”;
  2. 填写姓名、电话、企业名称、邮箱,点击“下一步”;
  3. 填写帮助主题(帮助主题为工单的类别),点击“下一步”;
  4. 填写系统邮箱(用于接收和发送工单相关的邮件),点击“提交”。


提交申请后,请耐心等待,环信商务经理会尽快与您联系。 

01.png

新建工单

客服与客户聊天过程中,可以为客户创建工单。

步骤如下:
  1. 在会话页面,点击输入框上方的工单按钮;
  2. 填写工单标题,选择优先级、帮助主题、分配技能组、分配坐席,填写工单内容,勾选“附带访客信息”,并保存。


勾选“附带访客信息”时,工单包含对应的客户信息,可以在工单详情的“客户资料”页签查看。 

02.png


处理工单

客服可以对工单进行回复,分配工单给技能组或坐席,修改帮助主题、优先级、工单状态,查看工单进度,查看客户资料。

在工单页面,点击任意工单,即可查看工单详情。并执行下述工单处理操作:

回复工单:回复工单时,如果勾选“发布为公开回复”,工单系统将回复内容通知客户;不勾选时,回复仅客服可以查看。
  • 工单处理:分配技能组、分配坐席、修改帮助主题、优先级、状态。
  • 工单进度:查看工单进度。
  • 客户资料:查看客户资料。



03.png


筛选工单

在工单页面已为您创建一些默认工单筛选器,帮助您对工单进行分类管理。您还可以创建自定义的筛选器,以满足更具体的需求。

创建自定义筛选器步骤如下:

在工单页面,点击“自定义筛选”;
填写筛选器名称,选择筛选条件,如工单创建时间段、工单创建人、客户名称、工单编号、工单标题、分配技能组、分配坐席、帮助主题、工单状态,并点击“确定”。

创建成功后,可以根据自定义筛选器对工单进行筛选。您还可以编辑或删除自定义筛选器。 

04.png


工单通知

当工单创建成功、分配技能组或客服、得到回复、状态变更时,创建工单的客服将会收到系统消息。 

05.png


会话面板聊天窗口优化

会话面板聊天窗口优化,支持拖动扩展输入框,以显示更多正在输入的内容。 

06.png


留言支持根据更新时间进行筛选

留言页面显示留言的更新时间,并支持根据更新时间进行筛选和排序。更新时间指,留言分配的客服变更或留言状态变更的时间。
  • 筛选:点击“自定义留言筛选”,选择“更新时间”范围,点击“筛选查询”,对留言进行筛选。
  • 排序:点击留言列表中“更新时间”右侧的箭头,使留言按照更新时间升序或降序排列。



07.png


客户中心显示客户的真实姓名

客户中心新增“名字”一列,显示客户的真实姓名。 

08.png


管理员模式

新增REST API渠道

环信移动客服新增REST API渠道。开通REST API渠道并配置服务器信息后,客服向客户回复的消息,将被环信转发到服务器的回调地址中。该功能可用于环信移动客服与第三方服务器之间的消息传递。

REST API渠道支持创建多个REST关联,每个REST关联均可作为环信与您的服务器之间收发消息的通道。

创建REST关联:
  1. 进入“管理员模式 > 渠道管理 > REST API”页面;
  2. 点击“添加REST关联”按钮,填写关联名称、回调地址,并保存。


系统自动为您生成Client ID、Client Secret、POST API。Client ID和Client Secret用于向环信发送消息时的身份认证;消息API为您向环信发送消息时使用的REST API接口,方法为POST。 

09.png



关于REST API渠道的身份认证方式、消息格式,请参考:REST API渠道集成

注:REST API渠道为增值服务,如需开通,请提供租户ID并联系环信商务经理。

新增APP关联演示视频

APP关联信息页新增APP关联的演示视频,视频说明了APP关联的Client ID和IM服务号与即时通讯云的应用之间的关系,以及如何添加APP关联。

如果已有即时通讯云的应用,可以采取“关联IM账号”的方式创建APP关联。对应关系如下:

Client ID: APP关联的Client ID与即时通讯云的应用的Client ID一致;
IM服务号:APP关联的IM服务号对应即时通讯云的应用的一个IM用户。

进入“管理员模式 > 渠道管理 > 手机APP”页面,点击APP关联信息页中Client ID和IM服务号右侧的问号,可以查看相应的演示视频。

客户标签支持导入导出

10.png




客户标签支持下载模版、导入、导出,方便管理员对客户标签进行批量整理。

在导入客户标签时,会自动过滤已存在的客户标签,只导入新增的客户标签。 
attach]7544[/attach]
“不活跃会话超时自动结束”开关优化

优化“不活跃会话超时自动结束”开关,该开关不再对待接入会话生效。优化后,该开关打开时,对于客服的进行中会话,如果客户和客服在设定时间内均未回复消息,系统将自动发送提示语给客户,并结束会话。

如果需要自动结束超时的进行中会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“不活跃会话超时自动结束”开关。
如果需要自动结束超时的待接入会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“待接入超时结束会话”开关。

客服列表优化

优化“管理员模式 > 成员管理 > 客服”页面的客服列表,删除原导出日志按钮。所有客服的登录日志,均可以在“管理员模式 > 统计查询 > 客服时长统计”页面查看并导出。

Android客服工作台

当前版本:V3.0

新功能:

管理员模式,当前会话支持筛选、转接、关闭
留言支持批量分配

iOS客服工作台

当前版本:V2.1.9

新功能:

新增管理员模式,包含管理员首页的数据展示
支持查看通知详情

移动客服Android SDK

当前版本:V1.0.7

新功能:

新增发送和接收短视频功能

移动客服iOS SDK

当前版本:V1.1.0

新功能:

SDK全面升级为动态库,集成更简单,功能更全面
离线推送支持推送详情
优化升级HelpDeskUI

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.20 

环信移动客服登陆地址http://kefu.easemob.com/
1
回复

iOS端,怎么删除自己提的问题啊 环信移动客服 环信_iOS

木云落 回复了问题 • 1 人关注 • 118 次浏览 • 2017-06-08 17:54 • 来自相关话题

1
回复

Attempt to invoke virtual method 'int com.android.server.job.controllers.JobStatus.getUid() 环信_Android 环信移动客服

lzan13 回复了问题 • 2 人关注 • 194 次浏览 • 2017-06-07 15:53 • 来自相关话题

0
评论

IM-SDK和客服SDK并存开发指南—iOS篇 环信移动客服 iOS

beyond 发表了文章 • 692 次浏览 • 2017-06-06 10:47 • 来自相关话题

一、SDK 介绍
 
环信客服访客端SDK 基于 IM SDK 3.x , 如果同时使用客服访客端SDK和IM  SDK,只需要在初始化、登录、登出操作时使用客服访客端 SDK 提供的相应 API ,IM 的其他API 均不受影响。UI 部分集成需要分别导入HelpDeskUI 和 EaseUI(也可以自定义UI)。
 下面详细介绍IM 和 客服共存的开发步骤。
二、注意事项
 
开发过程中 初始化、登录和登出,务必使用客服访客端SDK 的API。IM SDK 和客服SDK 都包括了模拟器的CPU 架构,在上传到app store时需要剔除模拟器的CPU 架构,保留armv7、arm64。
 
三、资源准备
 
到环信官网下载客服访客端的开源的商城Demo源码 + SDK,下载链接:http://www.easemob.com/download/cs  选择“iOS客服访客端SDK”下载(如下图)。


到环信官网下载IM的开源的Demo源码 + SDK ,下载链接:http://www.easemob.com/download/im 选择iOS SDK(如下图)。  



四、资源简介
两个SDK 均包括基础版和实时音视频版,根据需求的不同需要导入不同的SDK组合。基础版命名在名称后边添加Lite标识。从官网下载的客服访客端SDK包括以下目录: helpdeskdemo-ios、HelpDeskFramework、HelpDeskUI和HyphenateFramework,分别表示:
- helpdeskdemo-ios 为包含实时音视频的Demo,可直接运行。- HelpDeskFramework 为客服访客端SDK,HelpDesk.framework包含实时音视频、HelpDeskLite.framework不包含实时音视频。- HelpDeskUI 为环信用户提供的单聊UI,可在集成的时候视情况使用。- HyphenateFramework 为客服SDK依赖库(IM SDK),Hyphenate.framework和HelpDesk.framework一起导入,HyphenateLite.framework和HelpDeskLite.framework一起导入。

下载的IM SDK+Demo,包含五个文件夹,并且和客服SDK 中都有 IM 的framework文件,为了保持版本的匹配,我们只使用其中的 EaseUI 而不使用IM SDK中 的framework文件。

五、集成步骤
 
参考客服访客端SDK文档集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300visitoraccess/iossdk。将IM SDK 中的EaseUI 导入到工程中,需要在导入访客端客服SDK的地方导入#import "EaseUI.h"   [重要提示:IM 的初始化、登录、登出操作需要使用客服的相关API]在pch文件中引入
#ifdef __OBJC__
//包含实时音视频功能
#import <HelpDesk/HelpDesk.h>
//若不包含实时音视频,则替换为
#import <HelpDeskLite/HelpDeskLite.h>

#import "HelpDeskUI.h"
#import "EaseUI.h"
#endif
   4. 然后将EaseUI或者HelpDeskUI中的 FixFopen.c文件删除(重复冲突)。
   5. 由于HelpDeskUI 和 EaseUI 中使用了 第三方库,如果工程中出现三方重复的问题,可将HelpDeskUI 和 EaseUI  中的重复文件删除,如果部分接口已经升级或弃用可自行升级、调整。
 
六、工程设置
 
在General -> Embedded Binaries 中导入HelpDesk.framework和Hyphenate.framework(这是包含实时音视频的,如果不包含实时音视频则导入HelpDeskLite.framework和HyphenateLite.framework)。在Build Settings -> Linking -> Other Linker Flags 中增加 -ObjC项,注意区分大小写。客服 访客端SDK暂不支持bitcode,所以需要将Build Settings -> Build Options -> Enable Bitcode 设为NO。为了减少不必要的警告,可将Build Settings -> Documentation Comments 设为 NO。

提供的兼容Demo介绍:
 
Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。Demo中客服部分功能还是和原商城Demo功能一致。Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。
 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip
  查看全部
一、SDK 介绍
 
  1. 环信客服访客端SDK 基于 IM SDK 3.x , 如果同时使用客服访客端SDK和IM  SDK,只需要在初始化、登录、登出操作时使用客服访客端 SDK 提供的相应 API ,IM 的其他API 均不受影响。
  2. UI 部分集成需要分别导入HelpDeskUI 和 EaseUI(也可以自定义UI)。

 下面详细介绍IM 和 客服共存的开发步骤。
二、注意事项
 
  1. 开发过程中 初始化、登录和登出,务必使用客服访客端SDK 的API。
  2. IM SDK 和客服SDK 都包括了模拟器的CPU 架构,在上传到app store时需要剔除模拟器的CPU 架构,保留armv7、arm64。

 
三、资源准备
 
  1. 到环信官网下载客服访客端的开源的商城Demo源码 + SDK,下载链接:http://www.easemob.com/download/cs  选择“iOS客服访客端SDK”下载(如下图)。
    01.jpg
  2. 到环信官网下载IM的开源的Demo源码 + SDK ,下载链接:http://www.easemob.com/download/im 选择iOS SDK(如下图)。  
    02.png

四、资源简介
  1. 两个SDK 均包括基础版和实时音视频版,根据需求的不同需要导入不同的SDK组合。基础版命名在名称后边添加Lite标识。
  2. 从官网下载的客服访客端SDK包括以下目录: helpdeskdemo-ios、HelpDeskFramework、HelpDeskUI和HyphenateFramework,分别表示:

  • - helpdeskdemo-ios 为包含实时音视频的Demo,可直接运行。
  • - HelpDeskFramework 为客服访客端SDK,HelpDesk.framework包含实时音视频、HelpDeskLite.framework不包含实时音视频。
  • - HelpDeskUI 为环信用户提供的单聊UI,可在集成的时候视情况使用。
  • - HyphenateFramework 为客服SDK依赖库(IM SDK),Hyphenate.framework和HelpDesk.framework一起导入,HyphenateLite.framework和HelpDeskLite.framework一起导入。


下载的IM SDK+Demo,包含五个文件夹,并且和客服SDK 中都有 IM 的framework文件,为了保持版本的匹配,我们只使用其中的 EaseUI 而不使用IM SDK中 的framework文件。

五、集成步骤
 
  1. 参考客服访客端SDK文档集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300visitoraccess/iossdk
  2. 将IM SDK 中的EaseUI 导入到工程中,需要在导入访客端客服SDK的地方导入#import "EaseUI.h"   [重要提示:IM 的初始化、登录、登出操作需要使用客服的相关API]
  3. 在pch文件中引入

 #ifdef __OBJC__
//包含实时音视频功能
#import <HelpDesk/HelpDesk.h>
//若不包含实时音视频,则替换为
#import <HelpDeskLite/HelpDeskLite.h>

#import "HelpDeskUI.h"
#import "EaseUI.h"
#endif

   4. 然后将EaseUI或者HelpDeskUI中的 FixFopen.c文件删除(重复冲突)。
   5. 由于HelpDeskUI 和 EaseUI 中使用了 第三方库,如果工程中出现三方重复的问题,可将HelpDeskUI 和 EaseUI  中的重复文件删除,如果部分接口已经升级或弃用可自行升级、调整。
 
六、工程设置
 
  1. 在General -> Embedded Binaries 中导入HelpDesk.framework和Hyphenate.framework(这是包含实时音视频的,如果不包含实时音视频则导入HelpDeskLite.framework和HyphenateLite.framework)。
  2. 在Build Settings -> Linking -> Other Linker Flags 中增加 -ObjC项,注意区分大小写。
  3. 客服 访客端SDK暂不支持bitcode,所以需要将Build Settings -> Build Options -> Enable Bitcode 设为NO。
  4. 为了减少不必要的警告,可将Build Settings -> Documentation Comments 设为 NO。


提供的兼容Demo介绍:
 
  1. Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。
  2. Demo中客服部分功能还是和原商城Demo功能一致。
  3. Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。

 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip
 
1
评论

IM-SDK和客服SDK并存开发指南—Android篇 环信移动客服 Android

beyond 发表了文章 • 694 次浏览 • 2017-06-06 10:37 • 来自相关话题

  
   环信作为国内领先的企业级软件服务提供商,产品包括国内上线最早规模最大的即时通讯云平台——环信即时通讯云,以及国内领先的全媒体智能云客服平台——环信移动客服。区别于环信即时通讯云SDK(IM SDK),环信移动客服也专门提供了访客端SDK。很多小伙伴在环信开发过程中,同时使用了环信即时通讯云和环信移动客服服务,就会有这样的疑问,这个时候应该使用哪个SDK 呢?这两个有什么区别?于是让开发者惊呼“还有这种操作”的《IM-SDK和客服-SDK并存开发指南》应运而生,希望能帮助小伙伴们更快速、高效集成环信。嗯,就是有这种操作,不服就来尬舞啊!!!
 一、SDK介绍
访客端客服SDK基于IM-SDK 3.x开发,包含了IM-SDK所有的API和功能,当同时使用IM和客服时,只需要在初始化、登录、登出操作时使用访客端客服 SDK 提供的相应API即可。UI部分集成需要分别导入Kefu-easeui和EaseUI(IM的EaseUI),也可以自己写UI部分。

二、注意事项
开发过程中 初始化、登录、登出,务必使用客服SDK的API。IM-SDK和客服SDK都包含了armeabi、armeabi-v7、arm64-v8a、x86的CPU架构,在发版的时候,可以选择部分CPU,例如剔除模拟器用的x86架构,在build.gradle中配置即可。
 
三、资源准备
到环信官网下载访客端客服SDK+Demo源码,下载链接:http://www.easemob.com/download/cs选择“Android客服访客端”下载(如下图)。 


到环信官网下载IM的SDK+Demo源码,下载链接:http://www.easemob.com/download/im 选择Android SDK(如下图)。  




四、资源简介
解压后的SDK压缩包中,含有基础版和实时音视频版,根据需求的不同使用不同的SDK。默认EaseUI使用的是libs文件夹内的SDK,此SDK含有实时音视频功能,因此比较大,如果不需要使用实时音视频功能的,可以使用libs.without.audio文件夹下的SDK。从官网下载的客服访客端SDK包括以下目录: 





其中:kefu-android-demo为包含实时音视频的商城demo,可以直接运行。
 libs 为客服访客端SDK,包含实时音视频功能。
libs.without.audio 为不包含实时音视频功能的客服访客端SDK。
 
五、集成步骤
参考客服访客端文档或demo源码集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300 ... idsdk 。可以把Kefu-Easeui作为一个module,libs放入客服的SDK(kefu-sdk_*.jar和相关so),import IM的easeUI到项目中,去掉里面的hyphenate_*.jar以及相关so。注释掉EaseUI.java中的IMSDK的初始化方法,最终结果为:app项目依赖IM-easeui module,IM-easeui 依赖kefu-easeui module。在自己项目中的Application中的onCreate方法中,先调用客服SDK的初始化方法,再调动IM-easeui和Kefu-easeui的初始化方法(如果不用IM或客服的EaseUI则不需要对EaseUI做初始化)。在app项目中,调用登录、登出方法需要调动客服的API,其他的API为各自的API。在调用EaseUI相关的Activity时,如为IM-easeui的Activity需要在AndroidManifest.xml中注册,kefu-easeui则不需要再注册(因为在kefu-easeui这个module中的AndroidManifest.xml中已注册)。Demo和EaseUI的源码是开源的,也可查看下。
 
六、注意事项

   APP的通知栏提醒,客服和IM的easeui中均有自己的通知栏,代码均开源,可按照自己的方式去修改,具体应用可看下载的Demo源码中的演示实例。
 
提供的兼容Demo介绍:
 Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。 Demo中客服部分功能还是和原商城Demo功能一致。 Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。
 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip 查看全部
  
   环信作为国内领先的企业级软件服务提供商,产品包括国内上线最早规模最大的即时通讯云平台——环信即时通讯云,以及国内领先的全媒体智能云客服平台——环信移动客服。区别于环信即时通讯云SDK(IM SDK),环信移动客服也专门提供了访客端SDK。很多小伙伴在环信开发过程中,同时使用了环信即时通讯云和环信移动客服服务,就会有这样的疑问,这个时候应该使用哪个SDK 呢?这两个有什么区别?于是让开发者惊呼“还有这种操作”的《IM-SDK和客服-SDK并存开发指南》应运而生,希望能帮助小伙伴们更快速、高效集成环信。嗯,就是有这种操作,不服就来尬舞啊!!!
 一、SDK介绍
  1. 访客端客服SDK基于IM-SDK 3.x开发,包含了IM-SDK所有的API和功能,当同时使用IM和客服时,只需要在初始化、登录、登出操作时使用访客端客服 SDK 提供的相应API即可。
  2. UI部分集成需要分别导入Kefu-easeui和EaseUI(IM的EaseUI),也可以自己写UI部分。


二、注意事项
  1. 开发过程中 初始化、登录、登出,务必使用客服SDK的API。
  2. IM-SDK和客服SDK都包含了armeabi、armeabi-v7、arm64-v8a、x86的CPU架构,在发版的时候,可以选择部分CPU,例如剔除模拟器用的x86架构,在build.gradle中配置即可。

 
三、资源准备
  1. 到环信官网下载访客端客服SDK+Demo源码,下载链接:http://www.easemob.com/download/cs选择“Android客服访客端”下载(如下图)。 
    001.jpg
  2. 到环信官网下载IM的SDK+Demo源码,下载链接:http://www.easemob.com/download/im 选择Android SDK(如下图)。  
    002.jpg


四、资源简介
  1. 解压后的SDK压缩包中,含有基础版和实时音视频版,根据需求的不同使用不同的SDK。默认EaseUI使用的是libs文件夹内的SDK,此SDK含有实时音视频功能,因此比较大,如果不需要使用实时音视频功能的,可以使用libs.without.audio文件夹下的SDK。
  2. 从官网下载的客服访客端SDK包括以下目录: 


003.png

其中:kefu-android-demo为包含实时音视频的商城demo,可以直接运行。
 libs 为客服访客端SDK,包含实时音视频功能。
libs.without.audio 为不包含实时音视频功能的客服访客端SDK。
 
五、集成步骤
  1. 参考客服访客端文档或demo源码集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300 ... idsdk
  2. 可以把Kefu-Easeui作为一个module,libs放入客服的SDK(kefu-sdk_*.jar和相关so),import IM的easeUI到项目中,去掉里面的hyphenate_*.jar以及相关so。注释掉EaseUI.java中的IMSDK的初始化方法,最终结果为:app项目依赖IM-easeui module,IM-easeui 依赖kefu-easeui module。
  3. 在自己项目中的Application中的onCreate方法中,先调用客服SDK的初始化方法,再调动IM-easeui和Kefu-easeui的初始化方法(如果不用IM或客服的EaseUI则不需要对EaseUI做初始化)。
  4. 在app项目中,调用登录、登出方法需要调动客服的API,其他的API为各自的API。在调用EaseUI相关的Activity时,如为IM-easeui的Activity需要在AndroidManifest.xml中注册,kefu-easeui则不需要再注册(因为在kefu-easeui这个module中的AndroidManifest.xml中已注册)。Demo和EaseUI的源码是开源的,也可查看下。

 
六、注意事项

   APP的通知栏提醒,客服和IM的easeui中均有自己的通知栏,代码均开源,可按照自己的方式去修改,具体应用可看下载的Demo源码中的演示实例。
 
提供的兼容Demo介绍:
  1.  Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。
  2.  Demo中客服部分功能还是和原商城Demo功能一致。
  3.  Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。

 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip
1
回复

环信 Windows SDK xp系统总是报找不到DLL的错 环信_WebIM 环信_管理后台 环信移动客服

木云落 回复了问题 • 2 人关注 • 135 次浏览 • 2017-06-05 17:42 • 来自相关话题

0
评论

环信移动客服v5.19已发布,视频客服新增截图、静音等功能 环信移动客服 产品更新

产品更新 发表了文章 • 285 次浏览 • 2017-05-31 15:01 • 来自相关话题

 客服模式

会话标签支持hover显示

当会话标签过长无法在列表中完整显示时,可以将鼠标放在标签上,查看完整的会话标签。 




实时视频支持截图、静音功能

Web版客服工作台的实时视频支持截图、静音功能。和app、网页客户进行视频聊天时,客服可以截取客户的视频截图;需要和同事讨论时,可以暂时对己方视频进行静音。

注:实时视频功能为增值服务。仅Chrome浏览器在https模式下支持。

管理员模式

关键字匹配

新增关键字匹配功能,支持为客户消息中的关键字设置正则表达式和自动回复,当关键字匹配正则表达式时,系统自动回复一条消息。使用关键字匹配功能,可以帮助客服和机器人更加灵活、快速、准确地解答客户的问题。

关键字匹配功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

使用示例:

1. 进入“设置 > 关键字匹配”页面,点击“添加新的匹配组合”,设置规则名称、正则表达式、系统自动回复,并保存。
正则表达式:设置正则表达式用于匹配客户消息中的关键字;系统自动回复:设置系统自动回复。在任意位置添加##,可在##位置显示匹配到的关键字。





2. 当客户消息中的关键字匹配上设置的规则时,系统自动回复一条消息。访客端示例: 




支持导出自定义报表

自定义报表功能允许管理员根据不同的时间段、指标项目和指标维度自由搭配出不同的报表,能够满足多样化的报表需求。

新增自定义报表导出功能,可以将数据导出为CSV格式的文件,便于在本地保存。

注:自定义报表功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

支持导出公共常用语

公共常用语支持全部导出,方便管理员对公共常用语进行批量整理。

进入“设置 > 公共常用语”页面,点击“导出常用语”按钮,导出全部常用语。在本地对公共常用语进行编辑后,可将系统中的常用语全部删除,并重新导入编辑后的常用语。 




自定义客户资料支持级联列表

客户资料的自定义字段支持级联列表,满足多样化的客户资料需求。

进入“设置 > 客户资料自定义”页面,点击“添加自定义字段”按钮,可以添加级联列表。级联列表选项最多支持10级。 




管理员通知支持发送全员和技能组

在消息中心页面,管理员发送通知给客服团队时,可以选择全部、技能组、或客服成员。

选择收件人的方法:
输入@、@全部、@技能组名称、@客服昵称,在下拉列表中选择收件人。在右侧客服列表中直接选择全部、技能组、客服,或搜索成员并选择。

注:输入@符号时,请切换至英文输入法。 




管理员模式顶部导航栏优化

优化管理员模式顶部导航栏,删除体验指南页面。原体验指南提供的“商城”demo,可以前往“渠道管理 > 手机APP”页面,通过扫描app关联页面的二维码下载。 
 
Android客服工作台

当前版本:V2.9

新功能/优化:

管理员模式新增实时监控功能
支持查看与客服同事的历史消息
支持在进行中会话查看客户的历史消息(可跨会话)
 
移动客服Android SDK

当前版本:V1.0.6

新功能/优化:

优化部分API,使用更简单
商城demo与EaseUI全面使用亮丽新UI
UI全面支持国际化(根据手机设备语言切换) 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.19 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
 客服模式

会话标签支持hover显示


当会话标签过长无法在列表中完整显示时,可以将鼠标放在标签上,查看完整的会话标签。 
001.png

实时视频支持截图、静音功能

Web版客服工作台的实时视频支持截图、静音功能。和app、网页客户进行视频聊天时,客服可以截取客户的视频截图;需要和同事讨论时,可以暂时对己方视频进行静音。

注:实时视频功能为增值服务。仅Chrome浏览器在https模式下支持。

管理员模式

关键字匹配


新增关键字匹配功能,支持为客户消息中的关键字设置正则表达式和自动回复,当关键字匹配正则表达式时,系统自动回复一条消息。使用关键字匹配功能,可以帮助客服和机器人更加灵活、快速、准确地解答客户的问题。

关键字匹配功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

使用示例:

1. 进入“设置 > 关键字匹配”页面,点击“添加新的匹配组合”,设置规则名称、正则表达式、系统自动回复,并保存。
  • 正则表达式:设置正则表达式用于匹配客户消息中的关键字;
  • 系统自动回复:设置系统自动回复。在任意位置添加##,可在##位置显示匹配到的关键字。


002.png

2. 当客户消息中的关键字匹配上设置的规则时,系统自动回复一条消息。访客端示例: 
003.png

支持导出自定义报表

自定义报表功能允许管理员根据不同的时间段、指标项目和指标维度自由搭配出不同的报表,能够满足多样化的报表需求。

新增自定义报表导出功能,可以将数据导出为CSV格式的文件,便于在本地保存。

注:自定义报表功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

支持导出公共常用语

公共常用语支持全部导出,方便管理员对公共常用语进行批量整理。

进入“设置 > 公共常用语”页面,点击“导出常用语”按钮,导出全部常用语。在本地对公共常用语进行编辑后,可将系统中的常用语全部删除,并重新导入编辑后的常用语。 
004.png

自定义客户资料支持级联列表

客户资料的自定义字段支持级联列表,满足多样化的客户资料需求。

进入“设置 > 客户资料自定义”页面,点击“添加自定义字段”按钮,可以添加级联列表。级联列表选项最多支持10级。 
005.png

管理员通知支持发送全员和技能组

在消息中心页面,管理员发送通知给客服团队时,可以选择全部、技能组、或客服成员。

选择收件人的方法:
  • 输入@、@全部、@技能组名称、@客服昵称,在下拉列表中选择收件人。
  • 在右侧客服列表中直接选择全部、技能组、客服,或搜索成员并选择。


注:输入@符号时,请切换至英文输入法。 
006.png

管理员模式顶部导航栏优化

优化管理员模式顶部导航栏,删除体验指南页面。原体验指南提供的“商城”demo,可以前往“渠道管理 > 手机APP”页面,通过扫描app关联页面的二维码下载。 
 
Android客服工作台

当前版本:V2.9

新功能/优化:

管理员模式新增实时监控功能
支持查看与客服同事的历史消息
支持在进行中会话查看客户的历史消息(可跨会话)
 
移动客服Android SDK

当前版本:V1.0.6

新功能/优化:

优化部分API,使用更简单
商城demo与EaseUI全面使用亮丽新UI
UI全面支持国际化(根据手机设备语言切换) 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.19 

环信移动客服登陆地址http://kefu.easemob.com/
0
回复

有没有技术来解决一下?Android 环信的最近会话列表在小米和LG上退出再进会丢失 环信_Android 环信移动客服

回复

breath 发起了问题 • 1 人关注 • 145 次浏览 • 2017-05-31 13:22 • 来自相关话题

3
回复

无法打赏,求指教~ 环信移动客服

lqy172063308 回复了问题 • 4 人关注 • 200 次浏览 • 2017-05-27 15:53 • 来自相关话题

0
回复

环信客服初始化问题,一直报错受不了,求官方解答 环信移动客服

回复

曙光。 发起了问题 • 1 人关注 • 167 次浏览 • 2017-05-15 14:36 • 来自相关话题

0
评论

环信移动客服v5.18已发布,增加机器人新手引导及机器人知识库测试功能 环信移动客服 产品更新

产品更新 发表了文章 • 283 次浏览 • 2017-05-12 17:07 • 来自相关话题

客服模式

支持根据会话类型筛选历史会话

历史会话页面显示会话类型(呼入、回呼),并支持根据会话类型进行筛选。
呼入:客户主动发起的会话;回呼:客服手动回呼的会话。





管理员模式

机器人新手引导

新增机器人新手引导功能。引导管理员在创建机器人时,对机器人的基础信息、自动回复、知识规则、自定义菜单进行设置,并通过知识库测试对知识规则和自定义菜单进行优化。

该新手引导用于帮助客户更好地使用机器人功能,对初次使用移动客服系统的客户和开通多机器人功能的客户均有效。 




机器人知识库测试

新增机器人知识库测试功能。管理员可以随时与机器人对话,测试机器人的回复,快速优化知识规则和自定义菜单。

知识库测试方法:

1. 进入“管理员模式 > 智能机器人 > 机器人设置 > 知识规则”tab页签。 




2. 点击右上角的“知识库测试”按钮,开始与机器人对话。对话窗口右侧显示机器人回复所匹配的知识规则或菜单,以及匹配率。 




3. 点击匹配到的规则,可以进入知识规则页面,对该条规则进行优化。当未匹配到知识规则时,可以快速添加知识规则。 




支持为待接入超时提示语添加留言按钮

新增“为待接入超时提示语添加留言按钮”开关。当客户处于排队状态,无法及时得到接待时,允许客户发起留言(同时结束会话)。

进入“管理员模式 > 设置 > 系统开关”页面,依次打开“待接入超时提醒”和“为待接入超时提示语添加留言按钮”开关,并设置超时提示语等。 




客户在网页聊天窗口和H5网页收到的超时提示语如下图所示。点击“留言”按钮后,即可进入留言页面进行留言。同时,会话自动结束。 




权限管理支持设置数据权限

在权限管理页面,可以为管理员、自定义角色设置管理员模式下页面的数据权限,分为租户和技能组。
赋予角色某个页面“租户”级别的数据权限时,该角色对应的管理员可以查看并操作该页面的所有数据,包括所有技能组的数据。赋予角色某个页面“技能组”级别的数据权限时,该角色对应的管理员只可以查看并操作该页面中自己所属技能组的数据。

管理员模式的以下页面支持设置数据权限:客户中心、历史会话、当前会话。 





Web插件(访客端)

当前版本:v47.9

在消息中显示留言按钮

网页访客端支持在待接入超时提示语中显示“留言”按钮,方便等待中的客户主动发起留言(点击留言按钮后,会话自动结束)。

前提:管理员在移动客服系统中“管理员模式 > 设置 > 系统开关”页面,打开“为待接入超时提示语添加留言按钮”开关。

支持全屏显示图片

网页访客端支持全屏显示图片。客户与客服聊天时,如果收到图片消息:
 桌面聊天窗口:点击图片,可将图片放大至浏览器全屏查看;H5网页:点击图片,可将图片放大至手机全屏查看。

第二通道支持图片

网页访客端内置第二通道功能,当IM消息通道(第一通道)出现短暂的消息发送失败的情况时,自动调用第二通道将客户消息发送至移动客服系统,确保客户的所有消息均能准时送达。

在之前的版本,web插件的第二通道仅支持发送文本消息;从该版本开始,第二通道支持发送文本、图片消息。

显示客服输入状态

网页访客端支持显示客服输入状态。客户通过桌面聊天窗口或H5网页与客服聊天时,可以查看客服的输入状态。

“显示客服输入状态”为增值服务,如需开通,请提供租户ID并联系环信商务经理。 




环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.18 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持根据会话类型筛选历史会话


历史会话页面显示会话类型(呼入、回呼),并支持根据会话类型进行筛选。
  • 呼入:客户主动发起的会话;
  • 回呼:客服手动回呼的会话。


001.png

管理员模式

机器人新手引导


新增机器人新手引导功能。引导管理员在创建机器人时,对机器人的基础信息、自动回复、知识规则、自定义菜单进行设置,并通过知识库测试对知识规则和自定义菜单进行优化。

该新手引导用于帮助客户更好地使用机器人功能,对初次使用移动客服系统的客户和开通多机器人功能的客户均有效。 
002.png

机器人知识库测试

新增机器人知识库测试功能。管理员可以随时与机器人对话,测试机器人的回复,快速优化知识规则和自定义菜单。

知识库测试方法:

1. 进入“管理员模式 > 智能机器人 > 机器人设置 > 知识规则”tab页签。 
003png.png

2. 点击右上角的“知识库测试”按钮,开始与机器人对话。对话窗口右侧显示机器人回复所匹配的知识规则或菜单,以及匹配率。 
004.png

3. 点击匹配到的规则,可以进入知识规则页面,对该条规则进行优化。当未匹配到知识规则时,可以快速添加知识规则。 
005.png

支持为待接入超时提示语添加留言按钮

新增“为待接入超时提示语添加留言按钮”开关。当客户处于排队状态,无法及时得到接待时,允许客户发起留言(同时结束会话)。

进入“管理员模式 > 设置 > 系统开关”页面,依次打开“待接入超时提醒”和“为待接入超时提示语添加留言按钮”开关,并设置超时提示语等。 
006.png

客户在网页聊天窗口和H5网页收到的超时提示语如下图所示。点击“留言”按钮后,即可进入留言页面进行留言。同时,会话自动结束。 
007.png

权限管理支持设置数据权限

在权限管理页面,可以为管理员、自定义角色设置管理员模式下页面的数据权限,分为租户和技能组。
  • 赋予角色某个页面“租户”级别的数据权限时,该角色对应的管理员可以查看并操作该页面的所有数据,包括所有技能组的数据。
  • 赋予角色某个页面“技能组”级别的数据权限时,该角色对应的管理员只可以查看并操作该页面中自己所属技能组的数据。


管理员模式的以下页面支持设置数据权限:客户中心、历史会话、当前会话。 

008.png

Web插件(访客端)

当前版本:v47.9

在消息中显示留言按钮

网页访客端支持在待接入超时提示语中显示“留言”按钮,方便等待中的客户主动发起留言(点击留言按钮后,会话自动结束)。

前提:管理员在移动客服系统中“管理员模式 > 设置 > 系统开关”页面,打开“为待接入超时提示语添加留言按钮”开关。

支持全屏显示图片

网页访客端支持全屏显示图片。客户与客服聊天时,如果收到图片消息:
  •  
  • 桌面聊天窗口:点击图片,可将图片放大至浏览器全屏查看;
  • H5网页:点击图片,可将图片放大至手机全屏查看。


第二通道支持图片

网页访客端内置第二通道功能,当IM消息通道(第一通道)出现短暂的消息发送失败的情况时,自动调用第二通道将客户消息发送至移动客服系统,确保客户的所有消息均能准时送达。

在之前的版本,web插件的第二通道仅支持发送文本消息;从该版本开始,第二通道支持发送文本、图片消息。

显示客服输入状态

网页访客端支持显示客服输入状态。客户通过桌面聊天窗口或H5网页与客服聊天时,可以查看客服的输入状态。

“显示客服输入状态”为增值服务,如需开通,请提供租户ID并联系环信商务经理。 
009.png

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.18 

环信移动客服登陆地址http://kefu.easemob.com/
1
回复

苹果客户端用的即时通讯sdk退出后台运行是不是不能收到消息推送 环信移动客服 环信_管理后台 环信_iOS

木云落 回复了问题 • 2 人关注 • 120 次浏览 • 2017-05-10 18:47 • 来自相关话题

条新动态, 点击查看
bitcode环信后期会支持,因为支持bitcode对于SDK底层改动较大,所以会延迟推出。
bitcode环信后期会支持,因为支持bitcode对于SDK底层改动较大,所以会延迟推出。
1.手动修改是指的需要自己在移动客服这里修改信息,第一次接入是:这个用户之前没有和客服有过会话,是第一次进入客服,这样就可以将用户信息传到客服。
2.企业欢迎语的话:当访客点击联系客服按钮的时候,在本地插入一个企业欢迎语和机器人欢迎语,跳转到和客服聊天界面的时... 显示全部 »
1.手动修改是指的需要自己在移动客服这里修改信息,第一次接入是:这个用户之前没有和客服有过会话,是第一次进入客服,这样就可以将用户信息传到客服。
2.企业欢迎语的话:当访客点击联系客服按钮的时候,在本地插入一个企业欢迎语和机器人欢迎语,跳转到和客服聊天界面的时候,UI上面就显示出了企业欢迎语。
alien

alien 回答了问题 • 2016-03-09 15:29 • 1 个回复 不感兴趣

集成3.1的UI报错问题

赞同来自:

建议你们针对新版本,更新开发文档或者出视频
建议你们针对新版本,更新开发文档或者出视频
荏苒少年

荏苒少年 回答了问题 • 2016-03-10 20:04 • 3 个回复 不感兴趣

添加用户的更多信息(QQ,手机号码等)

赞同来自:

就是这样,注意看控制器和控制器中的方法!
就是这样,注意看控制器和控制器中的方法!
lifei9241

lifei9241 回答了问题 • 2016-03-10 15:52 • 2 个回复 不感兴趣

集成报错。哪位好心人帮我看看。谢谢

赞同来自:

加依赖库 libiconv
加依赖库 libiconv
我之前回复过这个问题了,看下这个链接吧:http://www.imgeek.org/question/6019
我之前回复过这个问题了,看下这个链接吧:http://www.imgeek.org/question/6019
Wxin

Wxin 回答了问题 • 2016-04-06 19:38 • 1 个回复 不感兴趣

Android端无法展示机器人菜单列表消息

赞同来自:

写一个fragment去集成easeui里的EaseChatFragment,实现EaseChatFragmentListener,重写onSetCustomChatRowProvider在这个方法里去return new CustomChatRowProvi... 显示全部 »
写一个fragment去集成easeui里的EaseChatFragment,实现EaseChatFragmentListener,重写onSetCustomChatRowProvider在这个方法里去return new CustomChatRowProvider();CustomChatRowProvider实现EaseCustomChatRowProvider重写方法,参考demo里的实时音频的自定义布局,getCustomChatRowType里去return布局的类型,getCustomChatRow里去return 自定义的chatrow类
lizg

lizg 回答了问题 • 2016-04-12 15:07 • 1 个回复 不感兴趣

网页渠道 开发者版集成

赞同来自:

看下你配置文件是否配置正确,清除缓存在试试
看下你配置文件是否配置正确,清除缓存在试试
DemoHelper 这个类中的class MyGroupChangeListener implements EMGroupChangeListener 这个地方的代码
你看看对应的方法中的回调了,这个昵称可以在这个方法的回调中可以自己实现的。
DemoHelper 这个类中的class MyGroupChangeListener implements EMGroupChangeListener 这个地方的代码
你看看对应的方法中的回调了,这个昵称可以在这个方法的回调中可以自己实现的。
环信沈冲

环信沈冲 回答了问题 • 2016-06-13 19:41 • 1 个回复 不感兴趣

环信3.x iOS SDK 接收不到推送消息

赞同来自:

apns是app杀死之后接受推送,并且保证证书,bundleID,appID,provisioning profile配置正确,才能收到
apns是app杀死之后接受推送,并且保证证书,bundleID,appID,provisioning profile配置正确,才能收到
Wxin

Wxin 回答了问题 • 2016-08-18 18:53 • 2 个回复 不感兴趣

环信移动客服的头像怎么设置,要设置成死的

赞同来自:

通过easeUI.setEaseUserInfoProvider去设置
通过easeUI.setEaseUserInfoProvider去设置
这个问题还没到环信这里,你可以百度下apns code=3000
一般来说是这些问题:
推送,需要真机才行。同时因为推送必须精确到某一个app,所以profile文件不能用.*;
这个问题还没到环信这里,你可以百度下apns code=3000
一般来说是这些问题:
推送,需要真机才行。同时因为推送必须精确到某一个app,所以profile文件不能用.*;
1、可以添加标签
2、支持,当前和历史会话都有筛选功能
3、支持
4、支持
1、可以添加标签
2、支持,当前和历史会话都有筛选功能
3、支持
4、支持
//  MARK: 发送红包被抢的消息
- (void)sendRedpacketHasBeenTaked:(RedpacketMessageModel *)messageModel
{
在该方法中将昵称换成自己服务器的即可
//  MARK: 发送红包被抢的消息
- (void)sendRedpacketHasBeenTaked:(RedpacketMessageModel *)messageModel
{
在该方法中将昵称换成自己服务器的即可
原理都是一样的,联系客服就是传绑定的im服务号进入聊天页面,去初始化conversation,发送消息给这个绑定的im账号就行,至于有些ui页面就需要你自己实现了,可以参考下我们2.x的demo的bubbleview的写法去实现
 
原理都是一样的,联系客服就是传绑定的im服务号进入聊天页面,去初始化conversation,发送消息给这个绑定的im账号就行,至于有些ui页面就需要你自己实现了,可以参考下我们2.x的demo的bubbleview的写法去实现
 
催眠術

催眠術 回答了问题 • 2016-11-14 20:57 • 4 个回复 不感兴趣

怎么集成环信移动客服

赞同来自:

http://docs.easemob.com/cs/010appconnect
http://docs.easemob.com/cs/010appconnect
首先你的应用本身是否已支持https呢?如果你程序本身不支持ATS标准,你添加2.2.9登录都不能成功。解决这个问题的本身就是你应用先要支持ATS
首先你的应用本身是否已支持https呢?如果你程序本身不支持ATS标准,你添加2.2.9登录都不能成功。解决这个问题的本身就是你应用先要支持ATS
w1072654398

w1072654398 回答了问题 • 2016-12-17 15:33 • 1 个回复 不感兴趣

环信客服 在哪设置用户的头像和昵称?

赞同来自:

DemoHelper 里面有个叫getUserInfo()的方法 在这里进行设置
DemoHelper 里面有个叫getUserInfo()的方法 在这里进行设置
这个是第二通道中的http://docs.easemob.com/cs/300visitoraccess/2ndmessagechannel#访客端双通道功能
这个是第二通道中的http://docs.easemob.com/cs/300visitoraccess/2ndmessagechannel#访客端双通道功能
hg9527

hg9527 回答了问题 • 2016-12-31 12:01 • 1 个回复 不感兴趣

cocos2d-x接入 移动客服 求助...........

赞同来自:

经过调试发现注释了 ChatClient.getInstance().setDebugMode(true) 后终于可以收到消息了。虽然那几个找不到文件的错误提示还在。demo的解释是下图:
经过调试发现注释了 ChatClient.getInstance().setDebugMode(true) 后终于可以收到消息了。虽然那几个找不到文件的错误提示还在。demo的解释是下图:
zhangyb

zhangyb 回答了问题 • 2017-01-02 16:26 • 1 个回复 不感兴趣

web总是收不到回调消息,求解?

赞同来自:

Setpresence在onopened回调中调用
Setpresence在onopened回调中调用
mazhihua

mazhihua 回答了问题 • 2017-01-03 09:03 • 4 个回复 不感兴趣

在客服模式看不到ANDROID app上发起的环信会话

赞同来自:

您好,会话是不是被机器人接入了?访客输入转人工  3个字试一下,看人工客服可以收到会话吗?
安卓端 app 是发消息给移动客服里面关联的IM服务号吗?还有安卓app初始化的appkey 和移动客服里面关联的appkey 是一样的吗?
 
您好,会话是不是被机器人接入了?访客输入转人工  3个字试一下,看人工客服可以收到会话吗?
安卓端 app 是发消息给移动客服里面关联的IM服务号吗?还有安卓app初始化的appkey 和移动客服里面关联的appkey 是一样的吗?
 
你好,问题解决了,传错参数了,传了一个不存在的用户作为群的拥有者! 谢谢@zhangyb
你好,问题解决了,传错参数了,传了一个不存在的用户作为群的拥有者! 谢谢@zhangyb

回答了问题 • 1970-01-01 08:00 • 8 个回复 不感兴趣

环信移动客服

赞同来自:

您好,您是想获取访客和客服的聊天记录吗?还是只是获取到聊天记录中访客给客服发送的文件和客服给访客发送的文件呢?
您好,您是想获取访客和客服的聊天记录吗?还是只是获取到聊天记录中访客给客服发送的文件和客服给访客发送的文件呢?
6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
1
评论

17年第一班车,老司机带你撸一个超级表单 麦客表单 老司机 环信移动客服

二磊子 发表了文章 • 941 次浏览 • 2017-01-06 16:16 • 来自相关话题

    表单是非常灵活的工具,活动报名,资料收集,建议反馈..在我们日常的工作生活中经常会使用到。今天教大家撸一个超级表单,也是本人一次意外发现。基于麦客表单+环信移动客服。将两者结合能擦出什么样的火花呢?




麦客表单(http://www.mikecrm.com/)是一款在线表单制作工具,可以帮助我们轻松完成信息收集与整理。
环信移动客服是环信(http://www.easemob.com/)基于环信即时通讯云打造的全媒体智能云客服平台。

先看最终效果http://form.mikecrm.com/xnnc3o 
细心的老司机们估计已经发现









在表单的下方多了一个在线咨询按钮,用户填写表单的过程中遇到了问题,可以点击“在线咨询”按钮获得帮助,极大的提升了用户体验与我们的工作效率。




这得益于麦客表单的组件自定义功能与环信移动客服返璞归真的集成方式,可以将两者结合就能让我们在表单中快搭建与用户无障碍交流的桥梁。

原理为:麦客表单组件的超链接里填入环信移动客服访客端入口地址

赶紧分享,仅需3步!

1:注册环信移动客服
http://kefu.easemob.com/ 

2:获取环信移动客服租户ID
点击右上角切换到管理员模式-->设置-->企业信息








 
3:将环信移动客服访客端入口地址填入麦客表单的自定义连接。
(PS:环信移动客服访客端入口地址为http://kefu.easemob.com/webim/im.html?tenantId=租户ID)





然后就大功告成!环信移动客服的访客入口地址你能将他放在任何地方,微信公众号、网站,APP,怎么舒服怎么来。 当然,环信移动客服和麦客表单的神奇之处不竟如此,更多功能等待你挖掘。

最后附上客服端的截图,也就是解答你问题的MM工作台





作者:捞鱼-一个0岁的产品经理




  查看全部
    表单是非常灵活的工具,活动报名,资料收集,建议反馈..在我们日常的工作生活中经常会使用到。今天教大家撸一个超级表单,也是本人一次意外发现。基于麦客表单+环信移动客服。将两者结合能擦出什么样的火花呢?
图片1.png

麦客表单(http://www.mikecrm.com/)是一款在线表单制作工具,可以帮助我们轻松完成信息收集与整理。
环信移动客服是环信(http://www.easemob.com/)基于环信即时通讯云打造的全媒体智能云客服平台。

先看最终效果http://form.mikecrm.com/xnnc3o 
细心的老司机们估计已经发现
图片2.png


图片3.png

在表单的下方多了一个在线咨询按钮,用户填写表单的过程中遇到了问题,可以点击“在线咨询”按钮获得帮助,极大的提升了用户体验与我们的工作效率。
图片4.png

这得益于麦客表单的组件自定义功能与环信移动客服返璞归真的集成方式,可以将两者结合就能让我们在表单中快搭建与用户无障碍交流的桥梁。

原理为:麦客表单组件的超链接里填入环信移动客服访客端入口地址

赶紧分享,仅需3步!

1:注册环信移动客服
http://kefu.easemob.com/ 

2:获取环信移动客服租户ID
点击右上角切换到管理员模式-->设置-->企业信息
图片5.png

图片6.png

 
3:将环信移动客服访客端入口地址填入麦客表单的自定义连接
(PS:环信移动客服访客端入口地址为http://kefu.easemob.com/webim/im.html?tenantId=租户ID)
图片7.png


然后就大功告成!环信移动客服的访客入口地址你能将他放在任何地方,微信公众号、网站,APP,怎么舒服怎么来。 当然,环信移动客服和麦客表单的神奇之处不竟如此,更多功能等待你挖掘。

最后附上客服端的截图,也就是解答你问题的MM工作台
图片8.png


作者:捞鱼-一个0岁的产品经理
图片9.png

 
0
评论

【视频】普及下环信移动客服产品 环信移动客服

fat1 发表了文章 • 3122 次浏览 • 2015-09-21 23:29 • 来自相关话题

 视频地址:http://player.letvcdn.com/lc06 ... zh_CN
 
 
环信移动客服,专为手机APP打造的智能客服平台, 你用起来了没?  查看全部
 视频地址:http://player.letvcdn.com/lc06 ... zh_CN
 
 
环信移动客服,专为手机APP打造的智能客服平台, 你用起来了没? 
6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
2
回复

(android)环信登录失败 error200: User is alrealy login 环信移动客服 环信_Android

回复

或许。 回复了问题 • 1 人关注 • 52 次浏览 • 2017-07-21 16:47 • 来自相关话题

0
回复

环信小程序创建不了群 环信移动客服 环信_WebIM

回复

huanglsj 发起了问题 • 1 人关注 • 49 次浏览 • 2017-07-17 14:12 • 来自相关话题

3
最佳

大神求助!我可不可以通过HTTPClient post几个参数传链接,取到移动客服的聊天记录文件 环信移动客服

回复

mazhihua 回复了问题 • 2 人关注 • 90 次浏览 • 2017-07-11 13:50 • 来自相关话题

1
回复

iOS端发送后收不到消息回调 环信_iOS 环信_管理后台 环信移动客服

回复

木云落 回复了问题 • 2 人关注 • 112 次浏览 • 2017-07-03 10:27 • 来自相关话题

2
回复

Android app集成了环信,发送文本消息对方接收不到。 环信_Android 环信移动客服

回复

justsyhxxxx 回复了问题 • 1 人关注 • 217 次浏览 • 2017-06-26 16:51 • 来自相关话题

1
回复

网页客服的客服管理能不能也集成到项目里 环信移动客服

回复

木云落 回复了问题 • 2 人关注 • 127 次浏览 • 2017-06-25 22:34 • 来自相关话题

1
回复

iOS端,怎么删除自己提的问题啊 环信移动客服 环信_iOS

回复

木云落 回复了问题 • 1 人关注 • 118 次浏览 • 2017-06-08 17:54 • 来自相关话题

1
回复

Attempt to invoke virtual method 'int com.android.server.job.controllers.JobStatus.getUid() 环信_Android 环信移动客服

回复

lzan13 回复了问题 • 2 人关注 • 194 次浏览 • 2017-06-07 15:53 • 来自相关话题

1
回复

环信 Windows SDK xp系统总是报找不到DLL的错 环信_WebIM 环信_管理后台 环信移动客服

回复

木云落 回复了问题 • 2 人关注 • 135 次浏览 • 2017-06-05 17:42 • 来自相关话题

0
回复

有没有技术来解决一下?Android 环信的最近会话列表在小米和LG上退出再进会丢失 环信_Android 环信移动客服

回复

breath 发起了问题 • 1 人关注 • 145 次浏览 • 2017-05-31 13:22 • 来自相关话题

3
回复

无法打赏,求指教~ 环信移动客服

回复

lqy172063308 回复了问题 • 4 人关注 • 200 次浏览 • 2017-05-27 15:53 • 来自相关话题

0
回复

环信客服初始化问题,一直报错受不了,求官方解答 环信移动客服

回复

曙光。 发起了问题 • 1 人关注 • 167 次浏览 • 2017-05-15 14:36 • 来自相关话题

1
回复

苹果客户端用的即时通讯sdk退出后台运行是不是不能收到消息推送 环信移动客服 环信_管理后台 环信_iOS

回复

木云落 回复了问题 • 2 人关注 • 120 次浏览 • 2017-05-10 18:47 • 来自相关话题

2
回复

android ios web 语音消息互通 问题 环信移动客服 环信_WebIM 环信_iOS 环信_Android

回复

xianghenggang 回复了问题 • 3 人关注 • 687 次浏览 • 2017-05-08 15:55 • 来自相关话题

1
回复

消息列表未读消息总条数 环信_iOS 环信移动客服 环信_管理后台

回复

zl 回复了问题 • 2 人关注 • 190 次浏览 • 2017-05-05 21:55 • 来自相关话题

1
回复
1
回复

环信客服的kefu-easeui报错Android 环信移动客服

回复

Wxin 回复了问题 • 2 人关注 • 310 次浏览 • 2017-04-28 17:51 • 来自相关话题

1
回复

服务端拒绝申请 环信移动客服 环信_管理后台

回复

zl 回复了问题 • 2 人关注 • 158 次浏览 • 2017-04-25 17:07 • 来自相关话题

2
回复

两个端之间的bundleID问题 环信_管理后台 环信_iOS 环信移动客服

回复

zl 回复了问题 • 3 人关注 • 172 次浏览 • 2017-04-25 12:22 • 来自相关话题

1
回复

环信移动客服 环信移动客服 环信_Android

回复

Wxin 回复了问题 • 2 人关注 • 176 次浏览 • 2017-04-19 14:00 • 来自相关话题

1
回复

进入聊天页面 崩溃 RecorderButton 报错 环信_Android 环信移动客服

回复

郑挺光 回复了问题 • 1 人关注 • 217 次浏览 • 2017-04-17 11:52 • 来自相关话题

6
评论

【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores Dolores OA 开源项目

KevinGong 发表了文章 • 6640 次浏览 • 2017-06-26 10:53 • 来自相关话题

  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?
   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。




关于Dolores?
Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。
Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
企业通讯录的管理:部门/员工的增删改查通讯录全量更新:全量/增量更新 企业通讯录权限管理:基于RBAC权限管理模型企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信
 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
支持管理人员(例如HR)对部门和员工进行增删改查支持部门和员工自定义排序,自定义元信息存储权限管理员工通讯录视图 (员工根据自己的权限生成通讯录)通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)集成 IM 用户系统

在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限

在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。|ˉˉˉ| |ˉˉ ˉ| |ˉˉˉˉ ˉˉ|
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|
    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}
客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
会话列表优秀的聊天界面,历史记录组织机构全量/增量更新员工个人资料展示

客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。员工隶属于部门,同一员工可以存在于多个部门。员工角色用title来表示。

用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正THE CALM BEFORE THE STORM.
暴风雨前的宁静
ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。 查看全部
  

  前阵子钉钉在微信楼下刷了一波#创业很苦,坚持很酷#的广告,浓浓的“丧”文化风格文案受到了各界褒贬不一的评价,也引起了大家对OA办公系统的关注。
   对企业而言,初选OA办公系统是为了满足需求,解决当下问题,由于OA办公系统的在公司运作流程中扮演的重要性,安全与隐私等问题急需未雨绸缪,“可定制”、“可私有化部署”的OA办公系统成为了更多企业的首选。
公司想自己开发一套IM系统应该从哪里开始呢? 企业通讯录怎么保持同步呢? 企业通讯录的权限管理应该怎么做?

   三个关于OA办公系统的究极问题,从开源的OA办公项目-Dolores(朵拉)诞生迎刃而解了。Dolores项目遵循Apache Licence 2.0 开源协议,可以直接拿来用,也可以修改代码来满足需要并作为开源或商业产品发布/销售。
OA广告图.jpg

关于Dolores?

Dolores是一套完整的企业通信解决方案,一个完整的企业沟通工具(以下简称企业IM),支持以下几个功能:IM消息服务、组织架构管理、工作流集成。


Dolores项目源码地址:https://github.com/DoloresTeam​ 
技术讨论群:641256202(QQ群)

整个解决方案都包括了什么?
  • 企业通讯录的管理:部门/员工的增删改查
  • 通讯录全量更新:全量/增量更新 
  • 企业通讯录权限管理:基于RBAC权限管理模型
  • 企业即时通讯IM:企业通信对IM这块的可靠性要求高,选择了目前比较成熟的IM云服务厂商-环信

 
 
组织架构

企业通讯录可以说是企业沟通中最重的业务之一,能够提供员工各种服务的认证,获取员工的联系方式等。
 
组织架构-Server

服务端主要包括以下功能:
  1. 支持管理人员(例如HR)对部门和员工进行增删改查
  2. 支持部门和员工自定义排序,自定义元信息存储
  3. 权限管理
  4. 员工通讯录视图 (员工根据自己的权限生成通讯录)
  5. 通讯录增量更新 (鉴于移动端特殊的网络环境和设备,通讯录应该支持差量更新)
  6. 集成 IM 用户系统


在这里我们主要讨论以下两个问题:
 
权限管理

  随着企业逐渐的发展,团队壮大为了更有效的沟通,以及保护公司内部的一些商业信息不被泄漏,我们应该为通讯录添加权限管理。

基于Role-based access control(RBAC)的权限管理模型

为了介绍此权限管理模型,我们先解释一下基本概念
  • 角色:通常是指企业中某一个工作岗位,这个岗位具有特定的权利和职责。被赋予此角色的员工,将获得这种权利与职责
  • 权限:被赋予访问实体的权利。在本项目中是指访问部门和访问某一个或者某一类员工的权利
  • 用户-角色分配(User-Role Assignment URA):为某个用户指定一个或者多个角色,此员工将获得这些角色所具有权利的集合
  • 角色-权限分配(Role-Permission Assignment RPA):将权限分配给角色,一个角色可以包含多个权利。在本项目中是指多个访问部门和访问员工的权限


在用户和权限之间引入角色中介,将用户与权限的直接关系弱化为间接关系。
|ˉˉˉ|           |ˉˉ ˉ|          |ˉˉˉˉ ˉˉ|  
| User |---URA---> | Role |<---RPA---| Permission |
|______| |_______| |_____________|

    以角色为中介,首先创建访问每个部门和员工的访问权限,然后创建不同的角色,根据这些角色的职责不同分配不同的权限,建立角色-权限的关系以后,不同的角色将会有不同的权限。根据员工不同的岗位,将对应的角色分配给他们,建立用户-角色关系,这就是RBAC的主要思想。

一个员工可以用户多个角色,一个角色可以用于多个访问权限。RBAC 极大的简化了员工的授权管理。

   由于企业的部门和员工数量很多,在创建权限时管理员不可能去设置每一个权限可以访问的每一个部门和每一个员工。所以本项目将功能和指责类似的部门和员工看作是同一类型,在创建部门和员工的时候为每一个部门和员工分配固有属性type,管理员在设置权限规则的时候只需要指定可访问的部门类型和员工即可。

增量更新

   鉴于移动终端计算资源有限,如网络,存储,电量等,所以通讯录的更新技术应该保证尽量少的资源。另外由于通讯录的特殊性,通讯录的变化需要能实时通知到受影响的在线员工。

基于版本号与变更日志的增量更新模型

   客户端第一次登陆系统以后,我们根据当前登录角色生成对应的通讯录视图,并以当前时间戳作为版本号,返回给客户端。客户端后续通过此版本号增量更新通讯录。

版本号

   版本号有两种:一是客户端当前通讯录版本 c-version, 二是服务端通讯录每一次变化时的版本号s-version

变更日志

   在管理员修改权限规则,或者修改某个岗位的访问规则时会影响大面积员工的通讯录视图,此时如果用增量更新会导致服务器流量异常,因此在这2中情况会清空原来的变更日志并且要求客户端进行一次全量更新。

   如果管理员新增了员工,服务端会根据被修改的员工或者部门type, 反推出所有受影响的员工,然后生成一条变更日志, 例如:
{
"content" : [
{
"cn" : "Lucy.Liu",
"id" : "b4vlfg91scgi1dcju8v0",
"title" : "市场运营负责人",
"email" : [
"lucy.liu@dolores.store"
],
"priority" : "101111",
"name" : "刘小飞",
"telephoneNumber" : "18888888888"
}
],
"createTimestamp" : "20170614063303Z",
"category" : "member",
"action" : "add"
}

客户端在请求增量更新的时候,通过当前登陆ID与版本号,可查找出所有与自己相关的变更日志,然后在客户端数据库中应用这些变更,即可完成同步。

组织架构-Client

   由于现在员工办公设备的多样性,客户端要根据自己公司的情况,覆盖的足够完整,常见的平台有 iOS Android windowsmac linux , 对于后三个平台可以用 Web APP 来覆盖,iOS&Android 用原生的app来提升用户体验。

客户端App主要包括以下功能:
  1. 会话列表
  2. 优秀的聊天界面,历史记录
  3. 组织机构全量/增量更新
  4. 员工个人资料展示


客户端数据库设计

IM数据库设计
 
当前版本使用环信SDK
 
组织架构数据库设计

表设计

客户端组织架构较服务端简单,不关联用户Role,客户端本地存储Staff(员工)和Department(部门)信息:
  • 一个部门可以包含相关子部门和部门员工。该部门员工和部门在视图上处于同级关系。
  • 员工隶属于部门,同一员工可以存在于多个部门。
  • 员工角色用title来表示。


用户在登录客户端成功后,会根据该用户信息创建用户对应的数据库文件,用户表(User)保存用户相关信息,关联该用户staff信息。

客户端组织架构同服务端逻辑。

工作流集成

(TODO)
 
如何使用Dolores

本项目现在已经完成了第一个测试版本,本小节将指导您如何安装使用。

后端数据库

鉴于通讯录对数据库操作的特点多度少写,以及部门之间的树状关系,我们选择LDAP协议来存取数据。

我们有独立的repo来帮助您完成数据库的安装与初始化。请移步这里

组织架构管理

Dolores 初始版本使用Golang实现,大家既可以下载各个平台的可执行包,也可以安装Go语言的开发环境自己编译。

我们有独立的repo来帮助您,运行后端服务。请移步这里

客户端

我们现在有提供一个iOS版的Demo。请移步这里

Done

如果您顺利的完成以上三步,访问 http://localhost:3280 (端口号根据自己的配置,可能会有差异),使用 username: admin, password: dolores 登陆后端管理页面,添加权限规则,添加角色,添加员工、部门,然后使用iOS客户端登陆,就可以愉快的开始聊天啦~
 
负载均衡

(TODO)

多机容灾

(TODO)

LICENSE
 Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

更多信息请前往github项目主页

 
这里我对每个repo做一个简单的介绍


Dolores: 项目简介, 整个项目的架构, 数据库设计等等 你想了解的一切都可以在这里看到
dolores-ios: iOS版demo,可以聊天查看组织架构
dolores-android: 哈哈 还没有,当然我们欢迎各路安卓大牛贡献安卓版demo
organization: 组织架构的创建管理、更新、审计等等核心的东西都在这里啦
dolores-server: 为客户端提供restfull api 与环信服务器集成
dolores-admin: 后台管理网站,用于管理部门员工。一个基于React的webapp还很基础,欢迎各位大牛pr.
dolores-ldap-init: 后台数据库的初始化工具,详情可以查看readme
easemob-resty:对环信rest api的封装,让调用环信api更简单
dolores-avatar:生成类似钉钉那样的默认头像


最后再说一点整个服务端是用go来写的,作者也是golang的初学者,如果代码哪里写的有问题或者架构有问题欢迎大家指正
THE CALM BEFORE THE STORM.
暴风雨前的宁静

ONE MORE THING 最后附上Dolores项目LOGO
当时作者正在二刷 《西部世界》这部剧,所以选择了女主的名字dolores作为整个项目的名字,而这个logo则寓意剧中的host。
687474703a2f2f6f7131696e636b76692e626b742e636c6f7564646e2e636f6d2f646f6c6f726573313032342e706e67.png
4
评论

【新手快速入门】集成环信常见问题+解决方案汇总 常见问题

dujiepeng 发表了文章 • 4070 次浏览 • 2017-05-22 15:51 • 来自相关话题

   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇
APNs证书创建和上传到环信后台头像昵称的简述和处理方案音视频离线推送Demo实现环信服务器聊天记录保存多久?离线收不到好友请求IOS中环信聊天窗口如何实现文件发送和预览的功能ios集成常见问题环信推送的一些常见问题实现名片|红包|话题聊天室等自定义cell
 
Android篇
环信3.0SDK集成小米推送教程EaseUI库中V4、v7包冲突解决方案Android EaseUI里的百度地图替换为高德地图android扩展消息(名片集成)关于会话列表的置顶聊天java.lang.UnsatisfiedLinkError: 的问题android 端 app 后台被杀死收不到消息的解决方案
昵称头像篇
android中如何显示开发者服务器上的昵称和头像 Android中显示头像(接上一篇文章看)环信(Android)设置头像和昵称的方法(最简单暴力的基于环信demo的集成)IOS中如何显示开发者服务器上的昵称和头像【环信公开课第12期视频回放】-所有关于环信IM昵称头像的问题听这课就够了
 
直播篇
一言不合你就搞个直播APP
 
客服集成
IM-SDK和客服SDK并存开发指南—Android篇IM-SDK和客服SDK并存开发指南—iOS篇
 
开源项目
Android简版demoios简版demo凡信2.0:超仿微信的开源项目 凡信3.0:携直播和红包而来高仿微信:Github 3,515 Star方圆十里:环信编程大赛冠军项目泛聊:定一个小目标写一个QQSlack聊天机器人:一天时间做一个聊天机器人TV视频通话:在电视上视频通话视频通话:Android手机视频通话酷信:ios高仿微信公众号助手:与订阅用户聊天沟通
 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
  查看全部
   这里整理了集成环信的常见问题和一些功能的实现思路,希望能帮助到大家。感谢热心的开发者贡献,大家在观看过程中有不明白的地方欢迎直接跟帖咨询。
 
ios篇

 
Android篇

昵称头像篇

 
直播篇
  1. 一言不合你就搞个直播APP

 
客服集成
  1. IM-SDK和客服SDK并存开发指南—Android篇
  2. IM-SDK和客服SDK并存开发指南—iOS篇

 
开源项目

 
持续更新ing...小伙伴们还有什么想知道欢迎跟帖提出。
 
7
评论

【视频教程+源码】基于环信IM做一个仿微信APP-更新ing 郭永峰 高仿微信 仿微信 环信 XMPP

郭永峰 发表了文章 • 7833 次浏览 • 2017-05-16 15:29 • 来自相关话题

我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。
    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
4月12号成立工作室,现在18号,过了一个星期一个星期录了5天的环信教程视频,我将放在网盘免费分享环信的教程视频主要是针对有开发经验者教程主要是使用环信来模仿微信来做一个即时通讯的案例课程主要是先讲socket基础 -> 环信 ->自定义协议希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解同时能希望大家在面试时,在即时通讯这块不在陌生
  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏






支付宝打赏






谢谢大家的支持,个人微信号清扫描下面张图






 
郭永峰IT交流QQ群请加:596441895 查看全部
我只是一个普通人,做人要谦虚。
我不是大神,我也不是很厉害的。
天外有天,人外有人。
老师引入门,修行靠个人。
希望能帮助大家,谢谢。

    大家好,我是郭永峰(峰哥) | 一个普通大学计算机系毕业的大学生,曾就职于澳门遊澳集团有限公司,负责大型银联支付业务系统、跨国际短信业务系统(基于电信的SGIP)以及集团内部通讯系统 (负责android和openfire后台二次开发)的主要开发任务,担任项目负责人。13年就职于广州拓谷科技有限公司负责“酷蛙”车联网产品研发及汽车销售产品研发。14来年到17年2月份,就职于国内知名教育机构,负责教学研发及授课的工作。
 
本人现状况:
  
   在家录制教学视频(无收入),搞工作室,组建团队成立公司,如果大家觉得分享内容很喜欢,可以给我打点赏支持本人的工作室,二维码在文末,就不影响阅读了。

 
郭永峰IT教育工作室于2017年4月12日成立!
 
成立原因:

希望把近10年来从事IT互联网的知识分享给大家,包括Linux,WindowServer,Java,PHP,Android,iOS,H5等等等。
 

进入正题,本套课程基于环信IM教大家如何做一个类似微信的APP,只用于技术交流,请勿用于任何商业用途。
  1. 4月12号成立工作室,现在18号,过了一个星期
  2. 一个星期录了5天的环信教程视频,我将放在网盘免费分享
  3. 环信的教程视频主要是针对有开发经验者
  4. 教程主要是使用环信来模仿微信来做一个即时通讯的案例
  5. 课程主要是先讲socket基础 -> 环信 ->自定义协议
  6. 希望这些教程视频能帮助大家,对即时通讯、socket和自定义协议有个较深入的了解
  7. 同时能希望大家在面试时,在即时通讯这块不在陌生

  持续更新

第一阶段:即时通讯的了解和微信APP开发前的准备!

【视频教程+源码】基于环信IM做一个仿微信APP-01.即时通讯简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-02.XMPP简介(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-03.XMPP实现即时通信的准备工作(了解)

【视频教程+源码】基于环信IM做一个仿微信APP-04.环信简介(了解) 

【视频教程+源码】基于环信IM做一个仿微信APP-05.集成环信的前提准备(掌握)
 
【视频教程+源码】基于环信IM做一个仿微信APP-06.环信SDK的版本的区别(掌握)

【视频教程+源码】基于环信IM做一个仿微信APP-07.微信-项目创建及代码目录结构规范(MVC)

【视频教程+源码】基于环信IM做一个仿微信APP-08.微信-集成环信SDK

【视频教程+源码】基于环信IM做一个仿微信APP-09.微信-登录界面排版

【视频教程+源码】基于环信IM做一个仿微信APP-10.微信-主界面搭建

【视频教程+源码】基于环信IM做一个仿微信APP-11.微信-注册功能

【视频教程+源码】基于环信IM做一个仿微信APP- 12.微信-登录功能

【视频教程+源码】基于环信IM做一个仿微信APP- 13.微信-自动登录

【视频教程+源码】基于环信IM做一个仿微信APP- 14.微信-主动退出
 
【视频教程+源码】基于环信IM做一个仿微信APP-15.微信-在其它设备登录
 
整个项目源码,git地址https://github.com/mayaole/fWeiXin

 微信打赏

微信.png


支付宝打赏

支付宝.png


谢谢大家的支持,个人微信号清扫描下面张图

个人.png


 
郭永峰IT交流QQ群请加:596441895
0
评论

环信移动客服v5.22已发布,自动消息功能助力客户营销 环信移动客服 产品更新

产品更新 发表了文章 • 52 次浏览 • 2017-07-12 17:42 • 来自相关话题

客服如何从成本中心变为营销中心和盈利中心?环信CEC(客户互动云)要把精准营销融入云客服。环信“自动消息”功能通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。
客服模式

支持打印消息记录

支持打印历史会话的消息记录。可将任意一条会话的消息记录打印为PDF或使用打印机打印,消息记录以对话方式呈现,格式清晰,便于文件传递。

在历史会话页面,点击会话进入会话详情页,点击右上方的打印按钮,打印该会话的当前消息记录。如需打印所有消息记录,需要点击“更多历史消息”,将历史消息加载出来后打印。

该功能在客服模式和管理员模式都支持。

支持查看质检评分

支持查看质检员对会话的服务质量给出的质检评分。

在历史会话页面,点击会话进入会话详情页,点击“质检”tab,可以查看质检员对该会话的质检评分。

管理员模式

自动消息

环信移动客服系统推出“自动消息”功能。通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。

“自动消息”有以下特点:
精准筛选目标客户:根据客户的创建时间、标签、客户名称等客户属性进行精准筛选。预制发送内容和接待者:在设置自动消息时,提前设定好消息内容,并指定接待客户的坐席或技能组。计划定时发送:支持设置自动消息的持续周期和触发时间点,如中午12:00或凌晨2:00。发送效果审视:发送后可以随时查看消息发送情况,包括消息发送量、到达终端量、客户打开的数量、客户回复的数量等。

“自动消息”功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。




“自动消息”使用介绍:1. 创建自动消息。进入“管理员模式 > 自动消息”页面,点击“新建自动消息”按钮,设置自动消息名称、目标客户、消息内容、作用时间,点击“发布按钮”,设置发布时间并发布。
自动消息名称:设置自动消息的名称。目标客户:根据客户属性筛选自动消息的目标客户。消息内容:设置自动消息的营销号、接待者、消息内容。营销号将展示在app、网页访客端。作用时间:设置自动消息的触发时间点。系统在设置的作用时间将自动消息发送给目标客户。发布时间:设置自定消息的持续周期,系统在该时间范围内按照作用时间将自动消息发送给目标客户。





2. app、网页访客端展示。自动消息送达访客端后,将展示在聊天窗口中。若客户正在使用网页聊天窗口,会收到如下提醒。  




注:使用旧版移动客服android/iOS SDK可以收到消息,但统计不到自动消息的打开数、回复数,建议集成最新版移动客服android/iOS SDK。
 
3. 自动消息的发送效果。在自动消息页面,可以查看自动消息的发送效果。
发送数:已发送给客户的自动消息的数量。到达数:抵达客户使用的访客端的自动消息的数量。到达率:已到达的自动消息的数量占比。打开:客户打开的自动消息的数量。打开率:已打开的自动消息的数量占比。回复人数:回复自动消息的客户的数量。回复率:客户回复的自动消息的数量相对于客户打开的自动消息的数量的占比。


 
 满意度评价邀请设置

新增满意度评价邀请设置页面。原系统开关页面的“会话结束自动发送满意度评价邀请”开关转移至该页面,新增“满意度评价菜单项序号显示为倒序”开关和“评分选项设置”。

满意度评价菜单项序号显示为倒序

在微信、微博等渠道,满意度评价内容是数字型菜单,序号顺序默认为正序。打开开关时,菜单的序号顺序为倒序。

评分选项设置

满意度评分选项,允许自定义星级对应的文字提示,支持为星级添加标签。




访客端:
若设置评分选项的文字提示和标签,访客端收到评价邀请后,选择满意度评分,需要再次选择标签。

注:微信、微博端支持显示设置的文字提示和标签;app、网页访客端暂时不支持。

客服可以手动发起会话邀请开关

优化“客服主动发起会话”功能。新增“网页端访客访问页面时,客服可以手动发送会话邀请”开关,并支持设置默认消息内容。

“客服主动发起会话”功能为增值服务。开通该增值服务,并打开此开关后,客服可以在“待接入”页面的“正在访问”页签主动向网页渠道的访客发送邀请。邀请送达后,网页端弹窗提醒访客。




访客端示例:




支持设置工单帮助主题、优先级、事件推送

支持自定义工单帮助主题、工单优先级,配置工单事件推送。
帮助主题为工单的类别。进入“管理员模式 > 工单 > 工单帮助主题自定义”页面,可以自定义帮助主题选项。优先级用于标记工单的紧急或重要程度。进入“管理员模式 > 工单 > 工单优先级自定义”页面,可以自定义优先级选项。事件推送用于将工单相关的数据推送至第三方服务器。进入“管理员模式 > 工单 > 工单事件推送配置”页面,填写第三方服务器的URL地址和token,并启用工单事件推送功能。

注:工单功能为增值服务。使用前,请先在“管理员模式 > 工单 > 申请工单”页面申请开通该功能。

【优化】历史会话页面记录会话过程

历史会话的详情页记录会话过程,包括会话接起、会话转接、会话结束的操作人和发生时间。这些信息显示在“记录”tab页签。

【优化】质量检查的筛选项支持多选

质量检查页面的筛选项(渠道、关联、参与客服)支持多选,方便质检员从不同纬度筛选需要进行质检的会话。

【优化】工作量、工作质量导出报表包含客服账号

工作量、工作质量页面的导出报表增加客服账号,客服账号为客服的登录邮箱地址。

多租户管理后台

多租户管理后台增加以下新功能、优化。

管理员的权限

多租户管理员权限分为普通管理员和超级管理员。
普通管理员:可以查看管理员、租户、统计、设置等页面的相关信息,并导出历史会话、统计数据。仅能够对租户进行管理,包括添加、删除租户等。超级管理员:拥有普通管理员的所有权限,并且可以创建、删除其他管理员,设置多租户的基本信息、坐席分配、租户模版、单点登录等。

租户成员信息

租户详情页新增成员信息,显示该租户的所有管理员、坐席,以及账号名称、创建时间、在线状态、在线时长等。

坐席分配

新增坐席分配功能,允许超级管理员根据各个租户的实际坐席数,对租户的最大坐席数进行重新分配,优化资源配置。

进入“设置 > 基本信息”页面,点击“坐席分配”按钮,可以重新分配租户的最大坐席数。

单点登录

新增单点登录功能,允许为多租户管理平台的租户设置指向第三方系统的登录URL,坐席使用该第三方系统的账号登录后,可以直接进入客服系统。

移动客服Android SDK

当前版本:V1.0.8

新功能:
支持自动消息的统计上报支持Google GCM推送支持显示待接入正在排队人数(增值服务)支持显示客服的输入状态(增值服务)

移动客服iOS SDK

当前版本:V1.1.2

新功能:
支持自动消息的统计上报

网页插件

当前版本:V47.13.1

新功能:
支持自动消息的统计上报

改进:
客服头像显示在聊天窗口左侧线上标准版本全面支持移动端
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.22

环信移动客服登陆地址http://kefu.easemob.com/   查看全部
客服如何从成本中心变为营销中心和盈利中心?环信CEC(客户互动云)要把精准营销融入云客服。环信“自动消息”功能通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。

客服模式

支持打印消息记录


支持打印历史会话的消息记录。可将任意一条会话的消息记录打印为PDF或使用打印机打印,消息记录以对话方式呈现,格式清晰,便于文件传递。

在历史会话页面,点击会话进入会话详情页,点击右上方的打印按钮,打印该会话的当前消息记录。如需打印所有消息记录,需要点击“更多历史消息”,将历史消息加载出来后打印。

该功能在客服模式和管理员模式都支持。

支持查看质检评分

支持查看质检员对会话的服务质量给出的质检评分。

在历史会话页面,点击会话进入会话详情页,点击“质检”tab,可以查看质检员对该会话的质检评分。

管理员模式

自动消息

环信移动客服系统推出“自动消息”功能。通过创建线上的自动消息,可以向APP、网页渠道的目标客户主动推送产品和活动消息,帮助您更好地对您的客户进行营销,将他们留住使用您的产品或服务。

“自动消息”有以下特点:
  • 精准筛选目标客户:根据客户的创建时间、标签、客户名称等客户属性进行精准筛选。
  • 预制发送内容和接待者:在设置自动消息时,提前设定好消息内容,并指定接待客户的坐席或技能组。
  • 计划定时发送:支持设置自动消息的持续周期和触发时间点,如中午12:00或凌晨2:00。
  • 发送效果审视:发送后可以随时查看消息发送情况,包括消息发送量、到达终端量、客户打开的数量、客户回复的数量等。


“自动消息”功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。
001.png

“自动消息”使用介绍:1. 创建自动消息。进入“管理员模式 > 自动消息”页面,点击“新建自动消息”按钮,设置自动消息名称、目标客户、消息内容、作用时间,点击“发布按钮”,设置发布时间并发布。
  • 自动消息名称:设置自动消息的名称。
  • 目标客户:根据客户属性筛选自动消息的目标客户。
  • 消息内容:设置自动消息的营销号、接待者、消息内容。营销号将展示在app、网页访客端。
  • 作用时间:设置自动消息的触发时间点。系统在设置的作用时间将自动消息发送给目标客户。
  • 发布时间:设置自定消息的持续周期,系统在该时间范围内按照作用时间将自动消息发送给目标客户。


002.png

2. app、网页访客端展示。自动消息送达访客端后,将展示在聊天窗口中。若客户正在使用网页聊天窗口,会收到如下提醒。  
003.png

注:使用旧版移动客服android/iOS SDK可以收到消息,但统计不到自动消息的打开数、回复数,建议集成最新版移动客服android/iOS SDK。
 
3. 自动消息的发送效果。在自动消息页面,可以查看自动消息的发送效果。
  • 发送数:已发送给客户的自动消息的数量。
  • 到达数:抵达客户使用的访客端的自动消息的数量。
  • 到达率:已到达的自动消息的数量占比。
  • 打开:客户打开的自动消息的数量。
  • 打开率:已打开的自动消息的数量占比。
  • 回复人数:回复自动消息的客户的数量。
  • 回复率:客户回复的自动消息的数量相对于客户打开的自动消息的数量的占比。
    004.png
  •  

 满意度评价邀请设置

新增满意度评价邀请设置页面。原系统开关页面的“会话结束自动发送满意度评价邀请”开关转移至该页面,新增“满意度评价菜单项序号显示为倒序”开关和“评分选项设置”。

满意度评价菜单项序号显示为倒序

在微信、微博等渠道,满意度评价内容是数字型菜单,序号顺序默认为正序。打开开关时,菜单的序号顺序为倒序。

评分选项设置

满意度评分选项,允许自定义星级对应的文字提示,支持为星级添加标签。
005.png

访客端:
若设置评分选项的文字提示和标签,访客端收到评价邀请后,选择满意度评分,需要再次选择标签。

注:微信、微博端支持显示设置的文字提示和标签;app、网页访客端暂时不支持。

客服可以手动发起会话邀请开关

优化“客服主动发起会话”功能。新增“网页端访客访问页面时,客服可以手动发送会话邀请”开关,并支持设置默认消息内容。

“客服主动发起会话”功能为增值服务。开通该增值服务,并打开此开关后,客服可以在“待接入”页面的“正在访问”页签主动向网页渠道的访客发送邀请。邀请送达后,网页端弹窗提醒访客。
006.png

访客端示例:
007.png

支持设置工单帮助主题、优先级、事件推送

支持自定义工单帮助主题、工单优先级,配置工单事件推送。
  • 帮助主题为工单的类别。进入“管理员模式 > 工单 > 工单帮助主题自定义”页面,可以自定义帮助主题选项。
  • 优先级用于标记工单的紧急或重要程度。进入“管理员模式 > 工单 > 工单优先级自定义”页面,可以自定义优先级选项。
  • 事件推送用于将工单相关的数据推送至第三方服务器。进入“管理员模式 > 工单 > 工单事件推送配置”页面,填写第三方服务器的URL地址和token,并启用工单事件推送功能。


注:工单功能为增值服务。使用前,请先在“管理员模式 > 工单 > 申请工单”页面申请开通该功能。

【优化】历史会话页面记录会话过程

历史会话的详情页记录会话过程,包括会话接起、会话转接、会话结束的操作人和发生时间。这些信息显示在“记录”tab页签。

【优化】质量检查的筛选项支持多选

质量检查页面的筛选项(渠道、关联、参与客服)支持多选,方便质检员从不同纬度筛选需要进行质检的会话。

【优化】工作量、工作质量导出报表包含客服账号

工作量、工作质量页面的导出报表增加客服账号,客服账号为客服的登录邮箱地址。

多租户管理后台

多租户管理后台增加以下新功能、优化。

管理员的权限

多租户管理员权限分为普通管理员和超级管理员。
  • 普通管理员:可以查看管理员、租户、统计、设置等页面的相关信息,并导出历史会话、统计数据。仅能够对租户进行管理,包括添加、删除租户等。
  • 超级管理员:拥有普通管理员的所有权限,并且可以创建、删除其他管理员,设置多租户的基本信息、坐席分配、租户模版、单点登录等。


租户成员信息

租户详情页新增成员信息,显示该租户的所有管理员、坐席,以及账号名称、创建时间、在线状态、在线时长等。

坐席分配

新增坐席分配功能,允许超级管理员根据各个租户的实际坐席数,对租户的最大坐席数进行重新分配,优化资源配置。

进入“设置 > 基本信息”页面,点击“坐席分配”按钮,可以重新分配租户的最大坐席数。

单点登录

新增单点登录功能,允许为多租户管理平台的租户设置指向第三方系统的登录URL,坐席使用该第三方系统的账号登录后,可以直接进入客服系统。

移动客服Android SDK

当前版本:V1.0.8

新功能:
  • 支持自动消息的统计上报
  • 支持Google GCM推送
  • 支持显示待接入正在排队人数(增值服务)
  • 支持显示客服的输入状态(增值服务)


移动客服iOS SDK

当前版本:V1.1.2

新功能:
  • 支持自动消息的统计上报


网页插件

当前版本:V47.13.1

新功能:
  • 支持自动消息的统计上报


改进:
  • 客服头像显示在聊天窗口左侧
  • 线上标准版本全面支持移动端

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.22

环信移动客服登陆地址http://kefu.easemob.com/  
0
评论

超越Twitter,老哥,稳!环信助力新浪微博深度连接“人与商业” 微博 环信CEC 环信移动客服

新闻资讯 发表了文章 • 170 次浏览 • 2017-07-12 11:24 • 来自相关话题

(本文共1766个字,不信你数一数,阅读完需三分钟,不信你试试)
 
   微信渐老,微博逢春。就在大家认为微博没落的时候,新浪微博用月活用户数、收入、股票暴涨,一波“还有这种操作”的方式引领进入社交媒体下半场。据公开数据显示,截至3月31日,微博月活跃用户达3.4亿(其中91%为移动端用户),已超过Twitter成为全球用户规模最大的独立社交媒体公司。得益于用户规模的持续扩大和内容生态的不断完善,微博的商业化继续保持快速增长。财报显示,一季度微博总营收达到13.7亿元,同比增长76%,其中广告营收达到11.7亿元,同比增长80%。
 
 与此相关,微博商业化开放2年多来,为企业带来了品牌曝光、变现转化等机会,然而随着大量咨询需求的涌入,客户沟通成本同时不断变高。如何帮助微博平台用户与粉丝/客户更好地沟通,做更好的商业连接,成为了微博亟需解决的问题,也成为了环信与新浪微博合作的契机。




    无论对于企业蓝V用户还是个人橙V用户来说,当运营到增长或成熟阶段并且粉丝消息量达到一定规模后,普遍会出现以下这些问题:

   1,消息量增长蹭蹭的,客服小助手忙不过来。很多时候这事儿不是增加几个客服小妹就能解决的,哪怕是一个账号的大量消息,就算多人伺候解决了一部分接待数量问题,但没有好的分配机制,也有可能出现回复互相撞车的情况。

   2,手上有多个账号要管理,来回切换效率低下。尤其对于微博平台的企业用户来说,很可能一家企业会运营多个微博蓝V账号,但回复私信、评论、@时需要来回换账号,甚是麻烦,更不用提可能还需要维护微博以外的其他渠道如微信、官网的互动。

   3,撩了半天好不容易有意向转化成交,跟进却不及时流失了。不少企业运营微博是有转化商机的目的,通过微博沟通后,客服小妹发现潜在商机线索时,需要销售同事进一步跟进沟通,但转接消息不方便,只能要么一个人都负起责任服务同时引导购买,要么得共用账号你聊完毕我来聊;

   针对这些问题,为了帮助微博用户更好地做连接做服务,新浪微博采用了更高级的粉服开发者模式,但需要企业自身具备较高的开发能力,很多企业尤其是中小企业无法HOLD住这种方式,当新浪微博寻找更便捷优质的解决方案时,环信基于在全媒体智能云客服领域的积累和沉淀恰好满足了这样的需求,双方一拍即合拉开了深度合作的序幕。

   环信为新浪推出的多客服系统在微博平台正式上线以来,截止2017年2月,已经有2200家企业注册试用多客服系统,开通坐席累积4000+,共关联938个微博账号,平均一周的会话量达26000条、独立访客数达20000+,帮助注册用户接待历史会话35W条,接待27.2W访客。第一期使用效果较好的企业分布在电商、3C数码、快递、婚纱摄影等行业。

   微博与环信联合推出这套多客服系统,是为了更好地连接人与商业,帮助基于微博的用户更快地成长和成功,为企业和微博大V节能增效附加了更强的客户服务沟通能力:

   1、 降低开发门槛,无缝接入大量信息。开通账号即用,信息进入多客服系统后可以实现智能分配,通过路由设置的熟客优先、空闲率等原则,分配给最合适的客服接待。同时可以根据问题类型、咨询兴趣、商机程度的不同直接对应不同的技能组直接服务,避免等待和流失。





   2、 统一平台管理账号矩阵。涉及到一家企业或一个运营方需要维护多个账号的情况,可以统一绑定到一套系统中,免去来回切换之苦,统一管理所有消息。

   3、 多渠道接入,不止于微博。对于微博客服渠道,除了天然能获取到的评论、私信、@等消息,更将消息范围扩展到订阅评论、评论中@等。除了微博渠道,企业的其他客服入口如微信、官网、H5等消息也可以一并接入环信多客服系统。




 4、支持用户画像,帮你更了解TA。不仅能够帮助你获取到非粉丝用户信息及基于昵称的用户UID,还可以结合用户轨迹、行为、互动记录等手动打标签,丰富用户画像,应用到自身业务场景中,更有针对性地记录客户偏好并与客户进行沟通。








 多客服系统入口:管理中心—粉丝服务—多客服系统
 
   新浪微博首席执行官王高飞表示:“微博专注于提供中国最好的社交媒体服务,促成了微博强劲的第一季度业绩。展望未来,我们预计将继续保持强劲增长势头,将和合作伙伴进一步优化微博分享、发现和消费信息的竞争力,特别是在移动、社交和视频的场景中。”

   融入了环信移动智能多客服能力的新浪微博平台,秉承的是更加开放、更加精细的商业平台生态构建原则,不仅仅是对商业成功的追求,更是希望致力于提升用户体验,以客户为先,帮助客户成功。
 
点击查看微博多客服系统攻略
  查看全部
(本文共1766个字,不信你数一数,阅读完需三分钟,不信你试试)
 
   微信渐老,微博逢春。就在大家认为微博没落的时候,新浪微博用月活用户数、收入、股票暴涨,一波“还有这种操作”的方式引领进入社交媒体下半场。据公开数据显示,截至3月31日,微博月活跃用户达3.4亿(其中91%为移动端用户),已超过Twitter成为全球用户规模最大的独立社交媒体公司。得益于用户规模的持续扩大和内容生态的不断完善,微博的商业化继续保持快速增长。财报显示,一季度微博总营收达到13.7亿元,同比增长76%,其中广告营收达到11.7亿元,同比增长80%。
 
 与此相关,微博商业化开放2年多来,为企业带来了品牌曝光、变现转化等机会,然而随着大量咨询需求的涌入,客户沟通成本同时不断变高。如何帮助微博平台用户与粉丝/客户更好地沟通,做更好的商业连接,成为了微博亟需解决的问题,也成为了环信与新浪微博合作的契机。
TIM图片20170712111933.png

    无论对于企业蓝V用户还是个人橙V用户来说,当运营到增长或成熟阶段并且粉丝消息量达到一定规模后,普遍会出现以下这些问题:

   1,消息量增长蹭蹭的,客服小助手忙不过来。很多时候这事儿不是增加几个客服小妹就能解决的,哪怕是一个账号的大量消息,就算多人伺候解决了一部分接待数量问题,但没有好的分配机制,也有可能出现回复互相撞车的情况。

   2,手上有多个账号要管理,来回切换效率低下。尤其对于微博平台的企业用户来说,很可能一家企业会运营多个微博蓝V账号,但回复私信、评论、@时需要来回换账号,甚是麻烦,更不用提可能还需要维护微博以外的其他渠道如微信、官网的互动。

   3,撩了半天好不容易有意向转化成交,跟进却不及时流失了。不少企业运营微博是有转化商机的目的,通过微博沟通后,客服小妹发现潜在商机线索时,需要销售同事进一步跟进沟通,但转接消息不方便,只能要么一个人都负起责任服务同时引导购买,要么得共用账号你聊完毕我来聊;

   针对这些问题,为了帮助微博用户更好地做连接做服务,新浪微博采用了更高级的粉服开发者模式,但需要企业自身具备较高的开发能力,很多企业尤其是中小企业无法HOLD住这种方式,当新浪微博寻找更便捷优质的解决方案时,环信基于在全媒体智能云客服领域的积累和沉淀恰好满足了这样的需求,双方一拍即合拉开了深度合作的序幕。

   环信为新浪推出的多客服系统在微博平台正式上线以来,截止2017年2月,已经有2200家企业注册试用多客服系统,开通坐席累积4000+,共关联938个微博账号,平均一周的会话量达26000条、独立访客数达20000+,帮助注册用户接待历史会话35W条,接待27.2W访客。第一期使用效果较好的企业分布在电商、3C数码、快递、婚纱摄影等行业。

   微博与环信联合推出这套多客服系统,是为了更好地连接人与商业,帮助基于微博的用户更快地成长和成功,为企业和微博大V节能增效附加了更强的客户服务沟通能力:

   1、 降低开发门槛,无缝接入大量信息。开通账号即用,信息进入多客服系统后可以实现智能分配,通过路由设置的熟客优先、空闲率等原则,分配给最合适的客服接待。同时可以根据问题类型、咨询兴趣、商机程度的不同直接对应不同的技能组直接服务,避免等待和流失。

TIM图片20170712112117.png

   2、 统一平台管理账号矩阵。涉及到一家企业或一个运营方需要维护多个账号的情况,可以统一绑定到一套系统中,免去来回切换之苦,统一管理所有消息。

   3、 多渠道接入,不止于微博。对于微博客服渠道,除了天然能获取到的评论、私信、@等消息,更将消息范围扩展到订阅评论、评论中@等。除了微博渠道,企业的其他客服入口如微信、官网、H5等消息也可以一并接入环信多客服系统。
1.png

 4、支持用户画像,帮你更了解TA。不仅能够帮助你获取到非粉丝用户信息及基于昵称的用户UID,还可以结合用户轨迹、行为、互动记录等手动打标签,丰富用户画像,应用到自身业务场景中,更有针对性地记录客户偏好并与客户进行沟通。
2.png

3.png

 多客服系统入口:管理中心—粉丝服务—多客服系统
 
   新浪微博首席执行官王高飞表示:“微博专注于提供中国最好的社交媒体服务,促成了微博强劲的第一季度业绩。展望未来,我们预计将继续保持强劲增长势头,将和合作伙伴进一步优化微博分享、发现和消费信息的竞争力,特别是在移动、社交和视频的场景中。”

   融入了环信移动智能多客服能力的新浪微博平台,秉承的是更加开放、更加精细的商业平台生态构建原则,不仅仅是对商业成功的追求,更是希望致力于提升用户体验,以客户为先,帮助客户成功。
 
点击查看微博多客服系统攻略
 
0
评论

环信CEC给保险行业提供全流程客户互动解决方案 解决方案 环信CEC 环信移动客服

新闻资讯 发表了文章 • 52 次浏览 • 2017-07-06 12:03 • 来自相关话题

   
   2017年7月6-7日以“保险科技,创新保险生态”为主题的中国保险IT应用高峰论坛在北京召开。环信CEC(Customer Engagement Cloud)——全媒体智能客户交互云,基于全球领先的即时通讯云技术,通过人工智能和大数据赋能,在保险行业积累了大量关于移动化承保保全、视频客服车损定险、机器人自助理赔、精准用户画像主动营销等落地经验,提供了从客户互动渠道、到客户服务、再到精准营销的全流程客户互动解决方案,典型用户包括中信证券、泰康在线、中意人寿等。截止2016年底,环信CEC共服务了58541家企业客户,现已覆盖包括保险、证券、银行、电商、教育、O2O等领域的众多标杆企业。














  查看全部
   
   2017年7月6-7日以“保险科技,创新保险生态”为主题的中国保险IT应用高峰论坛在北京召开。环信CEC(Customer Engagement Cloud)——全媒体智能客户交互云,基于全球领先的即时通讯云技术,通过人工智能和大数据赋能,在保险行业积累了大量关于移动化承保保全、视频客服车损定险、机器人自助理赔、精准用户画像主动营销等落地经验,提供了从客户互动渠道、到客户服务、再到精准营销的全流程客户互动解决方案,典型用户包括中信证券、泰康在线、中意人寿等。截止2016年底,环信CEC共服务了58541家企业客户,现已覆盖包括保险、证券、银行、电商、教育、O2O等领域的众多标杆企业。
ea790d9dly1fha0pwdxwkj20zk0qomzy.jpg


ea790d9dly1fha0n74k4tj21kw1h7k0a.jpg


ea790d9dly1fha0muqy60j20zg1bqqa2.jpg

 
0
评论

环信移动客服v5.21已发布,支持客服发送语音消息、语音转文字及支付功能 环信移动客服 产品更新

产品更新 发表了文章 • 247 次浏览 • 2017-06-27 14:03 • 来自相关话题

客服模式

支持客服发送语音消息

Web版客服工作台支持发送语音消息。与app渠道的客户聊天时,客服可以向客户发送语音消息。

点击输入框上方的麦克风按钮,开始录音并发送。每条语音消息最多为60秒,达到60秒后自动发送。

注:发送语音消息功能仅Chrome浏览器在https模式下支持。 




管理员模式

语音转文字beta版

Web版客服工作台支持将app、微信、微博渠道的客户的语音消息自动转为文字,并显示在语音消息下方。方便客服快速识别客户的消息内容,并作出回应。

客服模式的会话、待接入、历史会话、客户中心页面,管理员模式的搜索、历史会话、客户中心、当前会话、质量检查页面,均支持显示语音消息对应的文字。 




语音转文字功能正在beta测试阶段,如果您希望先行体验,请提供租户ID,并联系环信商务经理。

开通语音转文字功能后,需要进入“管理员模式 > 设置 > 系统开关”页面,打开“启用语音转文字服务”开关。 




在线支付

在线支付功能全新上线。支持在web版移动客服工作台购买标准版坐席、对租户进行续费、增购坐席,并查看订单信息。

进入“管理员模式 > 设置 > 企业信息”页面,点击“购买”按钮。 




选择“缴费类型”、购买期限,填写坐席数量,确定并支付订单。

目前,只提供标准版坐席的在线支付功能。缴费类型包括:
新购:第一次购买坐席时,请选择“新购”;续费:需要延长租户的到期日,请选择“续费”;增购:在已有坐席的基础上,增加坐席数量,请选择“增购”。

注:增购坐席时,坐席的到期日与租户的到期日一致,我们按比例收取坐席费用。 




【优化】客服超时未回复提醒客服

原“客服超时未回复访客端提示”开关更名为“客服超时未回复提示”,并支持设置“提醒客服”和“提醒访客”。

进入“管理员模式 > 设置 >系统开关”页面,对“客服超时未回复提示”的开关进行设置。

“提醒客服”开关打开,客服超时未回复时,会话主动排在进行中会话列表的顶部并标注颜色。
“提醒访客”开关打开,客服超时未回复时,系统自动发送一条提示语给客户。





进行中会话列表提醒示例: 




【优化】工作量、工作质量支持导出客服的真实姓名

对客服的工作量、工作质量详情进行导出时,导出文件包含客服的真实姓名,便于识别对应客服,使数据更直观。
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.21

环信移动客服登陆地址http://kefu.easemob.com/  查看全部
客服模式

支持客服发送语音消息

Web版客服工作台支持发送语音消息。与app渠道的客户聊天时,客服可以向客户发送语音消息。

点击输入框上方的麦克风按钮,开始录音并发送。每条语音消息最多为60秒,达到60秒后自动发送。

注:发送语音消息功能仅Chrome浏览器在https模式下支持。 
001.png

管理员模式

语音转文字beta版

Web版客服工作台支持将app、微信、微博渠道的客户的语音消息自动转为文字,并显示在语音消息下方。方便客服快速识别客户的消息内容,并作出回应。

客服模式的会话、待接入、历史会话、客户中心页面,管理员模式的搜索、历史会话、客户中心、当前会话、质量检查页面,均支持显示语音消息对应的文字。 
002.png

语音转文字功能正在beta测试阶段,如果您希望先行体验,请提供租户ID,并联系环信商务经理。

开通语音转文字功能后,需要进入“管理员模式 > 设置 > 系统开关”页面,打开“启用语音转文字服务”开关。 
003.png

在线支付

在线支付功能全新上线。支持在web版移动客服工作台购买标准版坐席、对租户进行续费、增购坐席,并查看订单信息。

进入“管理员模式 > 设置 > 企业信息”页面,点击“购买”按钮。 
004.png

选择“缴费类型”、购买期限,填写坐席数量,确定并支付订单。

目前,只提供标准版坐席的在线支付功能。缴费类型包括:
  • 新购:第一次购买坐席时,请选择“新购”;
  • 续费:需要延长租户的到期日,请选择“续费”;
  • 增购:在已有坐席的基础上,增加坐席数量,请选择“增购”。


注:增购坐席时,坐席的到期日与租户的到期日一致,我们按比例收取坐席费用。 
005.png

【优化】客服超时未回复提醒客服

原“客服超时未回复访客端提示”开关更名为“客服超时未回复提示”,并支持设置“提醒客服”和“提醒访客”。

进入“管理员模式 > 设置 >系统开关”页面,对“客服超时未回复提示”的开关进行设置。

“提醒客服”开关打开,客服超时未回复时,会话主动排在进行中会话列表的顶部并标注颜色。
“提醒访客”开关打开,客服超时未回复时,系统自动发送一条提示语给客户。

006.png

进行中会话列表提醒示例: 
007.png

【优化】工作量、工作质量支持导出客服的真实姓名

对客服的工作量、工作质量详情进行导出时,导出文件包含客服的真实姓名,便于识别对应客服,使数据更直观。
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.21

环信移动客服登陆地址http://kefu.easemob.com/ 
0
评论

环信移动客服v5.20已发布,支持自助开通工单功能以及客服直接处理工单 产品更新 环信移动客服

产品更新 发表了文章 • 149 次浏览 • 2017-06-13 17:19 • 来自相关话题

客服模式

支持自助开通工单功能以及客服直接处理工单

新增工单页面,支持自助开通工单功能,以及客服直接处理工单,包括新建工单、回复工单、分配工单、修改帮助主题、修改工单状态,筛选工单,等等。

工单功能为增值服务,如需开通,请在工单页面提交申请,环信商务经理会主动联系您。

申请开通工单功能

工单功能可以帮助您实现高效的跨部门协作,只需提交申请,并绑定邮箱,即可启动您的工单功能服务。

步骤如下:
在工单页面,点击“申请工单功能”;填写姓名、电话、企业名称、邮箱,点击“下一步”;填写帮助主题(帮助主题为工单的类别),点击“下一步”;填写系统邮箱(用于接收和发送工单相关的邮件),点击“提交”。

提交申请后,请耐心等待,环信商务经理会尽快与您联系。 





新建工单

客服与客户聊天过程中,可以为客户创建工单。

步骤如下:
在会话页面,点击输入框上方的工单按钮;填写工单标题,选择优先级、帮助主题、分配技能组、分配坐席,填写工单内容,勾选“附带访客信息”,并保存。

勾选“附带访客信息”时,工单包含对应的客户信息,可以在工单详情的“客户资料”页签查看。 






处理工单

客服可以对工单进行回复,分配工单给技能组或坐席,修改帮助主题、优先级、工单状态,查看工单进度,查看客户资料。

在工单页面,点击任意工单,即可查看工单详情。并执行下述工单处理操作:

回复工单:回复工单时,如果勾选“发布为公开回复”,工单系统将回复内容通知客户;不勾选时,回复仅客服可以查看。
工单处理:分配技能组、分配坐席、修改帮助主题、优先级、状态。工单进度:查看工单进度。客户资料:查看客户资料。







筛选工单

在工单页面已为您创建一些默认工单筛选器,帮助您对工单进行分类管理。您还可以创建自定义的筛选器,以满足更具体的需求。

创建自定义筛选器步骤如下:

在工单页面,点击“自定义筛选”;
填写筛选器名称,选择筛选条件,如工单创建时间段、工单创建人、客户名称、工单编号、工单标题、分配技能组、分配坐席、帮助主题、工单状态,并点击“确定”。

创建成功后,可以根据自定义筛选器对工单进行筛选。您还可以编辑或删除自定义筛选器。 






工单通知

当工单创建成功、分配技能组或客服、得到回复、状态变更时,创建工单的客服将会收到系统消息。 






会话面板聊天窗口优化

会话面板聊天窗口优化,支持拖动扩展输入框,以显示更多正在输入的内容。 






留言支持根据更新时间进行筛选

留言页面显示留言的更新时间,并支持根据更新时间进行筛选和排序。更新时间指,留言分配的客服变更或留言状态变更的时间。
筛选:点击“自定义留言筛选”,选择“更新时间”范围,点击“筛选查询”,对留言进行筛选。排序:点击留言列表中“更新时间”右侧的箭头,使留言按照更新时间升序或降序排列。







客户中心显示客户的真实姓名

客户中心新增“名字”一列,显示客户的真实姓名。 






管理员模式

新增REST API渠道

环信移动客服新增REST API渠道。开通REST API渠道并配置服务器信息后,客服向客户回复的消息,将被环信转发到服务器的回调地址中。该功能可用于环信移动客服与第三方服务器之间的消息传递。

REST API渠道支持创建多个REST关联,每个REST关联均可作为环信与您的服务器之间收发消息的通道。

创建REST关联:
进入“管理员模式 > 渠道管理 > REST API”页面;点击“添加REST关联”按钮,填写关联名称、回调地址,并保存。

系统自动为您生成Client ID、Client Secret、POST API。Client ID和Client Secret用于向环信发送消息时的身份认证;消息API为您向环信发送消息时使用的REST API接口,方法为POST。 







关于REST API渠道的身份认证方式、消息格式,请参考:REST API渠道集成

注:REST API渠道为增值服务,如需开通,请提供租户ID并联系环信商务经理。

新增APP关联演示视频

APP关联信息页新增APP关联的演示视频,视频说明了APP关联的Client ID和IM服务号与即时通讯云的应用之间的关系,以及如何添加APP关联。

如果已有即时通讯云的应用,可以采取“关联IM账号”的方式创建APP关联。对应关系如下:

Client ID: APP关联的Client ID与即时通讯云的应用的Client ID一致;
IM服务号:APP关联的IM服务号对应即时通讯云的应用的一个IM用户。

进入“管理员模式 > 渠道管理 > 手机APP”页面,点击APP关联信息页中Client ID和IM服务号右侧的问号,可以查看相应的演示视频。

客户标签支持导入导出








客户标签支持下载模版、导入、导出,方便管理员对客户标签进行批量整理。

在导入客户标签时,会自动过滤已存在的客户标签,只导入新增的客户标签。 
attach]7544[/attach]
“不活跃会话超时自动结束”开关优化

优化“不活跃会话超时自动结束”开关,该开关不再对待接入会话生效。优化后,该开关打开时,对于客服的进行中会话,如果客户和客服在设定时间内均未回复消息,系统将自动发送提示语给客户,并结束会话。

如果需要自动结束超时的进行中会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“不活跃会话超时自动结束”开关。
如果需要自动结束超时的待接入会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“待接入超时结束会话”开关。

客服列表优化

优化“管理员模式 > 成员管理 > 客服”页面的客服列表,删除原导出日志按钮。所有客服的登录日志,均可以在“管理员模式 > 统计查询 > 客服时长统计”页面查看并导出。

Android客服工作台

当前版本:V3.0

新功能:

管理员模式,当前会话支持筛选、转接、关闭
留言支持批量分配

iOS客服工作台

当前版本:V2.1.9

新功能:

新增管理员模式,包含管理员首页的数据展示
支持查看通知详情

移动客服Android SDK

当前版本:V1.0.7

新功能:

新增发送和接收短视频功能

移动客服iOS SDK

当前版本:V1.1.0

新功能:

SDK全面升级为动态库,集成更简单,功能更全面
离线推送支持推送详情
优化升级HelpDeskUI

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.20 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持自助开通工单功能以及客服直接处理工单

新增工单页面,支持自助开通工单功能,以及客服直接处理工单,包括新建工单、回复工单、分配工单、修改帮助主题、修改工单状态,筛选工单,等等。

工单功能为增值服务,如需开通,请在工单页面提交申请,环信商务经理会主动联系您。

申请开通工单功能

工单功能可以帮助您实现高效的跨部门协作,只需提交申请,并绑定邮箱,即可启动您的工单功能服务。

步骤如下:
  1. 在工单页面,点击“申请工单功能”;
  2. 填写姓名、电话、企业名称、邮箱,点击“下一步”;
  3. 填写帮助主题(帮助主题为工单的类别),点击“下一步”;
  4. 填写系统邮箱(用于接收和发送工单相关的邮件),点击“提交”。


提交申请后,请耐心等待,环信商务经理会尽快与您联系。 

01.png

新建工单

客服与客户聊天过程中,可以为客户创建工单。

步骤如下:
  1. 在会话页面,点击输入框上方的工单按钮;
  2. 填写工单标题,选择优先级、帮助主题、分配技能组、分配坐席,填写工单内容,勾选“附带访客信息”,并保存。


勾选“附带访客信息”时,工单包含对应的客户信息,可以在工单详情的“客户资料”页签查看。 

02.png


处理工单

客服可以对工单进行回复,分配工单给技能组或坐席,修改帮助主题、优先级、工单状态,查看工单进度,查看客户资料。

在工单页面,点击任意工单,即可查看工单详情。并执行下述工单处理操作:

回复工单:回复工单时,如果勾选“发布为公开回复”,工单系统将回复内容通知客户;不勾选时,回复仅客服可以查看。
  • 工单处理:分配技能组、分配坐席、修改帮助主题、优先级、状态。
  • 工单进度:查看工单进度。
  • 客户资料:查看客户资料。



03.png


筛选工单

在工单页面已为您创建一些默认工单筛选器,帮助您对工单进行分类管理。您还可以创建自定义的筛选器,以满足更具体的需求。

创建自定义筛选器步骤如下:

在工单页面,点击“自定义筛选”;
填写筛选器名称,选择筛选条件,如工单创建时间段、工单创建人、客户名称、工单编号、工单标题、分配技能组、分配坐席、帮助主题、工单状态,并点击“确定”。

创建成功后,可以根据自定义筛选器对工单进行筛选。您还可以编辑或删除自定义筛选器。 

04.png


工单通知

当工单创建成功、分配技能组或客服、得到回复、状态变更时,创建工单的客服将会收到系统消息。 

05.png


会话面板聊天窗口优化

会话面板聊天窗口优化,支持拖动扩展输入框,以显示更多正在输入的内容。 

06.png


留言支持根据更新时间进行筛选

留言页面显示留言的更新时间,并支持根据更新时间进行筛选和排序。更新时间指,留言分配的客服变更或留言状态变更的时间。
  • 筛选:点击“自定义留言筛选”,选择“更新时间”范围,点击“筛选查询”,对留言进行筛选。
  • 排序:点击留言列表中“更新时间”右侧的箭头,使留言按照更新时间升序或降序排列。



07.png


客户中心显示客户的真实姓名

客户中心新增“名字”一列,显示客户的真实姓名。 

08.png


管理员模式

新增REST API渠道

环信移动客服新增REST API渠道。开通REST API渠道并配置服务器信息后,客服向客户回复的消息,将被环信转发到服务器的回调地址中。该功能可用于环信移动客服与第三方服务器之间的消息传递。

REST API渠道支持创建多个REST关联,每个REST关联均可作为环信与您的服务器之间收发消息的通道。

创建REST关联:
  1. 进入“管理员模式 > 渠道管理 > REST API”页面;
  2. 点击“添加REST关联”按钮,填写关联名称、回调地址,并保存。


系统自动为您生成Client ID、Client Secret、POST API。Client ID和Client Secret用于向环信发送消息时的身份认证;消息API为您向环信发送消息时使用的REST API接口,方法为POST。 

09.png



关于REST API渠道的身份认证方式、消息格式,请参考:REST API渠道集成

注:REST API渠道为增值服务,如需开通,请提供租户ID并联系环信商务经理。

新增APP关联演示视频

APP关联信息页新增APP关联的演示视频,视频说明了APP关联的Client ID和IM服务号与即时通讯云的应用之间的关系,以及如何添加APP关联。

如果已有即时通讯云的应用,可以采取“关联IM账号”的方式创建APP关联。对应关系如下:

Client ID: APP关联的Client ID与即时通讯云的应用的Client ID一致;
IM服务号:APP关联的IM服务号对应即时通讯云的应用的一个IM用户。

进入“管理员模式 > 渠道管理 > 手机APP”页面,点击APP关联信息页中Client ID和IM服务号右侧的问号,可以查看相应的演示视频。

客户标签支持导入导出

10.png




客户标签支持下载模版、导入、导出,方便管理员对客户标签进行批量整理。

在导入客户标签时,会自动过滤已存在的客户标签,只导入新增的客户标签。 
attach]7544[/attach]
“不活跃会话超时自动结束”开关优化

优化“不活跃会话超时自动结束”开关,该开关不再对待接入会话生效。优化后,该开关打开时,对于客服的进行中会话,如果客户和客服在设定时间内均未回复消息,系统将自动发送提示语给客户,并结束会话。

如果需要自动结束超时的进行中会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“不活跃会话超时自动结束”开关。
如果需要自动结束超时的待接入会话,进入“管理员模式 > 设置 > 系统开关”页面,打开“待接入超时结束会话”开关。

客服列表优化

优化“管理员模式 > 成员管理 > 客服”页面的客服列表,删除原导出日志按钮。所有客服的登录日志,均可以在“管理员模式 > 统计查询 > 客服时长统计”页面查看并导出。

Android客服工作台

当前版本:V3.0

新功能:

管理员模式,当前会话支持筛选、转接、关闭
留言支持批量分配

iOS客服工作台

当前版本:V2.1.9

新功能:

新增管理员模式,包含管理员首页的数据展示
支持查看通知详情

移动客服Android SDK

当前版本:V1.0.7

新功能:

新增发送和接收短视频功能

移动客服iOS SDK

当前版本:V1.1.0

新功能:

SDK全面升级为动态库,集成更简单,功能更全面
离线推送支持推送详情
优化升级HelpDeskUI

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.20 

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

IM-SDK和客服SDK并存开发指南—iOS篇 环信移动客服 iOS

beyond 发表了文章 • 692 次浏览 • 2017-06-06 10:47 • 来自相关话题

一、SDK 介绍
 
环信客服访客端SDK 基于 IM SDK 3.x , 如果同时使用客服访客端SDK和IM  SDK,只需要在初始化、登录、登出操作时使用客服访客端 SDK 提供的相应 API ,IM 的其他API 均不受影响。UI 部分集成需要分别导入HelpDeskUI 和 EaseUI(也可以自定义UI)。
 下面详细介绍IM 和 客服共存的开发步骤。
二、注意事项
 
开发过程中 初始化、登录和登出,务必使用客服访客端SDK 的API。IM SDK 和客服SDK 都包括了模拟器的CPU 架构,在上传到app store时需要剔除模拟器的CPU 架构,保留armv7、arm64。
 
三、资源准备
 
到环信官网下载客服访客端的开源的商城Demo源码 + SDK,下载链接:http://www.easemob.com/download/cs  选择“iOS客服访客端SDK”下载(如下图)。


到环信官网下载IM的开源的Demo源码 + SDK ,下载链接:http://www.easemob.com/download/im 选择iOS SDK(如下图)。  



四、资源简介
两个SDK 均包括基础版和实时音视频版,根据需求的不同需要导入不同的SDK组合。基础版命名在名称后边添加Lite标识。从官网下载的客服访客端SDK包括以下目录: helpdeskdemo-ios、HelpDeskFramework、HelpDeskUI和HyphenateFramework,分别表示:
- helpdeskdemo-ios 为包含实时音视频的Demo,可直接运行。- HelpDeskFramework 为客服访客端SDK,HelpDesk.framework包含实时音视频、HelpDeskLite.framework不包含实时音视频。- HelpDeskUI 为环信用户提供的单聊UI,可在集成的时候视情况使用。- HyphenateFramework 为客服SDK依赖库(IM SDK),Hyphenate.framework和HelpDesk.framework一起导入,HyphenateLite.framework和HelpDeskLite.framework一起导入。

下载的IM SDK+Demo,包含五个文件夹,并且和客服SDK 中都有 IM 的framework文件,为了保持版本的匹配,我们只使用其中的 EaseUI 而不使用IM SDK中 的framework文件。

五、集成步骤
 
参考客服访客端SDK文档集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300visitoraccess/iossdk。将IM SDK 中的EaseUI 导入到工程中,需要在导入访客端客服SDK的地方导入#import "EaseUI.h"   [重要提示:IM 的初始化、登录、登出操作需要使用客服的相关API]在pch文件中引入
#ifdef __OBJC__
//包含实时音视频功能
#import <HelpDesk/HelpDesk.h>
//若不包含实时音视频,则替换为
#import <HelpDeskLite/HelpDeskLite.h>

#import "HelpDeskUI.h"
#import "EaseUI.h"
#endif
   4. 然后将EaseUI或者HelpDeskUI中的 FixFopen.c文件删除(重复冲突)。
   5. 由于HelpDeskUI 和 EaseUI 中使用了 第三方库,如果工程中出现三方重复的问题,可将HelpDeskUI 和 EaseUI  中的重复文件删除,如果部分接口已经升级或弃用可自行升级、调整。
 
六、工程设置
 
在General -> Embedded Binaries 中导入HelpDesk.framework和Hyphenate.framework(这是包含实时音视频的,如果不包含实时音视频则导入HelpDeskLite.framework和HyphenateLite.framework)。在Build Settings -> Linking -> Other Linker Flags 中增加 -ObjC项,注意区分大小写。客服 访客端SDK暂不支持bitcode,所以需要将Build Settings -> Build Options -> Enable Bitcode 设为NO。为了减少不必要的警告,可将Build Settings -> Documentation Comments 设为 NO。

提供的兼容Demo介绍:
 
Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。Demo中客服部分功能还是和原商城Demo功能一致。Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。
 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip
  查看全部
一、SDK 介绍
 
  1. 环信客服访客端SDK 基于 IM SDK 3.x , 如果同时使用客服访客端SDK和IM  SDK,只需要在初始化、登录、登出操作时使用客服访客端 SDK 提供的相应 API ,IM 的其他API 均不受影响。
  2. UI 部分集成需要分别导入HelpDeskUI 和 EaseUI(也可以自定义UI)。

 下面详细介绍IM 和 客服共存的开发步骤。
二、注意事项
 
  1. 开发过程中 初始化、登录和登出,务必使用客服访客端SDK 的API。
  2. IM SDK 和客服SDK 都包括了模拟器的CPU 架构,在上传到app store时需要剔除模拟器的CPU 架构,保留armv7、arm64。

 
三、资源准备
 
  1. 到环信官网下载客服访客端的开源的商城Demo源码 + SDK,下载链接:http://www.easemob.com/download/cs  选择“iOS客服访客端SDK”下载(如下图)。
    01.jpg
  2. 到环信官网下载IM的开源的Demo源码 + SDK ,下载链接:http://www.easemob.com/download/im 选择iOS SDK(如下图)。  
    02.png

四、资源简介
  1. 两个SDK 均包括基础版和实时音视频版,根据需求的不同需要导入不同的SDK组合。基础版命名在名称后边添加Lite标识。
  2. 从官网下载的客服访客端SDK包括以下目录: helpdeskdemo-ios、HelpDeskFramework、HelpDeskUI和HyphenateFramework,分别表示:

  • - helpdeskdemo-ios 为包含实时音视频的Demo,可直接运行。
  • - HelpDeskFramework 为客服访客端SDK,HelpDesk.framework包含实时音视频、HelpDeskLite.framework不包含实时音视频。
  • - HelpDeskUI 为环信用户提供的单聊UI,可在集成的时候视情况使用。
  • - HyphenateFramework 为客服SDK依赖库(IM SDK),Hyphenate.framework和HelpDesk.framework一起导入,HyphenateLite.framework和HelpDeskLite.framework一起导入。


下载的IM SDK+Demo,包含五个文件夹,并且和客服SDK 中都有 IM 的framework文件,为了保持版本的匹配,我们只使用其中的 EaseUI 而不使用IM SDK中 的framework文件。

五、集成步骤
 
  1. 参考客服访客端SDK文档集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300visitoraccess/iossdk
  2. 将IM SDK 中的EaseUI 导入到工程中,需要在导入访客端客服SDK的地方导入#import "EaseUI.h"   [重要提示:IM 的初始化、登录、登出操作需要使用客服的相关API]
  3. 在pch文件中引入

 #ifdef __OBJC__
//包含实时音视频功能
#import <HelpDesk/HelpDesk.h>
//若不包含实时音视频,则替换为
#import <HelpDeskLite/HelpDeskLite.h>

#import "HelpDeskUI.h"
#import "EaseUI.h"
#endif

   4. 然后将EaseUI或者HelpDeskUI中的 FixFopen.c文件删除(重复冲突)。
   5. 由于HelpDeskUI 和 EaseUI 中使用了 第三方库,如果工程中出现三方重复的问题,可将HelpDeskUI 和 EaseUI  中的重复文件删除,如果部分接口已经升级或弃用可自行升级、调整。
 
六、工程设置
 
  1. 在General -> Embedded Binaries 中导入HelpDesk.framework和Hyphenate.framework(这是包含实时音视频的,如果不包含实时音视频则导入HelpDeskLite.framework和HyphenateLite.framework)。
  2. 在Build Settings -> Linking -> Other Linker Flags 中增加 -ObjC项,注意区分大小写。
  3. 客服 访客端SDK暂不支持bitcode,所以需要将Build Settings -> Build Options -> Enable Bitcode 设为NO。
  4. 为了减少不必要的警告,可将Build Settings -> Documentation Comments 设为 NO。


提供的兼容Demo介绍:
 
  1. Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。
  2. Demo中客服部分功能还是和原商城Demo功能一致。
  3. Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。

 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip
 
1
评论

IM-SDK和客服SDK并存开发指南—Android篇 环信移动客服 Android

beyond 发表了文章 • 694 次浏览 • 2017-06-06 10:37 • 来自相关话题

  
   环信作为国内领先的企业级软件服务提供商,产品包括国内上线最早规模最大的即时通讯云平台——环信即时通讯云,以及国内领先的全媒体智能云客服平台——环信移动客服。区别于环信即时通讯云SDK(IM SDK),环信移动客服也专门提供了访客端SDK。很多小伙伴在环信开发过程中,同时使用了环信即时通讯云和环信移动客服服务,就会有这样的疑问,这个时候应该使用哪个SDK 呢?这两个有什么区别?于是让开发者惊呼“还有这种操作”的《IM-SDK和客服-SDK并存开发指南》应运而生,希望能帮助小伙伴们更快速、高效集成环信。嗯,就是有这种操作,不服就来尬舞啊!!!
 一、SDK介绍
访客端客服SDK基于IM-SDK 3.x开发,包含了IM-SDK所有的API和功能,当同时使用IM和客服时,只需要在初始化、登录、登出操作时使用访客端客服 SDK 提供的相应API即可。UI部分集成需要分别导入Kefu-easeui和EaseUI(IM的EaseUI),也可以自己写UI部分。

二、注意事项
开发过程中 初始化、登录、登出,务必使用客服SDK的API。IM-SDK和客服SDK都包含了armeabi、armeabi-v7、arm64-v8a、x86的CPU架构,在发版的时候,可以选择部分CPU,例如剔除模拟器用的x86架构,在build.gradle中配置即可。
 
三、资源准备
到环信官网下载访客端客服SDK+Demo源码,下载链接:http://www.easemob.com/download/cs选择“Android客服访客端”下载(如下图)。 


到环信官网下载IM的SDK+Demo源码,下载链接:http://www.easemob.com/download/im 选择Android SDK(如下图)。  




四、资源简介
解压后的SDK压缩包中,含有基础版和实时音视频版,根据需求的不同使用不同的SDK。默认EaseUI使用的是libs文件夹内的SDK,此SDK含有实时音视频功能,因此比较大,如果不需要使用实时音视频功能的,可以使用libs.without.audio文件夹下的SDK。从官网下载的客服访客端SDK包括以下目录: 





其中:kefu-android-demo为包含实时音视频的商城demo,可以直接运行。
 libs 为客服访客端SDK,包含实时音视频功能。
libs.without.audio 为不包含实时音视频功能的客服访客端SDK。
 
五、集成步骤
参考客服访客端文档或demo源码集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300 ... idsdk 。可以把Kefu-Easeui作为一个module,libs放入客服的SDK(kefu-sdk_*.jar和相关so),import IM的easeUI到项目中,去掉里面的hyphenate_*.jar以及相关so。注释掉EaseUI.java中的IMSDK的初始化方法,最终结果为:app项目依赖IM-easeui module,IM-easeui 依赖kefu-easeui module。在自己项目中的Application中的onCreate方法中,先调用客服SDK的初始化方法,再调动IM-easeui和Kefu-easeui的初始化方法(如果不用IM或客服的EaseUI则不需要对EaseUI做初始化)。在app项目中,调用登录、登出方法需要调动客服的API,其他的API为各自的API。在调用EaseUI相关的Activity时,如为IM-easeui的Activity需要在AndroidManifest.xml中注册,kefu-easeui则不需要再注册(因为在kefu-easeui这个module中的AndroidManifest.xml中已注册)。Demo和EaseUI的源码是开源的,也可查看下。
 
六、注意事项

   APP的通知栏提醒,客服和IM的easeui中均有自己的通知栏,代码均开源,可按照自己的方式去修改,具体应用可看下载的Demo源码中的演示实例。
 
提供的兼容Demo介绍:
 Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。 Demo中客服部分功能还是和原商城Demo功能一致。 Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。
 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip 查看全部
  
   环信作为国内领先的企业级软件服务提供商,产品包括国内上线最早规模最大的即时通讯云平台——环信即时通讯云,以及国内领先的全媒体智能云客服平台——环信移动客服。区别于环信即时通讯云SDK(IM SDK),环信移动客服也专门提供了访客端SDK。很多小伙伴在环信开发过程中,同时使用了环信即时通讯云和环信移动客服服务,就会有这样的疑问,这个时候应该使用哪个SDK 呢?这两个有什么区别?于是让开发者惊呼“还有这种操作”的《IM-SDK和客服-SDK并存开发指南》应运而生,希望能帮助小伙伴们更快速、高效集成环信。嗯,就是有这种操作,不服就来尬舞啊!!!
 一、SDK介绍
  1. 访客端客服SDK基于IM-SDK 3.x开发,包含了IM-SDK所有的API和功能,当同时使用IM和客服时,只需要在初始化、登录、登出操作时使用访客端客服 SDK 提供的相应API即可。
  2. UI部分集成需要分别导入Kefu-easeui和EaseUI(IM的EaseUI),也可以自己写UI部分。


二、注意事项
  1. 开发过程中 初始化、登录、登出,务必使用客服SDK的API。
  2. IM-SDK和客服SDK都包含了armeabi、armeabi-v7、arm64-v8a、x86的CPU架构,在发版的时候,可以选择部分CPU,例如剔除模拟器用的x86架构,在build.gradle中配置即可。

 
三、资源准备
  1. 到环信官网下载访客端客服SDK+Demo源码,下载链接:http://www.easemob.com/download/cs选择“Android客服访客端”下载(如下图)。 
    001.jpg
  2. 到环信官网下载IM的SDK+Demo源码,下载链接:http://www.easemob.com/download/im 选择Android SDK(如下图)。  
    002.jpg


四、资源简介
  1. 解压后的SDK压缩包中,含有基础版和实时音视频版,根据需求的不同使用不同的SDK。默认EaseUI使用的是libs文件夹内的SDK,此SDK含有实时音视频功能,因此比较大,如果不需要使用实时音视频功能的,可以使用libs.without.audio文件夹下的SDK。
  2. 从官网下载的客服访客端SDK包括以下目录: 


003.png

其中:kefu-android-demo为包含实时音视频的商城demo,可以直接运行。
 libs 为客服访客端SDK,包含实时音视频功能。
libs.without.audio 为不包含实时音视频功能的客服访客端SDK。
 
五、集成步骤
  1. 参考客服访客端文档或demo源码集成客服的访客端SDK,文档地址:http://docs.easemob.com/cs/300 ... idsdk
  2. 可以把Kefu-Easeui作为一个module,libs放入客服的SDK(kefu-sdk_*.jar和相关so),import IM的easeUI到项目中,去掉里面的hyphenate_*.jar以及相关so。注释掉EaseUI.java中的IMSDK的初始化方法,最终结果为:app项目依赖IM-easeui module,IM-easeui 依赖kefu-easeui module。
  3. 在自己项目中的Application中的onCreate方法中,先调用客服SDK的初始化方法,再调动IM-easeui和Kefu-easeui的初始化方法(如果不用IM或客服的EaseUI则不需要对EaseUI做初始化)。
  4. 在app项目中,调用登录、登出方法需要调动客服的API,其他的API为各自的API。在调用EaseUI相关的Activity时,如为IM-easeui的Activity需要在AndroidManifest.xml中注册,kefu-easeui则不需要再注册(因为在kefu-easeui这个module中的AndroidManifest.xml中已注册)。Demo和EaseUI的源码是开源的,也可查看下。

 
六、注意事项

   APP的通知栏提醒,客服和IM的easeui中均有自己的通知栏,代码均开源,可按照自己的方式去修改,具体应用可看下载的Demo源码中的演示实例。
 
提供的兼容Demo介绍:
  1.  Demo是在客服的商城Demo上修改,在左上角添加了一个聊天室的按钮,点击按钮会根据appkey随机创建一个账号并登录,登录成功后会进入聊天室列表界面,点击某个聊天室可以在聊天室中聊天。
  2.  Demo中客服部分功能还是和原商城Demo功能一致。
  3.  Demo中为了演示因此采用随机注册账号的方式,对于用户场景中,可以先注册好这些账号和自己的账号绑定,这样每次咨询客服就都是同一个人了,也可以显示这个访客曾经的聊天记录。

 
Demo源码地址:http://kefu-prod-apk.oss-cn-ha ... o.zip
0
评论

环信移动客服v5.19已发布,视频客服新增截图、静音等功能 环信移动客服 产品更新

产品更新 发表了文章 • 285 次浏览 • 2017-05-31 15:01 • 来自相关话题

 客服模式

会话标签支持hover显示

当会话标签过长无法在列表中完整显示时,可以将鼠标放在标签上,查看完整的会话标签。 




实时视频支持截图、静音功能

Web版客服工作台的实时视频支持截图、静音功能。和app、网页客户进行视频聊天时,客服可以截取客户的视频截图;需要和同事讨论时,可以暂时对己方视频进行静音。

注:实时视频功能为增值服务。仅Chrome浏览器在https模式下支持。

管理员模式

关键字匹配

新增关键字匹配功能,支持为客户消息中的关键字设置正则表达式和自动回复,当关键字匹配正则表达式时,系统自动回复一条消息。使用关键字匹配功能,可以帮助客服和机器人更加灵活、快速、准确地解答客户的问题。

关键字匹配功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

使用示例:

1. 进入“设置 > 关键字匹配”页面,点击“添加新的匹配组合”,设置规则名称、正则表达式、系统自动回复,并保存。
正则表达式:设置正则表达式用于匹配客户消息中的关键字;系统自动回复:设置系统自动回复。在任意位置添加##,可在##位置显示匹配到的关键字。





2. 当客户消息中的关键字匹配上设置的规则时,系统自动回复一条消息。访客端示例: 




支持导出自定义报表

自定义报表功能允许管理员根据不同的时间段、指标项目和指标维度自由搭配出不同的报表,能够满足多样化的报表需求。

新增自定义报表导出功能,可以将数据导出为CSV格式的文件,便于在本地保存。

注:自定义报表功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

支持导出公共常用语

公共常用语支持全部导出,方便管理员对公共常用语进行批量整理。

进入“设置 > 公共常用语”页面,点击“导出常用语”按钮,导出全部常用语。在本地对公共常用语进行编辑后,可将系统中的常用语全部删除,并重新导入编辑后的常用语。 




自定义客户资料支持级联列表

客户资料的自定义字段支持级联列表,满足多样化的客户资料需求。

进入“设置 > 客户资料自定义”页面,点击“添加自定义字段”按钮,可以添加级联列表。级联列表选项最多支持10级。 




管理员通知支持发送全员和技能组

在消息中心页面,管理员发送通知给客服团队时,可以选择全部、技能组、或客服成员。

选择收件人的方法:
输入@、@全部、@技能组名称、@客服昵称,在下拉列表中选择收件人。在右侧客服列表中直接选择全部、技能组、客服,或搜索成员并选择。

注:输入@符号时,请切换至英文输入法。 




管理员模式顶部导航栏优化

优化管理员模式顶部导航栏,删除体验指南页面。原体验指南提供的“商城”demo,可以前往“渠道管理 > 手机APP”页面,通过扫描app关联页面的二维码下载。 
 
Android客服工作台

当前版本:V2.9

新功能/优化:

管理员模式新增实时监控功能
支持查看与客服同事的历史消息
支持在进行中会话查看客户的历史消息(可跨会话)
 
移动客服Android SDK

当前版本:V1.0.6

新功能/优化:

优化部分API,使用更简单
商城demo与EaseUI全面使用亮丽新UI
UI全面支持国际化(根据手机设备语言切换) 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.19 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
 客服模式

会话标签支持hover显示


当会话标签过长无法在列表中完整显示时,可以将鼠标放在标签上,查看完整的会话标签。 
001.png

实时视频支持截图、静音功能

Web版客服工作台的实时视频支持截图、静音功能。和app、网页客户进行视频聊天时,客服可以截取客户的视频截图;需要和同事讨论时,可以暂时对己方视频进行静音。

注:实时视频功能为增值服务。仅Chrome浏览器在https模式下支持。

管理员模式

关键字匹配


新增关键字匹配功能,支持为客户消息中的关键字设置正则表达式和自动回复,当关键字匹配正则表达式时,系统自动回复一条消息。使用关键字匹配功能,可以帮助客服和机器人更加灵活、快速、准确地解答客户的问题。

关键字匹配功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

使用示例:

1. 进入“设置 > 关键字匹配”页面,点击“添加新的匹配组合”,设置规则名称、正则表达式、系统自动回复,并保存。
  • 正则表达式:设置正则表达式用于匹配客户消息中的关键字;
  • 系统自动回复:设置系统自动回复。在任意位置添加##,可在##位置显示匹配到的关键字。


002.png

2. 当客户消息中的关键字匹配上设置的规则时,系统自动回复一条消息。访客端示例: 
003.png

支持导出自定义报表

自定义报表功能允许管理员根据不同的时间段、指标项目和指标维度自由搭配出不同的报表,能够满足多样化的报表需求。

新增自定义报表导出功能,可以将数据导出为CSV格式的文件,便于在本地保存。

注:自定义报表功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

支持导出公共常用语

公共常用语支持全部导出,方便管理员对公共常用语进行批量整理。

进入“设置 > 公共常用语”页面,点击“导出常用语”按钮,导出全部常用语。在本地对公共常用语进行编辑后,可将系统中的常用语全部删除,并重新导入编辑后的常用语。 
004.png

自定义客户资料支持级联列表

客户资料的自定义字段支持级联列表,满足多样化的客户资料需求。

进入“设置 > 客户资料自定义”页面,点击“添加自定义字段”按钮,可以添加级联列表。级联列表选项最多支持10级。 
005.png

管理员通知支持发送全员和技能组

在消息中心页面,管理员发送通知给客服团队时,可以选择全部、技能组、或客服成员。

选择收件人的方法:
  • 输入@、@全部、@技能组名称、@客服昵称,在下拉列表中选择收件人。
  • 在右侧客服列表中直接选择全部、技能组、客服,或搜索成员并选择。


注:输入@符号时,请切换至英文输入法。 
006.png

管理员模式顶部导航栏优化

优化管理员模式顶部导航栏,删除体验指南页面。原体验指南提供的“商城”demo,可以前往“渠道管理 > 手机APP”页面,通过扫描app关联页面的二维码下载。 
 
Android客服工作台

当前版本:V2.9

新功能/优化:

管理员模式新增实时监控功能
支持查看与客服同事的历史消息
支持在进行中会话查看客户的历史消息(可跨会话)
 
移动客服Android SDK

当前版本:V1.0.6

新功能/优化:

优化部分API,使用更简单
商城demo与EaseUI全面使用亮丽新UI
UI全面支持国际化(根据手机设备语言切换) 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.19 

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

环信移动客服v5.18已发布,增加机器人新手引导及机器人知识库测试功能 环信移动客服 产品更新

产品更新 发表了文章 • 283 次浏览 • 2017-05-12 17:07 • 来自相关话题

客服模式

支持根据会话类型筛选历史会话

历史会话页面显示会话类型(呼入、回呼),并支持根据会话类型进行筛选。
呼入:客户主动发起的会话;回呼:客服手动回呼的会话。





管理员模式

机器人新手引导

新增机器人新手引导功能。引导管理员在创建机器人时,对机器人的基础信息、自动回复、知识规则、自定义菜单进行设置,并通过知识库测试对知识规则和自定义菜单进行优化。

该新手引导用于帮助客户更好地使用机器人功能,对初次使用移动客服系统的客户和开通多机器人功能的客户均有效。 




机器人知识库测试

新增机器人知识库测试功能。管理员可以随时与机器人对话,测试机器人的回复,快速优化知识规则和自定义菜单。

知识库测试方法:

1. 进入“管理员模式 > 智能机器人 > 机器人设置 > 知识规则”tab页签。 




2. 点击右上角的“知识库测试”按钮,开始与机器人对话。对话窗口右侧显示机器人回复所匹配的知识规则或菜单,以及匹配率。 




3. 点击匹配到的规则,可以进入知识规则页面,对该条规则进行优化。当未匹配到知识规则时,可以快速添加知识规则。 




支持为待接入超时提示语添加留言按钮

新增“为待接入超时提示语添加留言按钮”开关。当客户处于排队状态,无法及时得到接待时,允许客户发起留言(同时结束会话)。

进入“管理员模式 > 设置 > 系统开关”页面,依次打开“待接入超时提醒”和“为待接入超时提示语添加留言按钮”开关,并设置超时提示语等。 




客户在网页聊天窗口和H5网页收到的超时提示语如下图所示。点击“留言”按钮后,即可进入留言页面进行留言。同时,会话自动结束。 




权限管理支持设置数据权限

在权限管理页面,可以为管理员、自定义角色设置管理员模式下页面的数据权限,分为租户和技能组。
赋予角色某个页面“租户”级别的数据权限时,该角色对应的管理员可以查看并操作该页面的所有数据,包括所有技能组的数据。赋予角色某个页面“技能组”级别的数据权限时,该角色对应的管理员只可以查看并操作该页面中自己所属技能组的数据。

管理员模式的以下页面支持设置数据权限:客户中心、历史会话、当前会话。 





Web插件(访客端)

当前版本:v47.9

在消息中显示留言按钮

网页访客端支持在待接入超时提示语中显示“留言”按钮,方便等待中的客户主动发起留言(点击留言按钮后,会话自动结束)。

前提:管理员在移动客服系统中“管理员模式 > 设置 > 系统开关”页面,打开“为待接入超时提示语添加留言按钮”开关。

支持全屏显示图片

网页访客端支持全屏显示图片。客户与客服聊天时,如果收到图片消息:
 桌面聊天窗口:点击图片,可将图片放大至浏览器全屏查看;H5网页:点击图片,可将图片放大至手机全屏查看。

第二通道支持图片

网页访客端内置第二通道功能,当IM消息通道(第一通道)出现短暂的消息发送失败的情况时,自动调用第二通道将客户消息发送至移动客服系统,确保客户的所有消息均能准时送达。

在之前的版本,web插件的第二通道仅支持发送文本消息;从该版本开始,第二通道支持发送文本、图片消息。

显示客服输入状态

网页访客端支持显示客服输入状态。客户通过桌面聊天窗口或H5网页与客服聊天时,可以查看客服的输入状态。

“显示客服输入状态”为增值服务,如需开通,请提供租户ID并联系环信商务经理。 




环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.18 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持根据会话类型筛选历史会话


历史会话页面显示会话类型(呼入、回呼),并支持根据会话类型进行筛选。
  • 呼入:客户主动发起的会话;
  • 回呼:客服手动回呼的会话。


001.png

管理员模式

机器人新手引导


新增机器人新手引导功能。引导管理员在创建机器人时,对机器人的基础信息、自动回复、知识规则、自定义菜单进行设置,并通过知识库测试对知识规则和自定义菜单进行优化。

该新手引导用于帮助客户更好地使用机器人功能,对初次使用移动客服系统的客户和开通多机器人功能的客户均有效。 
002.png

机器人知识库测试

新增机器人知识库测试功能。管理员可以随时与机器人对话,测试机器人的回复,快速优化知识规则和自定义菜单。

知识库测试方法:

1. 进入“管理员模式 > 智能机器人 > 机器人设置 > 知识规则”tab页签。 
003png.png

2. 点击右上角的“知识库测试”按钮,开始与机器人对话。对话窗口右侧显示机器人回复所匹配的知识规则或菜单,以及匹配率。 
004.png

3. 点击匹配到的规则,可以进入知识规则页面,对该条规则进行优化。当未匹配到知识规则时,可以快速添加知识规则。 
005.png

支持为待接入超时提示语添加留言按钮

新增“为待接入超时提示语添加留言按钮”开关。当客户处于排队状态,无法及时得到接待时,允许客户发起留言(同时结束会话)。

进入“管理员模式 > 设置 > 系统开关”页面,依次打开“待接入超时提醒”和“为待接入超时提示语添加留言按钮”开关,并设置超时提示语等。 
006.png

客户在网页聊天窗口和H5网页收到的超时提示语如下图所示。点击“留言”按钮后,即可进入留言页面进行留言。同时,会话自动结束。 
007.png

权限管理支持设置数据权限

在权限管理页面,可以为管理员、自定义角色设置管理员模式下页面的数据权限,分为租户和技能组。
  • 赋予角色某个页面“租户”级别的数据权限时,该角色对应的管理员可以查看并操作该页面的所有数据,包括所有技能组的数据。
  • 赋予角色某个页面“技能组”级别的数据权限时,该角色对应的管理员只可以查看并操作该页面中自己所属技能组的数据。


管理员模式的以下页面支持设置数据权限:客户中心、历史会话、当前会话。 

008.png

Web插件(访客端)

当前版本:v47.9

在消息中显示留言按钮

网页访客端支持在待接入超时提示语中显示“留言”按钮,方便等待中的客户主动发起留言(点击留言按钮后,会话自动结束)。

前提:管理员在移动客服系统中“管理员模式 > 设置 > 系统开关”页面,打开“为待接入超时提示语添加留言按钮”开关。

支持全屏显示图片

网页访客端支持全屏显示图片。客户与客服聊天时,如果收到图片消息:
  •  
  • 桌面聊天窗口:点击图片,可将图片放大至浏览器全屏查看;
  • H5网页:点击图片,可将图片放大至手机全屏查看。


第二通道支持图片

网页访客端内置第二通道功能,当IM消息通道(第一通道)出现短暂的消息发送失败的情况时,自动调用第二通道将客户消息发送至移动客服系统,确保客户的所有消息均能准时送达。

在之前的版本,web插件的第二通道仅支持发送文本消息;从该版本开始,第二通道支持发送文本、图片消息。

显示客服输入状态

网页访客端支持显示客服输入状态。客户通过桌面聊天窗口或H5网页与客服聊天时,可以查看客服的输入状态。

“显示客服输入状态”为增值服务,如需开通,请提供租户ID并联系环信商务经理。 
009.png

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.18 

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

环信移动客服v5.17已发布,客服可以通过名字、昵称搜索会话,查找客户更方便 产品更新 环信移动客服

产品更新 发表了文章 • 265 次浏览 • 2017-05-05 11:34 • 来自相关话题

客服模式

支持快速搜索客户会话

在进行中会话列表,支持通过客户的名字、昵称进行搜索,以便客服能够快速查找客户的会话。 





管理员模式

支持设置上班时间才自动分配会话

新增“只有上班时间才自动分配会话”开关。开关打开时,上班时间开始自动调度会话给客服,下班时间结束自动调度。该开关可以与“允许客服手动接入会话”开关配合使用,以便所有客服均只在上班时间接待会话,使工作量分配更加公平。

可以进入“管理员模式 > 设置 > 系统开关”页面,打开该开关。 




公共常用语支持全部删除

公共常用语支持全部删除,方便管理员使用模版批量添加常用语。 




在多个页面显示Iframe页签

在客服模式的会话、历史会话页面,管理员模式的历史会话、质量检查页面,均支持显示Iframe页签,方便已集成CRM系统的客户通过Iframe查看、编辑客户资料。

关于如何集成CRM系统,请查看CRM系统对接。 




【优化】筛选时支持对客服进行多选

在客服模式的留言页面,管理员模式的留言、历史会话、当前会话页面,对留言、会话进行筛选时,支持同时选择多名客服。
留言:点击“自定义留言筛选”,对留言进行筛选;历史会话、当前会话:点击“筛选排序”,对会话进行筛选。

【优化】筛选时支持对渠道、关联进行多选

管理员模式下,在统计查询的工作量、工作质量页面,对统计数据进行筛选时,支持同时选择多条渠道、多个关联。  查看全部
客服模式

支持快速搜索客户会话


在进行中会话列表,支持通过客户的名字、昵称进行搜索,以便客服能够快速查找客户的会话。 

001.png

管理员模式

支持设置上班时间才自动分配会话


新增“只有上班时间才自动分配会话”开关。开关打开时,上班时间开始自动调度会话给客服,下班时间结束自动调度。该开关可以与“允许客服手动接入会话”开关配合使用,以便所有客服均只在上班时间接待会话,使工作量分配更加公平。

可以进入“管理员模式 > 设置 > 系统开关”页面,打开该开关。 
002.png

公共常用语支持全部删除

公共常用语支持全部删除,方便管理员使用模版批量添加常用语。 
003.png

在多个页面显示Iframe页签

在客服模式的会话、历史会话页面,管理员模式的历史会话、质量检查页面,均支持显示Iframe页签,方便已集成CRM系统的客户通过Iframe查看、编辑客户资料。

关于如何集成CRM系统,请查看CRM系统对接。 
004.png

【优化】筛选时支持对客服进行多选

在客服模式的留言页面,管理员模式的留言、历史会话、当前会话页面,对留言、会话进行筛选时,支持同时选择多名客服。
  • 留言:点击“自定义留言筛选”,对留言进行筛选;
  • 历史会话、当前会话:点击“筛选排序”,对会话进行筛选。


【优化】筛选时支持对渠道、关联进行多选

管理员模式下,在统计查询的工作量、工作质量页面,对统计数据进行筛选时,支持同时选择多条渠道、多个关联。 
0
评论

人工智能,是在砸你饭碗还是在帮你挣钱? 环信移动客服 刘俊彦 人工智能

beyond 发表了文章 • 282 次浏览 • 2017-05-02 10:49 • 来自相关话题

  “近两年,AI很火,就我个人而言,我看到了它目前在工业领域产生的四个价值,自动驾驶、图像识别、医疗影像、再就是客服领域。”环信CEO刘俊彦在国内电商门户亿邦动力思路网专访中说道。




(图为环信CEO刘俊彦)
   据刘俊彦介绍,环信是一家经过C轮融资后定位为全媒体智能客服的年轻创业公司,目前有三条产品线,第一个是环信即时通讯云,为企业提供通讯服务。第二个是环信移动客服,是一款针对电商、金融、教育等行业的SaaS客服软件。第三个是环信人工智能机器人,这个产品的产生是因为他们看到了客服行业的一个新“风口”。

   客服行业是企业服务市场里面的核心领域之一,而企业级服务这个大市场,刘俊彦认为是“既无内忧又无外患”,为什么这么说?

   企业服务在美国是个很成熟的行业, Oracle、微软、SAP等企业加起来已经有4千多亿的市值。而中国,所有的服务企业加起来不超过50亿美金,所以,无内忧是指市场还不成熟,除用友,金蝶外没有什么大公司,这条赛道还是空的,你要做的就是稍微比别人跑的快点。未来发展前景还很广阔。

  国家规定个人数据要保留在中国,外资公司不允许在国内建立数据中心。由于牌照问题,也进不来。这样就没有外患。

   所以,这么好的市场环境,未来机会很大,根本没有天花板,自己就是天花板,突破自己往前跑就对了!

   “近两年,AI很火,就我个人而言,我看到了它目前在工业领域产生的四个价值,自动驾驶、图像识别、医疗影像、再就是客服领域了。这个行业有大量的数据,可是客服行业在当下阶段是个“缺人”的行业。基于这些,我们开发了人工智能这条产品线。目前落地的产品是环信智能客服机器人,对于企业而言,一些简单重复的问题就可以交给机器人来回答,可以大幅降低人工工作量提升效率。”刘俊彦向思路网说道。

   目前,人工智能在售前售后都可以发挥价值。售后是以服务,解决问题为导向。比如常见的有简单的退换货和产品售后使用问题,而这种问题智能机器人是可以完全解决的。现在,客服机器人已经可以解决80%的常见问题了。

   但是,还有一种相对难的售后问题,像物流问题。举个例子:假如消费者提出:为什么我的宝贝还没到货?机器人回答,对不起,您在等等。这肯定是不行的,一下子就降低了用户体验。

   人工客服在解决此问题时,都会问问订单号,然后去物流系统查询再反馈给顾客。其实这块人工智也做的很好了,类似这种物流场景问题,机器人都可以解决,完全不用人工参与,所以在双十一的时候环信的几个用户上了这个功能,发货后,消费者在询问的时候明显是解决了大量的工作量。

   在售前环节,有个功能叫“人机协作”,虽然客服机器人做的还不错,但是跟一个优秀的销售比较还是有差距。所以,机器人怎么工作?其实它一直处于“充电”状态,当消费者与销售产生沟通的时候,机器人一直在听,可不是单纯的听,它可以通过分析能给销售推荐下一句适合说的话。

   众所周知,客服行业人员流失率很大,那么新人刚上岗第一时间接触消费者会出现不知道如何沟通,而这个时候智能机器人的“人机协作”能力就可以发挥了。除此之外,机器人还可以做产品推荐。

   据了解,目前新东方、泰康在线、中信证券、国美在线、链家、神州专车等都为环信用户。

   企业服务市场赛道众多,为何环信单单会锁定在客服领域?这个问题,勾起刘俊彦回忆起他的创业初衷。

   创业前,我们没想到会聚焦在客服这个领域,本身我是技术出身,之前做通讯方面的产品,对IM比较熟悉。2013年,微信,陌陌火了,很多人都在模仿他们。然后有人就找到我,让我帮忙做一个师生交友的工具,之后很多人都找我帮忙,帮一个两个容易,多了也没精力。就这样,我想是否能出个产品,做个系统框架,当你需要时看看文档看个Demo自己就能搞定。这么一个契机,创立了环信,做了第一个产品环信即时通讯云。

   之后我们又发现了一个很有意思的事情,以前是帮助大家做社交,连接人与人,但是有一个场景是之前没想到的,就是连接人和商品,旺旺就是一个最典型的例子,连接的是消费者和商家。这对我们是个很好的启发,由此我们用IM做了个连接人和商业的移动端客服产品。所以,只要是APP里面需要做内置客服的商家,几乎都是环信的用户。

   但是,我们又意识到了做APP内置客服更多的是个增量市场,不够大,所以即使达到垄断局面却还是觉得是小水洼里面的霸主。所以最后扩展到全媒体客服,包括网页、微博微信、电话等渠道,不局限于APP。

   可是,当产品做到一定程度后,又出现了一个很大的问题。产品趋于成熟,竞争依旧很激烈。在与客户聊天的时候发现大家的产品慢慢都走向驱同。由此,我们盯上了人工智能这条路,意识到这才是拉开各个企业之间差距的关键点!我们不再谈全渠道接入,不再谈报表如何厉害。我们谈什么?我们谈的是人工智能如何在你公司落地,如何降低客服成本,如何帮助客服提升转化率,如何实现精准营销。

   就眼前而言,如果你没意识到人工智能的重要,那么很可能就错过了,其实,环信刚开始接触这块的时候,也很犹豫,首先建立这么个团队花费很高,需要长期投入,当时决定做人工智能的时候内部也有很多争论。要不要做?值不值得?最后还是统一了意见,组成了20多人的研发团队专攻这块,决定跑下去。欣慰的是,现在已经产生效益。

   人工智能或许在未来更加智能,那么是否有一天可以颠覆传统客服人员?

   针对这个问题,刘俊彦有不同的看法“我觉得不会,目前我还没看到哪个企业因为用客服机器人用的好而裁员呢,呵呵,其实,目前互联网企业普遍很重视客户的服务体验。机器人确实解决了一些人力,但是,是将原来的这些人从新分配专注在提升用户体验的其他岗位上。

   举个例子,神州专车是我们的客户,现在他们司机端使用的是环信客服机器人,之前他们是由人工客服为司机服务,经常要回答司机遇到的海量紧急问题,比如:乘客下车忘记付款、修车和报销规则等...接通环信客服机器人以后,节约了大量的人工客服工作。

   刘俊彦表示,2017年,环信的重心会放在突破大客户上,对于一家企业服务公司,最终拼的还是大客户。其次会服务一些重点行业,例如银行,教育、保险、电商类。最后,会重点推动人工智能在客服行业的落地。

   但是,从客服软件行业本身来看,未来面临几大挑战。

   首先是移动端的挑战,国内企业客服有四个最常见的通道,电话、官网网页、微信公众号、移动端客服。但是消费者已经表现出一种很明确的趋势,需求点在移动端。那么在手机上最好的客户服务体验是什么?值得客服行业从业者深思。

   其次,消费者在线需求渠道目前还处于多样化,以前只是电话沟通,通过质检便可以了解用户的满意度,现在,渠道多样化,需求多样化,所以想关心用户体验变得异常困难,就这样很多企业已经放弃了用户体验这个环节。所以,知道用户说什么,关心什么,吐槽什么,这是以后对于客服软件行业的一个挑战。而环信去年推出了环信客户声音,来解决和提高用户跨媒体、跨渠道环境下的客户服务体验

   再次,就是人工智能的挑战,也许有一天人工智能就颠覆了客服软件。那这样,环信不就消失了吗?我认为,我们这种做客服软件的公司最多还能活五年!所以,与其别人颠覆你,不如自己颠覆自己,主动出击迎接挑战!

   最后,人力成本对于客服行业来说也是一大挑战。我们有的客户最初是在北京市中心,慢慢的开始搬向周边,甚至开始向其他省市迁移。人力成本提高,从业者逐渐年轻化,不愿意从事客服工作,而客服行业本身又需要较强的心理因素,故此人员短缺。

   其实,对于客服软件来说,降低企业人工成本其实是次要的,重点是充当销售提升转化率。很简单的一个道理,你想挣钱,你不能只会省钱!用户真正需要的是通过产品达到赚钱的目的。

   例如环信有个客户是做儿童座椅的,以前通过发送短信只有百分之零点几的转化率,用环信的客服软件后达到了百分之二三十的转化率。在客单价较高的情况下,成交量提高了很多。

   所以,商家在选择服务商的时候,有些还是值得注意的。刘俊彦也给出了自己的建议。对于大品牌企业来说,真正应该在乎的是这个服务企业是否可以长期陪伴你走下去?是否可以一直保证走在技术前沿?

   其次,规模实力也很重要,一个规模完善发展稳定的服务企业是双方合作的基础。

   最后,一定要关注移动端业务。选择擅长移动端的服务商,中国的几亿用户几乎都在移动端,商家必须将移动端重视起来! 查看全部
  “近两年,AI很火,就我个人而言,我看到了它目前在工业领域产生的四个价值,自动驾驶、图像识别、医疗影像、再就是客服领域。”环信CEO刘俊彦在国内电商门户亿邦动力思路网专访中说道。
微信图片_20170502104525.jpg

(图为环信CEO刘俊彦)
   据刘俊彦介绍,环信是一家经过C轮融资后定位为全媒体智能客服的年轻创业公司,目前有三条产品线,第一个是环信即时通讯云,为企业提供通讯服务。第二个是环信移动客服,是一款针对电商、金融、教育等行业的SaaS客服软件。第三个是环信人工智能机器人,这个产品的产生是因为他们看到了客服行业的一个新“风口”。

   客服行业是企业服务市场里面的核心领域之一,而企业级服务这个大市场,刘俊彦认为是“既无内忧又无外患”,为什么这么说?

   企业服务在美国是个很成熟的行业, Oracle、微软、SAP等企业加起来已经有4千多亿的市值。而中国,所有的服务企业加起来不超过50亿美金,所以,无内忧是指市场还不成熟,除用友,金蝶外没有什么大公司,这条赛道还是空的,你要做的就是稍微比别人跑的快点。未来发展前景还很广阔。

  国家规定个人数据要保留在中国,外资公司不允许在国内建立数据中心。由于牌照问题,也进不来。这样就没有外患。

   所以,这么好的市场环境,未来机会很大,根本没有天花板,自己就是天花板,突破自己往前跑就对了!

   “近两年,AI很火,就我个人而言,我看到了它目前在工业领域产生的四个价值,自动驾驶、图像识别、医疗影像、再就是客服领域了。这个行业有大量的数据,可是客服行业在当下阶段是个“缺人”的行业。基于这些,我们开发了人工智能这条产品线。目前落地的产品是环信智能客服机器人,对于企业而言,一些简单重复的问题就可以交给机器人来回答,可以大幅降低人工工作量提升效率。”刘俊彦向思路网说道。

   目前,人工智能在售前售后都可以发挥价值。售后是以服务,解决问题为导向。比如常见的有简单的退换货和产品售后使用问题,而这种问题智能机器人是可以完全解决的。现在,客服机器人已经可以解决80%的常见问题了。

   但是,还有一种相对难的售后问题,像物流问题。举个例子:假如消费者提出:为什么我的宝贝还没到货?机器人回答,对不起,您在等等。这肯定是不行的,一下子就降低了用户体验。

   人工客服在解决此问题时,都会问问订单号,然后去物流系统查询再反馈给顾客。其实这块人工智也做的很好了,类似这种物流场景问题,机器人都可以解决,完全不用人工参与,所以在双十一的时候环信的几个用户上了这个功能,发货后,消费者在询问的时候明显是解决了大量的工作量。

   在售前环节,有个功能叫“人机协作”,虽然客服机器人做的还不错,但是跟一个优秀的销售比较还是有差距。所以,机器人怎么工作?其实它一直处于“充电”状态,当消费者与销售产生沟通的时候,机器人一直在听,可不是单纯的听,它可以通过分析能给销售推荐下一句适合说的话。

   众所周知,客服行业人员流失率很大,那么新人刚上岗第一时间接触消费者会出现不知道如何沟通,而这个时候智能机器人的“人机协作”能力就可以发挥了。除此之外,机器人还可以做产品推荐。

   据了解,目前新东方、泰康在线、中信证券、国美在线、链家、神州专车等都为环信用户。

   企业服务市场赛道众多,为何环信单单会锁定在客服领域?这个问题,勾起刘俊彦回忆起他的创业初衷。

   创业前,我们没想到会聚焦在客服这个领域,本身我是技术出身,之前做通讯方面的产品,对IM比较熟悉。2013年,微信,陌陌火了,很多人都在模仿他们。然后有人就找到我,让我帮忙做一个师生交友的工具,之后很多人都找我帮忙,帮一个两个容易,多了也没精力。就这样,我想是否能出个产品,做个系统框架,当你需要时看看文档看个Demo自己就能搞定。这么一个契机,创立了环信,做了第一个产品环信即时通讯云。

   之后我们又发现了一个很有意思的事情,以前是帮助大家做社交,连接人与人,但是有一个场景是之前没想到的,就是连接人和商品,旺旺就是一个最典型的例子,连接的是消费者和商家。这对我们是个很好的启发,由此我们用IM做了个连接人和商业的移动端客服产品。所以,只要是APP里面需要做内置客服的商家,几乎都是环信的用户。

   但是,我们又意识到了做APP内置客服更多的是个增量市场,不够大,所以即使达到垄断局面却还是觉得是小水洼里面的霸主。所以最后扩展到全媒体客服,包括网页、微博微信、电话等渠道,不局限于APP。

   可是,当产品做到一定程度后,又出现了一个很大的问题。产品趋于成熟,竞争依旧很激烈。在与客户聊天的时候发现大家的产品慢慢都走向驱同。由此,我们盯上了人工智能这条路,意识到这才是拉开各个企业之间差距的关键点!我们不再谈全渠道接入,不再谈报表如何厉害。我们谈什么?我们谈的是人工智能如何在你公司落地,如何降低客服成本,如何帮助客服提升转化率,如何实现精准营销。

   就眼前而言,如果你没意识到人工智能的重要,那么很可能就错过了,其实,环信刚开始接触这块的时候,也很犹豫,首先建立这么个团队花费很高,需要长期投入,当时决定做人工智能的时候内部也有很多争论。要不要做?值不值得?最后还是统一了意见,组成了20多人的研发团队专攻这块,决定跑下去。欣慰的是,现在已经产生效益。

   人工智能或许在未来更加智能,那么是否有一天可以颠覆传统客服人员?

   针对这个问题,刘俊彦有不同的看法“我觉得不会,目前我还没看到哪个企业因为用客服机器人用的好而裁员呢,呵呵,其实,目前互联网企业普遍很重视客户的服务体验。机器人确实解决了一些人力,但是,是将原来的这些人从新分配专注在提升用户体验的其他岗位上。

   举个例子,神州专车是我们的客户,现在他们司机端使用的是环信客服机器人,之前他们是由人工客服为司机服务,经常要回答司机遇到的海量紧急问题,比如:乘客下车忘记付款、修车和报销规则等...接通环信客服机器人以后,节约了大量的人工客服工作。

   刘俊彦表示,2017年,环信的重心会放在突破大客户上,对于一家企业服务公司,最终拼的还是大客户。其次会服务一些重点行业,例如银行,教育、保险、电商类。最后,会重点推动人工智能在客服行业的落地。

   但是,从客服软件行业本身来看,未来面临几大挑战。

   首先是移动端的挑战,国内企业客服有四个最常见的通道,电话、官网网页、微信公众号、移动端客服。但是消费者已经表现出一种很明确的趋势,需求点在移动端。那么在手机上最好的客户服务体验是什么?值得客服行业从业者深思。

   其次,消费者在线需求渠道目前还处于多样化,以前只是电话沟通,通过质检便可以了解用户的满意度,现在,渠道多样化,需求多样化,所以想关心用户体验变得异常困难,就这样很多企业已经放弃了用户体验这个环节。所以,知道用户说什么,关心什么,吐槽什么,这是以后对于客服软件行业的一个挑战。而环信去年推出了环信客户声音,来解决和提高用户跨媒体、跨渠道环境下的客户服务体验

   再次,就是人工智能的挑战,也许有一天人工智能就颠覆了客服软件。那这样,环信不就消失了吗?我认为,我们这种做客服软件的公司最多还能活五年!所以,与其别人颠覆你,不如自己颠覆自己,主动出击迎接挑战!

   最后,人力成本对于客服行业来说也是一大挑战。我们有的客户最初是在北京市中心,慢慢的开始搬向周边,甚至开始向其他省市迁移。人力成本提高,从业者逐渐年轻化,不愿意从事客服工作,而客服行业本身又需要较强的心理因素,故此人员短缺。

   其实,对于客服软件来说,降低企业人工成本其实是次要的,重点是充当销售提升转化率。很简单的一个道理,你想挣钱,你不能只会省钱!用户真正需要的是通过产品达到赚钱的目的。

   例如环信有个客户是做儿童座椅的,以前通过发送短信只有百分之零点几的转化率,用环信的客服软件后达到了百分之二三十的转化率。在客单价较高的情况下,成交量提高了很多。

   所以,商家在选择服务商的时候,有些还是值得注意的。刘俊彦也给出了自己的建议。对于大品牌企业来说,真正应该在乎的是这个服务企业是否可以长期陪伴你走下去?是否可以一直保证走在技术前沿?

   其次,规模实力也很重要,一个规模完善发展稳定的服务企业是双方合作的基础。

   最后,一定要关注移动端业务。选择擅长移动端的服务商,中国的几亿用户几乎都在移动端,商家必须将移动端重视起来!
0
评论

环信移动客服v5.16已发布,支持根据渠道筛选留言、新增客服账户管理 产品更新 环信移动客服

产品更新 发表了文章 • 222 次浏览 • 2017-04-21 10:32 • 来自相关话题

客服模式

支持根据渠道筛选留言

支持根据渠道对留言进行筛选,方便根据渠道对留言进行管理。

进入“留言”页面,点击“自定义留言筛选”按钮,选择渠道,并点击“筛选查询”,即可筛选出对应渠道的留言。

管理员模式

新增客服账户管理

新增客服账户管理功能,支持管理员启用或禁用其他管理员和客服账户。一个租户下,在同一时间,最大启用数即为该租户的“购买坐席数”。客服管理功能可以帮助您更好地管理客服团队,在团队成员发生变动时,迅速切换启用的客服账户。

账户处于启用状态时,管理员/客服可以正常登录移动客服系统,并使用角色对应的功能;账户处于禁用状态时,管理员/客服不能登录移动客服系统。

进入“管理员模式 > 成员管理 > 客服”页面,在“账户启用”一列,启用/禁用管理员或客服账户。 




进入“管理员模式 > 设置 > 企业信息”页面,查看您的租户的“购买坐席数”和“账户到期日”。 




PC客服工作台

当前版本:V2.1.2017.04060

新增转接弹窗提示

当客服收到转接的会话(且“转接会话需要对方确认”开关打开时),PC客服工作台在显示屏右下角弹窗提示:您有新的转接会话。确保客服能够及时处理转接的会话。

移动客服iOS SDK
当前版本:V1.0.2

第二通道支持发送图片、语音消息

移动客服iOS SDK内置第二通道功能,当IM消息通道(第一通道)出现短暂的消息发送失败的情况时,自动调用第二通道将客户消息发送至移动客服系统,确保客户的所有消息均能准时送达。

在之前的版本,移动客服iOS SDK的第二通道仅支持发送文本消息;从该版本开始,第二通道支持发送文本、图片、语音消息。

关于如何集成移动客服iOS SDK,请参考移动客服 iOS SDK 集成。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.16 

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持根据渠道筛选留言


支持根据渠道对留言进行筛选,方便根据渠道对留言进行管理。

进入“留言”页面,点击“自定义留言筛选”按钮,选择渠道,并点击“筛选查询”,即可筛选出对应渠道的留言。

管理员模式

新增客服账户管理

新增客服账户管理功能,支持管理员启用或禁用其他管理员和客服账户。一个租户下,在同一时间,最大启用数即为该租户的“购买坐席数”。客服管理功能可以帮助您更好地管理客服团队,在团队成员发生变动时,迅速切换启用的客服账户。

账户处于启用状态时,管理员/客服可以正常登录移动客服系统,并使用角色对应的功能;账户处于禁用状态时,管理员/客服不能登录移动客服系统。

进入“管理员模式 > 成员管理 > 客服”页面,在“账户启用”一列,启用/禁用管理员或客服账户。 
001.png

进入“管理员模式 > 设置 > 企业信息”页面,查看您的租户的“购买坐席数”和“账户到期日”。 
002.png

PC客服工作台

当前版本:V2.1.2017.04060

新增转接弹窗提示

当客服收到转接的会话(且“转接会话需要对方确认”开关打开时),PC客服工作台在显示屏右下角弹窗提示:您有新的转接会话。确保客服能够及时处理转接的会话。

移动客服iOS SDK
当前版本:V1.0.2

第二通道支持发送图片、语音消息

移动客服iOS SDK内置第二通道功能,当IM消息通道(第一通道)出现短暂的消息发送失败的情况时,自动调用第二通道将客户消息发送至移动客服系统,确保客户的所有消息均能准时送达。

在之前的版本,移动客服iOS SDK的第二通道仅支持发送文本消息;从该版本开始,第二通道支持发送文本、图片、语音消息。

关于如何集成移动客服iOS SDK,请参考移动客服 iOS SDK 集成。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.16 

 
环信移动客服登陆地址http://kefu.easemob.com/
2
评论

iOS 移动客服 环信移动客服

忘的了你忘不了回忆べ 发表了文章 • 122 次浏览 • 2017-04-19 15:50 • 来自相关话题

iOS 谁自己写过移动客服的demo      不是官网上的demo 能分享份吗
iOS 谁自己写过移动客服的demo      不是官网上的demo 能分享份吗
0
评论

【客户世界·洞察者视频】刘俊彦:全媒体客服的核心是移动端接入,而移动端接入的最佳体验是基于IM(附Gartner报告全文) 洞察者 刘俊彦 环信移动客服

beyond 发表了文章 • 300 次浏览 • 2017-04-19 15:18 • 来自相关话题

  
  移动互联时代,客户正转移至移动端,服务需要紧跟客户步伐。Gartner报告指出:“消费者对移动设备的偏好正在快速发展,对于一些行业而言,到2019年,移动设备的使用将占到所有互联网交互的85%,如果不能改善移动客户服务,企业将遭受损失。”因为技术门槛高目前仅有部分大型企业能够在移动APP上提供端到端的、完整的客户服务支持能力,但是中小型企业的部署热情高涨。同时,在社交媒体上(如Facebook、微博、微信等)入驻的企业都已经开始在平台上提供客户服务能力,相比传统的网页客服和呼叫中心,社交媒体客服更是得到年轻用户的青睐。包括移动APP内置客服、社交媒体客服、网页客服/HTML5客服、传统呼叫中心等接入的全媒体客服已是大势所趋,而全媒体接入的核心在于移动端接入。
 

 
环信CEO参加客户世界.洞察者节目录制
当前国内的主要接入渠道包括移动APP内置客服、网页客服/HTML5客服、社交媒体客服(微信、微博)和呼叫中心。由上表可见除开移动APP内置客服以外,其余三个主流的接入门槛较低,技术标准化且成熟,核心难点在于移动端接入。

1.1,全媒体客服主流接入渠道特性:





1.2,支持移动APP内置客户服务的关键技术和最佳实践: 

1.2.1,移动APP内置客服帮助企业在移动端保持了品牌和服务的一致性:

    在移动APP中内置客户服务,使消费者不需要跳出APP就可以及时得到客户服务支持,而不再需要去寻求第三方比如呼叫中心等传统客服方式。这很好的解决了很多APP运营者,对消费者跳出APP后,可能不再返回APP的忧虑,同时企业保持了品牌和服务的一致性。
 
1.2.2,移动APP内置客服的最佳体验是基于IM(即时通讯)。

    随着IM(即时通讯)类APP如Whatsapp, 微信等在手机上的流行,IM已经被证明是在移动终端上最适合连接人与人的沟通方式。在客服领域,以环信为代表的一批移动APP内置客服技术提供商的成功,也证明了IM同样是移动终端上最适合连接人与服务的沟通方式。将IM方式用于消费者与客服人员沟通有几大优势:

   1,支持富媒体消息,表现能力强。比如消费者可以发送位置,图片,订单消息等类型消息。这种类型的富媒体消息,往往很难通过电话描述。

   2,IM沟通是典型的异步沟通方式。对客服坐席来说,使用IM,可以和最多几十个消费者同时沟通,相比电话这种传统的一对一同步沟通方式,效率有极大的提高。与此同时,对于消费者来说,使用IM沟通,更符合手机碎片化使用的特点。

   3,使用IM客服,只要用户不卸载APP,即使用户离开APP,甚至杀死APP,客服也随时可以将消息以推送方式通知到手机。用户绝不会错过任何有价值的消息。




示例:国美在线APP通过环信提供的APP内置客服很好的服务了上亿用户。

1.2.3移动APP内置IM(即时通讯)客服技术选型建议:




附录:Gartner研究——移动端客户服务 分析师:迈克尔·毛兹

   定义:移动端客户服务应用存储在智能手机或平板电脑中、也可通过这些设备进行访问。这些应用的的使用可通过上下文搜索、联系上下文信息、客户定位服务或多模式交互(客户可以进行自助服务,也可以通过语音聊天或同步浏览请求、或得到在线人工支持)。其他技术还包括基于语音的搜索、虚拟客户助理以及触摸式或视觉交互式语音响应(IVR)。

   定位和市场接受速度:下载到移动设备上的数亿个移动应用通常缺乏其他渠道中常见的客服支持。它们并非本机自带的移动应用,因此可能无法利用移动平台的所有功能。这种差距将阻碍企业为客户提供丰富且令人满意的移动体验的主动性。因此,尽管移动客户支持尚不成熟,我们仍然认为其将成为IT业界和业务线(LOB)中最重要的优先项目。

   用户建议:与客户体验或客户支持副总合作的IT部门,应根据其在移动设备上的关键活动所获得的支持以及客户对各种功能的需求,来调查客户的满意度水平。根据调查结果来提高人们对移动支持当前状态的认知,创建路线图以改善客户支持和评估CRM供应商的移动应用程序和技术。

   业务影响:优秀的移动客户服务将促使客户使用公司网站时,从笔记本电脑或台式机转向移动设备。消费者对移动设备的偏好正在快速发展,对于一些行业而言,到2019年,移动设备的使用将占到所有互联网交互的85%,如果不能改善移动客户服务,企业将遭受损失。好处评级:高

市场渗透率:目标受众的5%至20%

成熟度:新兴

供应商举例:Creative Virtual;甲骨文;Pegasystems;Salesforce ;SAP;TouchCommerce;关于《客户世界·洞察者》

随着信息爆炸的互联网时代的到来,人们阅读习惯的改变,客户世界推出立体化内容呈现方式(图文+短视频)来迎合人们碎片化时间的阅读。那么越来越高标准的阅读需求靠什么来满足?《客户世界》做为国内唯一定位于“客户管理”专业研究及其关联产业发展的专业纸媒,在客户中心行业广受赞誉。其精准的内容定位锁定了企业客户管理各级岗位的专业人士。“客户世界·洞察者”每周一个观点,敬请期待。
  查看全部
  
  移动互联时代,客户正转移至移动端,服务需要紧跟客户步伐。Gartner报告指出:“消费者对移动设备的偏好正在快速发展,对于一些行业而言,到2019年,移动设备的使用将占到所有互联网交互的85%,如果不能改善移动客户服务,企业将遭受损失。”因为技术门槛高目前仅有部分大型企业能够在移动APP上提供端到端的、完整的客户服务支持能力,但是中小型企业的部署热情高涨。同时,在社交媒体上(如Facebook、微博、微信等)入驻的企业都已经开始在平台上提供客户服务能力,相比传统的网页客服和呼叫中心,社交媒体客服更是得到年轻用户的青睐。包括移动APP内置客服、社交媒体客服、网页客服/HTML5客服、传统呼叫中心等接入的全媒体客服已是大势所趋,而全媒体接入的核心在于移动端接入。
 


 
环信CEO参加客户世界.洞察者节目录制
当前国内的主要接入渠道包括移动APP内置客服、网页客服/HTML5客服、社交媒体客服(微信、微博)和呼叫中心。由上表可见除开移动APP内置客服以外,其余三个主流的接入门槛较低,技术标准化且成熟,核心难点在于移动端接入。

1.1,全媒体客服主流接入渠道特性:

QQ截图20170419151432.jpg

1.2,支持移动APP内置客户服务的关键技术和最佳实践: 

1.2.1,移动APP内置客服帮助企业在移动端保持了品牌和服务的一致性:

    在移动APP中内置客户服务,使消费者不需要跳出APP就可以及时得到客户服务支持,而不再需要去寻求第三方比如呼叫中心等传统客服方式。这很好的解决了很多APP运营者,对消费者跳出APP后,可能不再返回APP的忧虑,同时企业保持了品牌和服务的一致性。
 
1.2.2,移动APP内置客服的最佳体验是基于IM(即时通讯)。

    随着IM(即时通讯)类APP如Whatsapp, 微信等在手机上的流行,IM已经被证明是在移动终端上最适合连接人与人的沟通方式。在客服领域,以环信为代表的一批移动APP内置客服技术提供商的成功,也证明了IM同样是移动终端上最适合连接人与服务的沟通方式。将IM方式用于消费者与客服人员沟通有几大优势:

   1,支持富媒体消息,表现能力强。比如消费者可以发送位置,图片,订单消息等类型消息。这种类型的富媒体消息,往往很难通过电话描述。

   2,IM沟通是典型的异步沟通方式。对客服坐席来说,使用IM,可以和最多几十个消费者同时沟通,相比电话这种传统的一对一同步沟通方式,效率有极大的提高。与此同时,对于消费者来说,使用IM沟通,更符合手机碎片化使用的特点。

   3,使用IM客服,只要用户不卸载APP,即使用户离开APP,甚至杀死APP,客服也随时可以将消息以推送方式通知到手机。用户绝不会错过任何有价值的消息。
866d76282385b43a6ca66d5fdfecf4e6.jpg

示例:国美在线APP通过环信提供的APP内置客服很好的服务了上亿用户。

1.2.3移动APP内置IM(即时通讯)客服技术选型建议:
002.jpg

附录:Gartner研究——移动端客户服务 分析师:迈克尔·毛兹

   定义:移动端客户服务应用存储在智能手机或平板电脑中、也可通过这些设备进行访问。这些应用的的使用可通过上下文搜索、联系上下文信息、客户定位服务或多模式交互(客户可以进行自助服务,也可以通过语音聊天或同步浏览请求、或得到在线人工支持)。其他技术还包括基于语音的搜索、虚拟客户助理以及触摸式或视觉交互式语音响应(IVR)。

   定位和市场接受速度:下载到移动设备上的数亿个移动应用通常缺乏其他渠道中常见的客服支持。它们并非本机自带的移动应用,因此可能无法利用移动平台的所有功能。这种差距将阻碍企业为客户提供丰富且令人满意的移动体验的主动性。因此,尽管移动客户支持尚不成熟,我们仍然认为其将成为IT业界和业务线(LOB)中最重要的优先项目。

   用户建议:与客户体验或客户支持副总合作的IT部门,应根据其在移动设备上的关键活动所获得的支持以及客户对各种功能的需求,来调查客户的满意度水平。根据调查结果来提高人们对移动支持当前状态的认知,创建路线图以改善客户支持和评估CRM供应商的移动应用程序和技术。

   业务影响:优秀的移动客户服务将促使客户使用公司网站时,从笔记本电脑或台式机转向移动设备。消费者对移动设备的偏好正在快速发展,对于一些行业而言,到2019年,移动设备的使用将占到所有互联网交互的85%,如果不能改善移动客户服务,企业将遭受损失。
好处评级:高

市场渗透率:目标受众的5%至20%

成熟度:新兴

供应商举例:Creative Virtual;甲骨文;Pegasystems;Salesforce ;SAP;TouchCommerce;
关于《客户世界·洞察者》

随着信息爆炸的互联网时代的到来,人们阅读习惯的改变,客户世界推出立体化内容呈现方式(图文+短视频)来迎合人们碎片化时间的阅读。那么越来越高标准的阅读需求靠什么来满足?《客户世界》做为国内唯一定位于“客户管理”专业研究及其关联产业发展的专业纸媒,在客户中心行业广受赞誉。其精准的内容定位锁定了企业客户管理各级岗位的专业人士。“客户世界·洞察者”每周一个观点,敬请期待。
 
0
评论

环信移动客服v5.15发布——统计数据增加客服的在线时长 产品更新 环信移动客服

产品更新 发表了文章 • 201 次浏览 • 2017-04-11 16:30 • 来自相关话题

客服模式

统计数据增加客服的在线时长

客服可以查看自己的在线时长数据,包括空闲、忙碌、离开、隐身、在线、离线的时长和占比。

进入客服模式的统计数据页面,选择时间段,查看自己的在线状态分布。 




留言支持按创建时间排序

留言支持按创建时间排序,默认为倒序排列,即最新的留言排在前面。可以点击“创建时间”右侧的排序按钮,切换正序/倒序排列方式。 




管理员模式

自定义报表

移动客服系统支持自定义报表功能。系统提供90天内的统计数据,管理员可以根据不同的时间段、指标项目和指标维度自由搭配出不同的报表,满足多样化的报表需求。

自定义报表功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。旗舰版客户可以直接使用自定义报表功能。 




添加自定义报表

在“管理员模式 > 统计查询 > 自定义报表”页面,点击“添加自定义报表”按钮,填写报表名称,选择时间段、报表类型、指标项目、指标维度,并保存。

每份自定义报表最多可以展示90天内、10个指标项目、2个指标维度的数据。自定义报表会根据您设置的指标实时更新,显示最新的数据。

指标项目包括两类:
按会话创建时间计算:排队时长平均值、排队时长最大值、排队总次数、独立访客总数;按会话接起时间计算:质检评分平均值、满意度评分平均值、会话总数、消息总数、会话时长平均值、会话时长最大值、首次响应时长平均值、首次响应时长最大值、响应时长平均值、响应时长最大值。

指标维度包括:客服、访客标签、渠道类型、关联、会话类型、会话有效类型、时间粒度。 




查看自定义报表

在“管理员模式 > 统计查询 > 自定义报表”页面,自定义报表以缩略图的形式展示。点击任意报表的内容区域,可以展开该报表,查询更详细的报表内容。

在展开的报表中,您还可以重新设置报表的时间范围,以及对已有的指标项目和指标维度进行筛选。 




支持调整最大接待人数上限

目前客服的最大接待人数上限为100,可以设置为0~100之间的数值。当客服的进行中会话数小于最大接待人数时,系统会自动为该客服分配会话。

如果该最大接待人数上限不能满足您的业务需求,移动客服系统支持将最大接待人数上限调整为200。

调整最大接待人数上限为增值服务,如需开通,请提供租户ID并联系环信商务经理。

支持设置历史会话数据的查看权限

支持为自定义角色设置查看全部或所在技能组的历史会话数据的权限,更好地进行技能组的管理。

进入“管理员模式 > 设置 > 权限管理”页面,点击自定义角色,编辑该角色的权限。在管理员模式下,勾选“历史会话(全部)”或“历史会话(技能组)”,并保存。

说明:
仅勾选“历史会话(技能组)”时,该角色可以查看其所在的所有技能组的历史会话;若该角色不属于任何技能组,则可以查看“未分组”的历史会话。若同时选择“历史会话(全部)”和“历史会话(技能组)”,使用该角色的坐席在管理员模式可以查看全部历史会话。





Android客服工作台

当前版本:V2.8

新增消息撤回功能

新增消息撤回功能。客服使用Android客服工作台与APP、网页渠道的客户聊天时,可以撤回2分钟内的聊天消息。聊天消息被撤回后,将在APP、网页访客端消失。

注:暂时只有最新版web插件和最新版Android SDK支持消息撤回。

消息撤回功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

新增锁屏接收消息功能

手机锁屏时,依然可以通过Android客服工作台收到客户的消息。

关于更多Android客服工作台的更新日志,请查看Android 客服工作台 更新日志。

移动客服iOS SDK

当前版本:V1.0.1

支持实时语音、实时视频

移动客服iOS SDK支持实时语音、实时视频(实时音视频)。当客户使用iOS APP联系客服时,可以向客服发起视频聊天。

实时音视频功能需要调用iOS SDK的接口进行集成,集成方式可参考“商城”demo。

注:需要在网页端客服工作台开通“实时视频”这项增值服务后,才能向客服发起视频聊天。

支持发送位置消息

移动客服iOS SDK支持发送地理位置消息。

关于移动客服iOS SDK的集成说明,请查看移动客服 iOS SDK 集成。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.15

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

统计数据增加客服的在线时长

客服可以查看自己的在线时长数据,包括空闲、忙碌、离开、隐身、在线、离线的时长和占比。

进入客服模式的统计数据页面,选择时间段,查看自己的在线状态分布。 
001.png

留言支持按创建时间排序

留言支持按创建时间排序,默认为倒序排列,即最新的留言排在前面。可以点击“创建时间”右侧的排序按钮,切换正序/倒序排列方式。 
002.png

管理员模式

自定义报表


移动客服系统支持自定义报表功能。系统提供90天内的统计数据,管理员可以根据不同的时间段、指标项目和指标维度自由搭配出不同的报表,满足多样化的报表需求。

自定义报表功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。旗舰版客户可以直接使用自定义报表功能。 
003.png

添加自定义报表

在“管理员模式 > 统计查询 > 自定义报表”页面,点击“添加自定义报表”按钮,填写报表名称,选择时间段、报表类型、指标项目、指标维度,并保存。

每份自定义报表最多可以展示90天内、10个指标项目、2个指标维度的数据。自定义报表会根据您设置的指标实时更新,显示最新的数据。

指标项目包括两类:
  • 按会话创建时间计算:排队时长平均值、排队时长最大值、排队总次数、独立访客总数;
  • 按会话接起时间计算:质检评分平均值、满意度评分平均值、会话总数、消息总数、会话时长平均值、会话时长最大值、首次响应时长平均值、首次响应时长最大值、响应时长平均值、响应时长最大值。


指标维度包括:客服、访客标签、渠道类型、关联、会话类型、会话有效类型、时间粒度。 
004.png

查看自定义报表

在“管理员模式 > 统计查询 > 自定义报表”页面,自定义报表以缩略图的形式展示。点击任意报表的内容区域,可以展开该报表,查询更详细的报表内容。

在展开的报表中,您还可以重新设置报表的时间范围,以及对已有的指标项目和指标维度进行筛选。 
005.png

支持调整最大接待人数上限

目前客服的最大接待人数上限为100,可以设置为0~100之间的数值。当客服的进行中会话数小于最大接待人数时,系统会自动为该客服分配会话。

如果该最大接待人数上限不能满足您的业务需求,移动客服系统支持将最大接待人数上限调整为200。

调整最大接待人数上限为增值服务,如需开通,请提供租户ID并联系环信商务经理。

支持设置历史会话数据的查看权限

支持为自定义角色设置查看全部或所在技能组的历史会话数据的权限,更好地进行技能组的管理。

进入“管理员模式 > 设置 > 权限管理”页面,点击自定义角色,编辑该角色的权限。在管理员模式下,勾选“历史会话(全部)”或“历史会话(技能组)”,并保存。

说明:
  • 仅勾选“历史会话(技能组)”时,该角色可以查看其所在的所有技能组的历史会话;若该角色不属于任何技能组,则可以查看“未分组”的历史会话。
  • 若同时选择“历史会话(全部)”和“历史会话(技能组)”,使用该角色的坐席在管理员模式可以查看全部历史会话。


006.png

Android客服工作台

当前版本:V2.8

新增消息撤回功能

新增消息撤回功能。客服使用Android客服工作台与APP、网页渠道的客户聊天时,可以撤回2分钟内的聊天消息。聊天消息被撤回后,将在APP、网页访客端消失。

注:暂时只有最新版web插件和最新版Android SDK支持消息撤回。

消息撤回功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

新增锁屏接收消息功能

手机锁屏时,依然可以通过Android客服工作台收到客户的消息。

关于更多Android客服工作台的更新日志,请查看Android 客服工作台 更新日志。

移动客服iOS SDK

当前版本:V1.0.1

支持实时语音、实时视频

移动客服iOS SDK支持实时语音、实时视频(实时音视频)。当客户使用iOS APP联系客服时,可以向客服发起视频聊天。

实时音视频功能需要调用iOS SDK的接口进行集成,集成方式可参考“商城”demo。

注:需要在网页端客服工作台开通“实时视频”这项增值服务后,才能向客服发起视频聊天。

支持发送位置消息

移动客服iOS SDK支持发送地理位置消息。

关于移动客服iOS SDK的集成说明,请查看移动客服 iOS SDK 集成。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.15

 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

教您5分钟集成环信移动客服SDK 集成指南 环信移动客服

beyond 发表了文章 • 652 次浏览 • 2017-03-29 17:23 • 来自相关话题

欢迎各位小伙伴们注册环信移动客服!

给您的客服账户集成相关渠道后才能使用客服功能呦,试用期短暂,机不可失,快来看看我们的集成攻略!
 
您可以―― 5 分钟集成环信SDK,轻松处理来自您APP的用户咨询

请先打开客服后台按照以下步骤添加app渠道关联





添加关联后即可开始进行集成
 
Android SDK:请参考移动客服 Android SDK 集成;

iOS SDK:请参考移动客服 iOS SDK 集成。

也可以直接查看APP集成指南
 
您还可以――模拟客服场景体验

扫码下方二维码,下载并安装【环信移动客服】app





按照图一添加APP渠道关联
打开【环信移动客服】APP,点击右下角的【设置】按钮后点击右上角【扫一扫】扫描关联app页面下方二维码,将该客服体验DEMO与您的客服账号关联起来,即可体验与客服聊天或与客户聊天

您也可以――为您的其他渠道接入移动客服

微博快速集成指南 

微信快速集成指南   

网页快速集成指南
 
在您使用中遇到任何问题,可从以下 4 个途径得到解答!
 
开发文档 - 常见问题的解决方案在这里都能找到!
开发文档收录了所有常见问题,并按照“新手上路、客服模式、管理员模式、多渠道集成、第三方系统对接”对内容进行分类,同时,提供模糊搜索。

在线技术咨询 - 超快的问题响应机制,专业技术团队在线解答!
点击【客服后台】-【管理员模式】-【技术支持】-【联系客服】,输入您的问题即可。

环信社区- 使用者交流专区,召唤老司机搞定技术难题!
山不在高,有仙则灵,社区不在大,有大神就行!

电话咨询 - 最直接的方式,专职客服一对一解答!
咨询热线:400-612-1986

感谢读到这里的您,下方附上最新鲜的集成说明文档,据说看完走桃花呦
 
  查看全部
欢迎各位小伙伴们注册环信移动客服!

给您的客服账户集成相关渠道后才能使用客服功能呦,试用期短暂,机不可失,快来看看我们的集成攻略!
 
您可以―― 5 分钟集成环信SDK,轻松处理来自您APP的用户咨询

请先打开客服后台按照以下步骤添加app渠道关联

001.gif

添加关联后即可开始进行集成
 
Android SDK:请参考移动客服 Android SDK 集成

iOS SDK:请参考移动客服 iOS SDK 集成

也可以直接查看APP集成指南
 
您还可以――模拟客服场景体验

扫码下方二维码,下载并安装【环信移动客服】app

001.png

按照图一添加APP渠道关联
打开【环信移动客服】APP,点击右下角的【设置】按钮后点击右上角【扫一扫】扫描关联app页面下方二维码,将该客服体验DEMO与您的客服账号关联起来,即可体验与客服聊天或与客户聊天

您也可以――为您的其他渠道接入移动客服

微博快速集成指南 

微信快速集成指南   

网页快速集成指南
 
在您使用中遇到任何问题,可从以下 4 个途径得到解答!
 
开发文档 - 常见问题的解决方案在这里都能找到!
开发文档收录了所有常见问题,并按照“新手上路、客服模式、管理员模式、多渠道集成、第三方系统对接”对内容进行分类,同时,提供模糊搜索。

在线技术咨询 - 超快的问题响应机制,专业技术团队在线解答!
点击【客服后台】-【管理员模式】-【技术支持】-【联系客服】,输入您的问题即可。

环信社区- 使用者交流专区,召唤老司机搞定技术难题!
山不在高,有仙则灵,社区不在大,有大神就行!

电话咨询 - 最直接的方式,专职客服一对一解答!
咨询热线:400-612-1986

感谢读到这里的您,下方附上最新鲜的集成说明文档,据说看完走桃花呦
 
 
0
评论

视频客服来了!环信移动客服v5.14已发布,支持实时视频、消息回撤功能! 产品更新 环信移动客服

产品更新 发表了文章 • 275 次浏览 • 2017-03-29 11:18 • 来自相关话题

客服模式

新增实时视频功能

支持客服与客户进行实时视频聊天。当APP或网页渠道的客户发起视频聊天时,客服可以在网页端客服工作台接受邀请,开始与客户进行实时视频聊天。聊天视频支持在会话、历史会话、客户中心等页面进行回放。

注:实时视频功能仅Chrome浏览器在https模式下支持。

实时视频功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

客服端示例: 




APP访客端示例: 




新增消息撤回功能

新增消息撤回功能。客服使用网页端客服工作台与APP、网页渠道的客户聊天时,可以撤回2分钟内的聊天消息。聊天消息被撤回后,将在APP、网页访客端消失。

注:移动端客服工作台暂时不支持该功能。

消息撤回功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

 
支持显示APP访客端的设备信息

当客服与APP渠道的客户聊天时,会话页面显示客户使用的设备信息,包含IP地址、运营商、操作系统等,帮助客服深入了解服务的客户。

注:暂时仅最新版移动客服Android SDK支持获取用户的设备信息。

获取APP访客端设备信息功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

【优化】支持显示待接入会话的访客标签

支持在待接入页面显示等待接入的会话的访客标签,帮助客服优先接待重要客户。

访客标签可能来自:
重复咨询的客户:该客户之前咨询时,客服为其添加了访客标签;客户被转接技能组:客服将客户的会话转接技能组前为客户添加了访客标签,由于技能组全忙,会话再次进入待接入,此时,管理员可以根据访客标签优先处理该客户的会话。

 
【优化】支持保存客服同事之间的聊天消息

支持保存客服同事之间的聊天消息。客服在“会话”页面与客服同事聊天后,聊天消息将保存在聊天窗口。

注:移动端客服工作台暂时不支持该功能。

【优化】支持显示留言的渠道信息

支持在留言页面显示留言的渠道信息,即,提交留言的渠道(APP、web等)。

管理员模式

【优化】支持多次发送访客超时提示语

支持多次发送访客超时提示语,优化提醒频率和间隔,提升客户体验。

设置方式:进入“管理员模式 > 设置 > 系统开关”页面,打开“访客超时未回复自动结束会话”开关,并设置访客未回复超时时间(第一次发送超时提示语的时间)、提醒次数、提醒间隔、超时提示语,以及自动结束会话的时间(最后一次超时提示语发出x分钟后)。
【优化】质量检查增加指标“单次响应时长超过x秒”

质量检查增加指标“单次响应时长超过x秒”,考察客服的“最大响应时长”是否在合理区间。

在会话详情页的“质检”tab页签显示该会话的最大响应时长,以及单次响应时长超过质检标准的次数。
Web插件(访客端)

当前版本:V43.15

支持实时视频

访客端Web插件支持实时视频功能,允许客户使用网页端聊天窗口向客服发起视频聊天。

发起视频聊天的方法:在聊天窗口点击视频按钮,发起视频邀请,等待客服接受视频邀请,然后在聊天窗口加入视频聊天。

注:实时视频功能需要在https模式下工作,仅电脑和Android手机的Chrome浏览器支持。

实时视频功能为增值服务,需要在客服端开通才能使用。

支持消息撤回

访客端Web插件支持消息撤回。当客服在网页端客服工作台撤回消息时,该消息在访客端聊天窗口上消失(桌面聊天窗口和H5网页均支持)。该功能无需额外集成。

消息撤回功能为增值服务,需要在客服端开通才能使用。

移动客服Android SDK

当前版本:V1.0.5

支持实时语音、实时视频

移动客服Android SDK支持实时语音、实时视频(实时音视频)。当客户使用Android APP联系客服时,可以向客服发起视频聊天。

实时音视频功能需要调用Android SDK的接口进行集成,集成方式可参考“商城”demo。

支持消息撤回

移动客服Android SDK支持消息撤回。当客服在网页端客服工作台撤回消息时,该消息在Android APP上消失。该功能由SDK直接提供,无需额外集成。

消息撤回功能为增值服务,需要在客服端开通才能使用。

支持获取设备信息

移动客服Android SDK支持获取用户的设备信息,如IP地址、运营商、操作系统等。当用户使用Android APP联系客服时,可以在网页端客服工作台看到该用户的设备信息。该功能由SDK直接提供,无需额外集成。

获取APP访客端设备信息功能为增值服务,需要在客服端开通才能使用。

关于移动客服Android SDK的集成说明,请查看移动客服 Android SDK 集成。

“商城”demo (Android)

移动客服“商城”demo(Android版)已支持实时视频、消息撤回、获取设备信息这三个增值功能,在网页端客服工作台开通这些功能后,可以先在“商城”demo上体验。

体验方法:

联系环信商务经理,开通上述增值服务;
下载最新版“商城”demo。登录网页端客服工作台,进入“管理员模式 > 渠道管理 > 手机APP”,选择任一关联,用手机扫描页面上的二维码;下载完成后,打开“商城”demo的设置页面,点击“扫描”,再次扫描“手机APP”页面的二维码。使用“商城”demo向客服发起聊天,并发送文字消息或发起视频邀请,然后在网页端客服工作台体验上述功能。
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.14
 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

新增实时视频功能


支持客服与客户进行实时视频聊天。当APP或网页渠道的客户发起视频聊天时,客服可以在网页端客服工作台接受邀请,开始与客户进行实时视频聊天。聊天视频支持在会话、历史会话、客户中心等页面进行回放。

注:实时视频功能仅Chrome浏览器在https模式下支持。

实时视频功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

客服端示例: 
001.png

APP访客端示例: 
002.png

新增消息撤回功能

新增消息撤回功能。客服使用网页端客服工作台与APP、网页渠道的客户聊天时,可以撤回2分钟内的聊天消息。聊天消息被撤回后,将在APP、网页访客端消失。

注:移动端客服工作台暂时不支持该功能。

消息撤回功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

 
支持显示APP访客端的设备信息

当客服与APP渠道的客户聊天时,会话页面显示客户使用的设备信息,包含IP地址、运营商、操作系统等,帮助客服深入了解服务的客户。

注:暂时仅最新版移动客服Android SDK支持获取用户的设备信息。

获取APP访客端设备信息功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

【优化】支持显示待接入会话的访客标签

支持在待接入页面显示等待接入的会话的访客标签,帮助客服优先接待重要客户。

访客标签可能来自:
  • 重复咨询的客户:该客户之前咨询时,客服为其添加了访客标签;
  • 客户被转接技能组:客服将客户的会话转接技能组前为客户添加了访客标签,由于技能组全忙,会话再次进入待接入,此时,管理员可以根据访客标签优先处理该客户的会话。


 
【优化】支持保存客服同事之间的聊天消息

支持保存客服同事之间的聊天消息。客服在“会话”页面与客服同事聊天后,聊天消息将保存在聊天窗口。

注:移动端客服工作台暂时不支持该功能。

【优化】支持显示留言的渠道信息

支持在留言页面显示留言的渠道信息,即,提交留言的渠道(APP、web等)。

管理员模式

【优化】支持多次发送访客超时提示语

支持多次发送访客超时提示语,优化提醒频率和间隔,提升客户体验。

设置方式:进入“管理员模式 > 设置 > 系统开关”页面,打开“访客超时未回复自动结束会话”开关,并设置访客未回复超时时间(第一次发送超时提示语的时间)、提醒次数、提醒间隔、超时提示语,以及自动结束会话的时间(最后一次超时提示语发出x分钟后)。
【优化】质量检查增加指标“单次响应时长超过x秒”

质量检查增加指标“单次响应时长超过x秒”,考察客服的“最大响应时长”是否在合理区间。

在会话详情页的“质检”tab页签显示该会话的最大响应时长,以及单次响应时长超过质检标准的次数。
Web插件(访客端)

当前版本:V43.15

支持实时视频

访客端Web插件支持实时视频功能,允许客户使用网页端聊天窗口向客服发起视频聊天。

发起视频聊天的方法:在聊天窗口点击视频按钮,发起视频邀请,等待客服接受视频邀请,然后在聊天窗口加入视频聊天。

注:实时视频功能需要在https模式下工作,仅电脑和Android手机的Chrome浏览器支持。

实时视频功能为增值服务,需要在客服端开通才能使用。

支持消息撤回

访客端Web插件支持消息撤回。当客服在网页端客服工作台撤回消息时,该消息在访客端聊天窗口上消失(桌面聊天窗口和H5网页均支持)。该功能无需额外集成。

消息撤回功能为增值服务,需要在客服端开通才能使用。

移动客服Android SDK

当前版本:V1.0.5

支持实时语音、实时视频

移动客服Android SDK支持实时语音、实时视频(实时音视频)。当客户使用Android APP联系客服时,可以向客服发起视频聊天。

实时音视频功能需要调用Android SDK的接口进行集成,集成方式可参考“商城”demo。

支持消息撤回

移动客服Android SDK支持消息撤回。当客服在网页端客服工作台撤回消息时,该消息在Android APP上消失。该功能由SDK直接提供,无需额外集成。

消息撤回功能为增值服务,需要在客服端开通才能使用。

支持获取设备信息

移动客服Android SDK支持获取用户的设备信息,如IP地址、运营商、操作系统等。当用户使用Android APP联系客服时,可以在网页端客服工作台看到该用户的设备信息。该功能由SDK直接提供,无需额外集成。

获取APP访客端设备信息功能为增值服务,需要在客服端开通才能使用。

关于移动客服Android SDK的集成说明,请查看移动客服 Android SDK 集成。

“商城”demo (Android)

移动客服“商城”demo(Android版)已支持实时视频、消息撤回、获取设备信息这三个增值功能,在网页端客服工作台开通这些功能后,可以先在“商城”demo上体验。

体验方法:

联系环信商务经理,开通上述增值服务;
  1. 下载最新版“商城”demo。登录网页端客服工作台,进入“管理员模式 > 渠道管理 > 手机APP”,选择任一关联,用手机扫描页面上的二维码;
  2. 下载完成后,打开“商城”demo的设置页面,点击“扫描”,再次扫描“手机APP”页面的二维码。
  3. 使用“商城”demo向客服发起聊天,并发送文字消息或发起视频邀请,然后在网页端客服工作台体验上述功能。

 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.14
 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

环信移动客服v5.13发布——支持接收并播放微信小视频,支持向工单系统提交工单 产品更新 环信移动客服

产品更新 发表了文章 • 359 次浏览 • 2017-03-21 14:17 • 来自相关话题

客服模式

支持接收并播放微信小视频

移动客服系统支持接收并播放微信小视频。客服与微信网友聊天时,若收到对方发来的微信小视频,可以直接点击视频进行播放。视频支持全屏切换。

视频消息可以在历史会话等页面查看,并支持导出和下载(导出文件中包含视频消息的下载地址)。

注:目前仅网页版客服工作台支持播放微信小视频,且视频来源为微信授权模式集成的微信公众号。 




支持向工单系统提交工单

环信已推出功能强大的支持多人协作的在线工单系统,用于处理邮件、网页、电话渠道提交的工单。环信移动客服系统提供“工单融合”功能,与工单系统连通。

当客户咨询的问题需要后续跟进处理时,客服可以在“工单”页面为客户创建工单,由工单系统的专家继续为客户解答问题。创建工单后,客服可以在工单详情页查看工单进度。

环信工单系统采用私有部署的方式,如需开通“工单融合”功能(增值服务),请联系环信商务经理。 




管理员模式

新增权限管理,支持自定义角色和权限

新增权限管理功能,允许管理员自定义角色,并设置该角色可以使用的管理员模式和客服模式的页面。

操作方法:

1. 添加角色。进入“管理员模式 > 设置 > 权限管理”页面,点击“添加角色”按钮,输入角色名称,并保存。 




2. 设置自定义角色的权限。点击新添加的角色,在权限页面勾选该角色可以使用的页面,包括管理员模式和客服模式的页面,并保存。

注:如果允许该角色查看“客服模式 > 客户中心”页面,需要同时在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心”开关。




3. 设置客服的角色。进入“管理员模式 > 成员管理 > 客服”页面,设置客服的角色。 




移动客服系统与工单系统融合

环信已推出功能强大的支持多人协作的在线工单系统,用于处理邮件、网页、电话渠道提交的工单。环信移动客服系统提供“工单融合”功能,与工单系统连通。

在“管理员模式 > 工单”页面,管理员可以为客户创建工单,并查看移动客服系统中已提交的所有工单及其进度。

环信工单系统采用私有部署的方式,如需开通“工单融合”功能(增值服务),请联系环信商务经理。 




机器人自定义菜单支持导入/导出

机器人自定义菜单提供菜单模版,并支持导入、导出菜单,便于对菜单进行批量维护。

注:在菜单中添加的多媒体文件不支持导出。 




Web插件(访客端)

当前版本:V43.14

显示当前排队人数

网页端的客户联系客服时,支持在网页端聊天窗口显示当前排队人数。桌面聊天窗口和H5网页均支持。

显示当前排队人数为旗舰版功能,如需开通,请提供租户ID并联系环信商务经理。 




环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.13

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

支持接收并播放微信小视频

移动客服系统支持接收并播放微信小视频。客服与微信网友聊天时,若收到对方发来的微信小视频,可以直接点击视频进行播放。视频支持全屏切换。

视频消息可以在历史会话等页面查看,并支持导出和下载(导出文件中包含视频消息的下载地址)。

注:目前仅网页版客服工作台支持播放微信小视频,且视频来源为微信授权模式集成的微信公众号。 
001.png

支持向工单系统提交工单

环信已推出功能强大的支持多人协作的在线工单系统,用于处理邮件、网页、电话渠道提交的工单。环信移动客服系统提供“工单融合”功能,与工单系统连通。

当客户咨询的问题需要后续跟进处理时,客服可以在“工单”页面为客户创建工单,由工单系统的专家继续为客户解答问题。创建工单后,客服可以在工单详情页查看工单进度。

环信工单系统采用私有部署的方式,如需开通“工单融合”功能(增值服务),请联系环信商务经理。 
002.png

管理员模式

新增权限管理,支持自定义角色和权限


新增权限管理功能,允许管理员自定义角色,并设置该角色可以使用的管理员模式和客服模式的页面。

操作方法:

1. 添加角色。进入“管理员模式 > 设置 > 权限管理”页面,点击“添加角色”按钮,输入角色名称,并保存。 
003.png

2. 设置自定义角色的权限。点击新添加的角色,在权限页面勾选该角色可以使用的页面,包括管理员模式和客服模式的页面,并保存。

注:如果允许该角色查看“客服模式 > 客户中心”页面,需要同时在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心”开关。
004.png

3. 设置客服的角色。进入“管理员模式 > 成员管理 > 客服”页面,设置客服的角色。 
005.png

移动客服系统与工单系统融合

环信已推出功能强大的支持多人协作的在线工单系统,用于处理邮件、网页、电话渠道提交的工单。环信移动客服系统提供“工单融合”功能,与工单系统连通。

在“管理员模式 > 工单”页面,管理员可以为客户创建工单,并查看移动客服系统中已提交的所有工单及其进度。

环信工单系统采用私有部署的方式,如需开通“工单融合”功能(增值服务),请联系环信商务经理。 
006.png

机器人自定义菜单支持导入/导出

机器人自定义菜单提供菜单模版,并支持导入、导出菜单,便于对菜单进行批量维护。

注:在菜单中添加的多媒体文件不支持导出。 
007.png

Web插件(访客端)

当前版本:V43.14

显示当前排队人数

网页端的客户联系客服时,支持在网页端聊天窗口显示当前排队人数。桌面聊天窗口和H5网页均支持。

显示当前排队人数为旗舰版功能,如需开通,请提供租户ID并联系环信商务经理。 
008.png

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.13

 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

【公告】全新的环信移动客服访客端SDK正式发布 环信移动客服 公告

beyond 发表了文章 • 490 次浏览 • 2017-03-21 12:08 • 来自相关话题

尊敬的客户,您好!
 
全新的环信移动客服访客端SDK正式发布,功能全面升级,性能大幅优化:
 
-          支持消息传输双通道。当主通道意外受阻时,第二通道自动启用,成倍提升了系统的可靠性,确保消息必达
-          基于MSync协议,更快的连接速度,更小的流量消耗
-          支持消息回撤
-          封装了头像昵称显示,留言,机器人菜单消息/转人工按钮,指定技能组等客服业务功能,极简集成
 
我们将基于新的移动客服访客端SDK陆续推出消息预知、多端消息漫游、设备信息获取等功能,为您提供最完美的客服体验!
 
请您尽快升级!
集成指南:
-          安卓:http://docs.easemob.com/cs/300 ... idsdk
-          iOS: http://docs.easemob.com/cs/300visitoraccess/iossdk
 
API文档:
-          安卓:http://docs.easemob.com/cs/300 ... dkapi
-          iOS:http://docs.easemob.com/cs/300 ... dkapi
 
开源的客服Demo:
-          安卓:https://github.com/easemob/kefu-android-demo
-          iOS:https://github.com/easemob/helpdeskdemo-ios
 
如您在集成过程中碰到问题,可以联系我们的支持人员,我们将提供及时周到的支持服务。
敬请您及时更新,享受更优质的服务,谢谢! 查看全部
尊敬的客户,您好!
 
全新的环信移动客服访客端SDK正式发布,功能全面升级,性能大幅优化:
 
-          支持消息传输双通道。当主通道意外受阻时,第二通道自动启用,成倍提升了系统的可靠性,确保消息必达
-          基于MSync协议,更快的连接速度,更小的流量消耗
-          支持消息回撤
-          封装了头像昵称显示,留言,机器人菜单消息/转人工按钮,指定技能组等客服业务功能,极简集成
 
我们将基于新的移动客服访客端SDK陆续推出消息预知、多端消息漫游、设备信息获取等功能,为您提供最完美的客服体验!
 
请您尽快升级!
集成指南:
-          安卓:http://docs.easemob.com/cs/300 ... idsdk
-          iOS: http://docs.easemob.com/cs/300visitoraccess/iossdk
 
API文档:
-          安卓:http://docs.easemob.com/cs/300 ... dkapi
-          iOS:http://docs.easemob.com/cs/300 ... dkapi
 
开源的客服Demo:
-          安卓:https://github.com/easemob/kefu-android-demo
-          iOS:https://github.com/easemob/helpdeskdemo-ios
 
如您在集成过程中碰到问题,可以联系我们的支持人员,我们将提供及时周到的支持服务。
敬请您及时更新,享受更优质的服务,谢谢!
0
评论

环信移动客服v5.12发布——留言页面改版,支持批量分配留言 产品更新 环信移动客服

产品更新 发表了文章 • 186 次浏览 • 2017-03-17 16:38 • 来自相关话题

客服模式

留言页面改版,支持批量分配留言

优化留言页面,分类显示未处理、处理中、已解决、未分配的留言;支持选择多个留言,并对留言进行批量分配。

设置方法:
勾选多个留言后,点击页面右上角的“处理”按钮,对留言进行批量分配。点击任意一条留言,可以查看留言详情,回复留言、分配留言、修改留言状态。





【优化】进行中会话列表提示转接的会话

当客服收到机器人或其他客服转接的会话时,进行中会话列表显示转接标志,提示客服这是一条转接的会话。 




【优化】历史会话支持根据技能组进行筛选

支持根据技能组筛选历史会话,筛选结果为路由或转接到该技能组并由该技能组的客服结束的会话。

【优化】客户中心支持根据客户ID模糊查询

在客户中心页面,支持按客户ID模糊查询,即输入客户ID的关键字段,即可查询到该客户的详细资料。

注:若在客服模式下显示“客户中心”页面,需要管理员在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关。

【优化】消息中心区分管理员通知和系统消息

消息中心增加分类:管理员通知、系统消息,方便客服快速查找管理员通知。

【优化】允许客服查看自己的“平均会话时长”

“统计数据”页面增加“平均会话时长”指标,允许客服查看自己的“平均会话时长”。 
 
管理员模式

留言页面改版,支持批量分配留言

优化留言页面,分类显示未处理、处理中、已解决、全部留言;支持选择多个留言,并对留言进行批量分配。

设置方法:
勾选多个留言后,点击页面右上角的“处理”按钮,对留言进行批量分配。点击任意一条留言,可以查看留言详情,回复留言、分配留言、修改留言状态。





新增访客标签、访客资料、坐席信息变更等“自定义事件”

自定义事件推送新增以下事件:添加访客标签、删除访客标签、更改访客资料、坐席信息变更。当移动客服系统中出现以上事件时,可以实时推送到客户的服务器。

设置方法:进入“管理员模式 > 设置 > 自定义事件推送”页面,创建事件推送,设置服务器地址,勾选需要推送的事件,并保存。

自定义事件推送为增值服务,如需开通,请提供租户ID并联系环信商务经理。 




【优化】历史会话支持根据技能组进行筛选

支持根据技能组筛选历史会话,筛选结果为路由或转接到该技能组并由该技能组的客服结束的会话。

【优化】客户中心支持根据客户ID模糊查询

在客户中心页面,支持按客户ID模糊查询,即输入客户ID的关键字段,即可查询到该客户的详细资料。

【优化】消息中心区分管理员通知和系统消息

消息中心增加分类:管理员通知、系统消息,方便客服快速查找管理员通知。

【优化】工作量报表增加指标“接起次数”

“统计查询 > 工作量”页面的客服/技能组工作量详情里,增加“接起次数”,表示客服或技能组在接起的会话中的服务次数。

例如:一条会话被客服A接起,转接至客服B,再次转接至客服A,并由客服A结束。那么,客服A的接起会话数为1,接起次数为2;客服B的接起会话数为1,接起次数为1。 




【优化】工作质量报表增加无效人工会话明细

“统计查询 > 工作质量”页面的客服/技能组工作质量详情里,增加无效人工会话明细:客服无消息、访客无消息、均无消息的无效会话数。 




iOS客服工作台

当前版本:V2.1.3

支持编辑客户资料中的“自定义字段”。

注:如需添加“自定义字段”,请登录网页版客服工作台,进入“管理员模式 > 设置 > 客户资料自定义”页面进行设置。

关于更多iOS客服工作台的更新日志,请查看iOS 客服工作台 更新日志。
 
PC客服工作台

当前版本:V2.0.2017.02284

支持消息提示、弹窗和闪烁分开控制,保存文件时支持选择存储路径。

关于更多PC客服工作台的更新日志,请查看PC 客服工作台 更新日志。

Web插件(访客端)

当前版本:V43.13

新增消息预知功能,与网页端客户聊天时,在会话面板显示客户的输入状态及正在输入的内容(下图),使客服能够更高效地解答客户的疑问。  




消息预知功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

关于Web插件的集成说明,请查看网页渠道集成。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.12

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

留言页面改版,支持批量分配留言


优化留言页面,分类显示未处理、处理中、已解决、未分配的留言;支持选择多个留言,并对留言进行批量分配。

设置方法:
  • 勾选多个留言后,点击页面右上角的“处理”按钮,对留言进行批量分配。
  • 点击任意一条留言,可以查看留言详情,回复留言、分配留言、修改留言状态。


001.png

【优化】进行中会话列表提示转接的会话

当客服收到机器人或其他客服转接的会话时,进行中会话列表显示转接标志,提示客服这是一条转接的会话。 
002.png

【优化】历史会话支持根据技能组进行筛选

支持根据技能组筛选历史会话,筛选结果为路由或转接到该技能组并由该技能组的客服结束的会话。

【优化】客户中心支持根据客户ID模糊查询

在客户中心页面,支持按客户ID模糊查询,即输入客户ID的关键字段,即可查询到该客户的详细资料。

注:若在客服模式下显示“客户中心”页面,需要管理员在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关。

【优化】消息中心区分管理员通知和系统消息

消息中心增加分类:管理员通知、系统消息,方便客服快速查找管理员通知。

【优化】允许客服查看自己的“平均会话时长”

“统计数据”页面增加“平均会话时长”指标,允许客服查看自己的“平均会话时长”。 
 
管理员模式

留言页面改版,支持批量分配留言

优化留言页面,分类显示未处理、处理中、已解决、全部留言;支持选择多个留言,并对留言进行批量分配。

设置方法:
  • 勾选多个留言后,点击页面右上角的“处理”按钮,对留言进行批量分配。
  • 点击任意一条留言,可以查看留言详情,回复留言、分配留言、修改留言状态。


003.png

新增访客标签、访客资料、坐席信息变更等“自定义事件”

自定义事件推送新增以下事件:添加访客标签、删除访客标签、更改访客资料、坐席信息变更。当移动客服系统中出现以上事件时,可以实时推送到客户的服务器。

设置方法:进入“管理员模式 > 设置 > 自定义事件推送”页面,创建事件推送,设置服务器地址,勾选需要推送的事件,并保存。

自定义事件推送为增值服务,如需开通,请提供租户ID并联系环信商务经理。 
004.png

【优化】历史会话支持根据技能组进行筛选

支持根据技能组筛选历史会话,筛选结果为路由或转接到该技能组并由该技能组的客服结束的会话。

【优化】客户中心支持根据客户ID模糊查询

在客户中心页面,支持按客户ID模糊查询,即输入客户ID的关键字段,即可查询到该客户的详细资料。

【优化】消息中心区分管理员通知和系统消息

消息中心增加分类:管理员通知、系统消息,方便客服快速查找管理员通知。

【优化】工作量报表增加指标“接起次数”

“统计查询 > 工作量”页面的客服/技能组工作量详情里,增加“接起次数”,表示客服或技能组在接起的会话中的服务次数。

例如:一条会话被客服A接起,转接至客服B,再次转接至客服A,并由客服A结束。那么,客服A的接起会话数为1,接起次数为2;客服B的接起会话数为1,接起次数为1。 
005.png

【优化】工作质量报表增加无效人工会话明细

“统计查询 > 工作质量”页面的客服/技能组工作质量详情里,增加无效人工会话明细:客服无消息、访客无消息、均无消息的无效会话数。 
006.png

iOS客服工作台

当前版本:V2.1.3

支持编辑客户资料中的“自定义字段”。

注:如需添加“自定义字段”,请登录网页版客服工作台,进入“管理员模式 > 设置 > 客户资料自定义”页面进行设置。

关于更多iOS客服工作台的更新日志,请查看iOS 客服工作台 更新日志
 
PC客服工作台

当前版本:V2.0.2017.02284

支持消息提示、弹窗和闪烁分开控制,保存文件时支持选择存储路径。

关于更多PC客服工作台的更新日志,请查看PC 客服工作台 更新日志

Web插件(访客端)

当前版本:V43.13

新增消息预知功能,与网页端客户聊天时,在会话面板显示客户的输入状态及正在输入的内容(下图),使客服能够更高效地解答客户的疑问。  
007.png

消息预知功能为增值服务,如需开通,请提供租户ID并联系环信商务经理。

关于Web插件的集成说明,请查看网页渠道集成。 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.12

 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

一言不合他就花2小时写了一个Slack的聊天机器人(猛戳下载源码) Slack 环信移动客服

beyond 发表了文章 • 1162 次浏览 • 2017-03-13 13:59 • 来自相关话题

2016年作为人工智能元年,聊天机器人(Chatbot)在各大行业的应用方兴未艾。据统计,2016年有超过3万个聊天机器人品牌和6千个相关技能涌入市场。国外包括Facebook Messenger、Slack等均引入了聊天机器人,所以毋庸置疑,聊天机器人将成为我们未来生活中不可或缺的一部分。近日,IMGEEK开源社区热心开发者&朝阳区群众“晨星桑”一言不合他就花2小时写了一个Slack的聊天机器人,猛戳“阅读原文”下载GitHub源码。





 简介
什么是Slack

   Slack是一个团队沟通的平台,在这里你可以群聊、单聊、甚至打电话。还可以通过简单的拖动,进行文件分享。甚至可以跟Github、Travis、Twitter等等工具和网站进行集成。如果这还不能满足需求,也可以定制自己的APP。Slack也支持强大的搜索功能,所有的消息、通知、文件都可以搜索。

Slack App & Slack Bot

   Slack Apps是能提高工作效率的工具,这里已经有很多很好的工具,比如To-do bot,跟他聊天便可以轻松的定制计划任务,在指定的时间做你要求他做的事情。
当你添加To-do bot这个APP之后,你就可与To-do bot的机器人todobot聊天了,在左侧的DIRECT MESSAGES中找到todobot,如果没找到,点击加号,添加todobot,如下图




什么是环信移动客服

   环信移动客服是一款国内领先的全媒体智能SaaS客服产品,支持全媒体接入,包括网页在线客服、社交媒体客服(微博、微信)、APP内置客服和呼叫中心等多种渠道均可一键接入。

初始化你的Slack
什时候需要把Slack和客服集成?

   星巴克想在Slack上卖咖啡,而Slack的用户都是Team内部的,不可能在每个Team内都安插一个星巴克的服务员。这样就需要把Slack上用户发的消息转到一个集中地方处理,于是我就想到了环信移动客服,消息传递到移动客服,Slack用户可以跟某个客服聊天,并且通过一些定制开发能够看见Slack用户的基本信息(比如:昵称、电话、团队名称等),并且可以二维码支付。

创建你的APP

   打开 https://api.slack.com/apps 页面,点击 Create New App 按钮
填写你的 App Name 并选择开发者的Team,你就可以点击Create App按钮了,出现下面界面的时候,你的App就创建好啦




初始化设置你的App

   点击OAuth & Permissions页面,在下面会有Permission Scope,这里我们搜索bot,然后选择并 Save Changes
在上面的Redirect URLS中填写OAuth认证成功之后的回调地址,比如 https://xxx.xxx/oauth/callback,当然这会儿你可能也不知道你的地址是什么呢,记得之后会用得上

   点击Event Subscriptions,这是设置Slack 事件订阅的,有了它,我们就可以接收到用户在Slack上发的消息了。
进入页面后打开开关,在下面的Subscribe to Team Events中,我们搜索并添加message.channel和message.im,分别是群聊和单聊的消息事件订阅
当然,光订阅是不行的,我们还要设置订阅的地址,在上面的Request Url中设置好你的订阅地址就可以李,比如 https://xxx.xxx/events/callback

   创建Bot User,在BotUsers页面,创建一个BotUser

   然后你就可以在OAuth & Permissions页面,点击Install App to Team按钮,把App安装到你的Team了

Hello World
Step 1:事件订阅初始化

   在设置事件订阅地址的时候,Slack会尝试进行一次检查,需要你他们的请求中携带的challenge原封不动的返回给服务器Slack进行事件订阅验证的请求体
{
"type": "url_verification",
"challenge": "xxxxxxxxxxxxxx",
"token": "slack verify token"
}Step 2: 处理消息的事件

   当我们想处理用户发来的消息的时候,我们需要处理消息的事件订阅。
最外层的type为event_callback,event为事件内容,根据event中的type能区分event的类型,channel为消息投递的channel id,user为发送人的id,text为消息的内容
要小心:如果是机器人发送的消息,event中会有bot_id,如果处理不当会导致消息循环发送(不要问我怎么知道的……)

Step 3: 把消息发送到移动客服
Step 3.1: 获取发消息的Token方法:POST
地址:https://a1.easemob.com/{org}/{app}/token

请求体:
{
"client_id": "client_id",
"client_secret": "client_secret",
"grant_type": "client_credentials"
}
响应体:
{
"accessToken": "ABCDEFG"
}Step 3.2:发送文本消息

from为发送消息的人,目前以slackTeamId_slackUserId_slackChannelId为格式方法:POST
地址:https://a1.easemob.com/{org}/{app}/messages
请求头:
Authorization: Bearer accessToken
请求体:
{
"from": "teamId_userid_channelId",
"targetType": "users",
"target": ["imServiceNumber"],
"msg": {
"msg": "你好",
"type": "txt"
},
"ext": {
"weichat": {
"visitor": {
"userNickname": "这里可以填写昵称,也可为空",
"companyName": "这里填写公司名称,也可以为空"
}
}
}
}Step 4: 让Slack App接收移动客服消息

   如果你想使用移动客服回调的方式接收消息,你需要跟你的移动客服客户经理申请开通;当然你也可以使用环信即时通讯云的SDK开发,使用长连接接收消息。
以下以回调模式举例,简单的集成只需要关心如下几个字段
eventType应该为chatfrom 消息的发送人,应该就是imServiceNumber,要跟集成移动客服的保持一致payload是消息的内容,简单的可以先支持txt类型的to是接收消息的人,目前以slackTeamId_slackUserId_slackChannelId为格式
消息回调的body
{
"callId": "xxxxxxxx#xxxxxx_305833766880810084",
"chat_type": "chat",
"eventType": "chat",
"from": "im-channel",
"msg_id": "305833766880810084",
"payload": {
"bodies": [
{
"msg": "啊啊啊",
"type": "txt"
}
],
"ext": {
"weichat": {
"ack_for_msg_id": null,
"agent": {
"avatar": "",
"userNickname": "Admin"
}
}
}
},
"security": "xxxxxxxxxxxxxxxxx",
"timestamp": 1488772272814,
"to": "teamId_userid_channelId"
}Step 5: 处理OAuth回调

OAuth回调的时候,slack会传给我们一个code,这个code相当于一个临时令牌,来换取accessToken等信息,下面的API就是如何使用code来获取这些信息方法:POST
地址:https://slack.com/api/oauth.access
请求参数:
client_id
client_secret
code
响应体:
{
"access_token": "xoxp-139740849892-139751631381-146013991078-XXXXXXXXXXXXXXXXXXXXXXX",
"bot": {
"bot_access_token": "xoxb-144002817952-XXXXXXXXXXXXXXXXXXXXXXX",
"bot_user_id": "UXXXXXXXXX"
},
"ok": true,
"scope": "identify,bot",
"team_id": "TXXXXXXX",
"team_name": "91chenxing",
"user_id": "UXXXXXXX"
}Step 6: 把收到的消息发给Slack 用户

   发消息需要以SlackBot的身份发送,需要根据teamId获取到SlackBot,获取bot的accessToken。什么时候能获取到SlackBot信息呢?在Slack用户安装App的时候,进行完OAuth认证,Slack Bot信息就会通过 OAuth 回调传给我们了方法:GET
地址:https://slack.com/api/chat.postMessage
请求参数:
token botAccessToken
channel 填写用户名中的channelId
text 消息内容
as_user 设置为true,就会以bot身份显示,而不是app至此你就可以在移动客服中和Slack中的用户聊天啦
如果还需要获取User、Team的信息,可以使用Slack Api获取
如果需要的Api权限不够,则需要用户在授权的时候给予更多的权限

注意
一定要注意消息收发,一不小心会导致消息循环发送,形成死循环Slack的中Channel可以分为3中:Public Channel、Direct Message Channel、Private Channel,可以根据channel的第一个字母进行区分,C开头的是Public Channel,D开头的是Direct MessageChannel、G开头的是Private Channel
 
项目源码:https://github.com/sheepstarli/slack2easemobkefu 查看全部
  2016年作为人工智能元年,聊天机器人(Chatbot)在各大行业的应用方兴未艾。据统计,2016年有超过3万个聊天机器人品牌和6千个相关技能涌入市场。国外包括Facebook Messenger、Slack等均引入了聊天机器人,所以毋庸置疑,聊天机器人将成为我们未来生活中不可或缺的一部分。近日,IMGEEK开源社区热心开发者&朝阳区群众“晨星桑”一言不合他就花2小时写了一个Slack的聊天机器人,猛戳“阅读原文”下载GitHub源码。

c558601.jpg


 简介
什么是Slack


   Slack是一个团队沟通的平台,在这里你可以群聊、单聊、甚至打电话。还可以通过简单的拖动,进行文件分享。甚至可以跟Github、Travis、Twitter等等工具和网站进行集成。如果这还不能满足需求,也可以定制自己的APP。Slack也支持强大的搜索功能,所有的消息、通知、文件都可以搜索。

Slack App & Slack Bot

   Slack Apps是能提高工作效率的工具,这里已经有很多很好的工具,比如To-do bot,跟他聊天便可以轻松的定制计划任务,在指定的时间做你要求他做的事情。
当你添加To-do bot这个APP之后,你就可与To-do bot的机器人todobot聊天了,在左侧的DIRECT MESSAGES中找到todobot,如果没找到,点击加号,添加todobot,如下图
001.png

什么是环信移动客服

   环信移动客服是一款国内领先的全媒体智能SaaS客服产品,支持全媒体接入,包括网页在线客服、社交媒体客服(微博、微信)、APP内置客服和呼叫中心等多种渠道均可一键接入。

初始化你的Slack
什时候需要把Slack和客服集成?


   星巴克想在Slack上卖咖啡,而Slack的用户都是Team内部的,不可能在每个Team内都安插一个星巴克的服务员。这样就需要把Slack上用户发的消息转到一个集中地方处理,于是我就想到了环信移动客服,消息传递到移动客服,Slack用户可以跟某个客服聊天,并且通过一些定制开发能够看见Slack用户的基本信息(比如:昵称、电话、团队名称等),并且可以二维码支付。

创建你的APP

   打开 https://api.slack.com/apps 页面,点击 Create New App 按钮
填写你的 App Name 并选择开发者的Team,你就可以点击Create App按钮了,出现下面界面的时候,你的App就创建好啦
002.png

初始化设置你的App

   点击OAuth & Permissions页面,在下面会有Permission Scope,这里我们搜索bot,然后选择并 Save Changes
在上面的Redirect URLS中填写OAuth认证成功之后的回调地址,比如 https://xxx.xxx/oauth/callback,当然这会儿你可能也不知道你的地址是什么呢,记得之后会用得上

   点击Event Subscriptions,这是设置Slack 事件订阅的,有了它,我们就可以接收到用户在Slack上发的消息了。
进入页面后打开开关,在下面的Subscribe to Team Events中,我们搜索并添加message.channel和message.im,分别是群聊和单聊的消息事件订阅
当然,光订阅是不行的,我们还要设置订阅的地址,在上面的Request Url中设置好你的订阅地址就可以李,比如 https://xxx.xxx/events/callback

   创建Bot User,在BotUsers页面,创建一个BotUser

   然后你就可以在OAuth & Permissions页面,点击Install App to Team按钮,把App安装到你的Team了

Hello World
Step 1:事件订阅初始化


   在设置事件订阅地址的时候,Slack会尝试进行一次检查,需要你他们的请求中携带的challenge原封不动的返回给服务器
Slack进行事件订阅验证的请求体
{
"type": "url_verification",
"challenge": "xxxxxxxxxxxxxx",
"token": "slack verify token"
}
Step 2: 处理消息的事件

   当我们想处理用户发来的消息的时候,我们需要处理消息的事件订阅。
最外层的type为event_callback,event为事件内容,根据event中的type能区分event的类型,channel为消息投递的channel id,user为发送人的id,text为消息的内容
要小心:如果是机器人发送的消息,event中会有bot_id,如果处理不当会导致消息循环发送(不要问我怎么知道的……)

Step 3: 把消息发送到移动客服
Step 3.1: 获取发消息的Token
方法:POST
地址:https://a1.easemob.com/{org}/{app}/token

请求体:
{
"client_id": "client_id",
"client_secret": "client_secret",
"grant_type": "client_credentials"
}
响应体:
{
"accessToken": "ABCDEFG"
}
Step 3.2:发送文本消息

from为发送消息的人,目前以slackTeamId_slackUserId_slackChannelId为格式
方法:POST
地址:https://a1.easemob.com/{org}/{app}/messages
请求头:
Authorization: Bearer accessToken
请求体:
{
"from": "teamId_userid_channelId",
"targetType": "users",
"target": ["imServiceNumber"],
"msg": {
"msg": "你好",
"type": "txt"
},
"ext": {
"weichat": {
"visitor": {
"userNickname": "这里可以填写昵称,也可为空",
"companyName": "这里填写公司名称,也可以为空"
}
}
}
}
Step 4: 让Slack App接收移动客服消息

   如果你想使用移动客服回调的方式接收消息,你需要跟你的移动客服客户经理申请开通;当然你也可以使用环信即时通讯云的SDK开发,使用长连接接收消息。
以下以回调模式举例,简单的集成只需要关心如下几个字段
  • eventType应该为chat
  • from 消息的发送人,应该就是imServiceNumber,要跟集成移动客服的保持一致
  • payload是消息的内容,简单的可以先支持txt类型的
  • to是接收消息的人,目前以slackTeamId_slackUserId_slackChannelId为格式

消息回调的body
{
"callId": "xxxxxxxx#xxxxxx_305833766880810084",
"chat_type": "chat",
"eventType": "chat",
"from": "im-channel",
"msg_id": "305833766880810084",
"payload": {
"bodies": [
{
"msg": "啊啊啊",
"type": "txt"
}
],
"ext": {
"weichat": {
"ack_for_msg_id": null,
"agent": {
"avatar": "",
"userNickname": "Admin"
}
}
}
},
"security": "xxxxxxxxxxxxxxxxx",
"timestamp": 1488772272814,
"to": "teamId_userid_channelId"
}
Step 5: 处理OAuth回调

OAuth回调的时候,slack会传给我们一个code,这个code相当于一个临时令牌,来换取accessToken等信息,下面的API就是如何使用code来获取这些信息
方法:POST
地址:https://slack.com/api/oauth.access
请求参数:
client_id
client_secret
code
响应体:
{
"access_token": "xoxp-139740849892-139751631381-146013991078-XXXXXXXXXXXXXXXXXXXXXXX",
"bot": {
"bot_access_token": "xoxb-144002817952-XXXXXXXXXXXXXXXXXXXXXXX",
"bot_user_id": "UXXXXXXXXX"
},
"ok": true,
"scope": "identify,bot",
"team_id": "TXXXXXXX",
"team_name": "91chenxing",
"user_id": "UXXXXXXX"
}
Step 6: 把收到的消息发给Slack 用户

   发消息需要以SlackBot的身份发送,需要根据teamId获取到SlackBot,获取bot的accessToken。什么时候能获取到SlackBot信息呢?在Slack用户安装App的时候,进行完OAuth认证,Slack Bot信息就会通过 OAuth 回调传给我们了
方法:GET
地址:https://slack.com/api/chat.postMessage
请求参数:
token botAccessToken
channel 填写用户名中的channelId
text 消息内容
as_user 设置为true,就会以bot身份显示,而不是app
至此你就可以在移动客服中和Slack中的用户聊天啦
如果还需要获取User、Team的信息,可以使用Slack Api获取
如果需要的Api权限不够,则需要用户在授权的时候给予更多的权限

注意
  • 一定要注意消息收发,一不小心会导致消息循环发送,形成死循环
  • Slack的中Channel可以分为3中:Public Channel、Direct Message Channel、Private Channel,可以根据channel的第一个字母进行区分,C开头的是Public Channel,D开头的是Direct MessageChannel、G开头的是Private Channel

 
项目源码:https://github.com/sheepstarli/slack2easemobkefu
0
评论

环信移动客服v5.11发布——机器人渠道设置变更为路由规则“渠道指定”,管理员可以发通知给所有客服 环信移动客服 产品更新

产品更新 发表了文章 • 251 次浏览 • 2017-03-01 16:41 • 来自相关话题

客服模式

【优化】历史会话支持查询会话转接情况

在“历史会话”页面可以查看会话是否经过转接,并且可以根据“是否转接”对会话进行筛选。

【优化】导出管理提供下载记录

在“导出管理”页面,可以查看每个导出文件的下载记录,包括客服名称、下载时间、IP地址。

管理员模式

机器人渠道设置变更为路由规则“渠道指定”

机器人渠道设置从“智能机器人 > 机器人设置”页面转移到“设置 > 会话分配规则”页面的路由规则“渠道指定”,并增加为渠道指定技能组。

数据迁移

版本更新后,原来的“机器人开关”中渠道设置将完全同步至“渠道指定”,工作时间设置变化为:
“全天接会话”:对应“全天指定机器人”;“上班时间客服全忙以及下班时间接会话”和“仅下班时间接会话”:均对应“上班时间不指定”和“下班时间指定机器人”。

渠道指定

通过“渠道指定”为APP、网页、微信、微博四种渠道分别指定机器人或技能组,可以进行全天统一指定,或者分上下班时间指定。

增加“渠道指定”后的路由规则更灵活,可以通过调整优先级和全天/分上下班指定机器人或技能组,搭配出各种路由方式,满足更多定制化的需求。




各路由规则说明如下:
渠道指定:为APP、网页、微信、微博这四种渠道分别指定机器人或技能组,支持全天指定和分上下班时间指定。关联指定:为各个渠道内的关联分别指定机器人或技能组,支持全天指定和分上下班时间指定。入口指定:通过网页和APP的访客端指定会话分配的技能组。默认指定:将没有指定技能组的会话统一分配至未分组。

优先级说明如下:
渠道指定、关联指定、入口指定这三种路由规则可以上下拖动,排在上方的路由规则优先级高;当优先级高的路由规则指定机器人,优先级低的路由规则指定技能组,那么,机器人转人工时,分两种情况:
“智能机器人 > 机器人设置 > 自动回复 > 转人工设置”页面设定了“转人工指定技能组”时,机器人转人工的会话将分配给此处指定的技能组;“转人工设置”页面未指定技能组时,机器人转人工的会话将分配给优先级低的路由规则指定的技能组。
当优先级高的路由规则指定技能组,优先级低的路由规则指定机器人,那么,会话由指定的技能组接待,不会再转给机器人。

管理员可以发通知给所有客服

在管理员模式的“消息中心”页面,管理员可以向客服团队成员发布通知,内容可以是文字或附件,通知将展示在收件人的消息中心。

在“消息中心”页面,点击“发送新通知”,从右侧选择客服同事,并填写主题、内容或添加附件,点击“发送通知”,向收件人发送一条通知。




新增技术支持模块

移动客服系统新增“技术支持”页面,提供查看文档、常见问题的快捷入口,网络检测功能,以及联系环信官网客服的按钮。





【优化】机器人菜单增加“返回上一级”选项

支持创建4级机器人菜单,第2-4级菜单增加“返回上一级”选项,优化机器人接待时的用户体验。




【优化】增加开关控制仅机器人接待会话时是否自动发送满意度评价邀请

在“设置 > 系统开关”页面,当“会话结束自动发送满意度评价邀请”开关打开时,可以进一步选择仅机器人接待会话时,是否自动发送满意度评价邀请。




【优化】客户资料自定义中系统字段默认打开且不可关闭

在客户资料自定义页面,系统字段默认打开且不可关闭,避免误操作。原本处于关闭状态的系统字段会自动打开,并显示在“资料”页签。

说明:仍然可以手动控制自定义字段的“字段开关”。




【优化】客户中心导出文件包含“自定义字段”

在“客户中心”页面,点击“导出基本资料”按钮,可以导出客户的基本资料,导出文件中包含在“设置 > 客户资料自定义”页面添加并打开的自定义字段。

【优化】模糊搜索支持导出会话

在“搜索”页面,对会话进行搜索后,可以点击“导出”按钮,导出搜索结果。

生成导出文件后,请前往“导出管理”页面下载。

【优化】历史会话支持查询会话转接情况

在“历史会话”页面可以查看会话是否经过转接,并且可以根据“是否转接”对会话进行筛选。

管理员模式下,可以在会话详情页查看详细的转接记录。

【优化】导出管理提供下载记录

在“导出管理”页面,可以查看每个导出文件的下载记录,包括客服名称、下载时间、IP地址,以备企业内部安全审核。

Android客服工作台

当前版本:V2.7

新增客服可以发送所有类型的文件。

关于更多Android客服工作台的更新日志,请查看Android 客服工作台 更新日志。

PC客服工作台

当前版本:V2.0.2017.02150

新增下载导出功能,支持在“导出管理”页面下载导出文件。并且,修复消息提示音,支持播放语音消息。

关于更多PC客服工作台的更新日志,请查看PC 客服工作台 更新日志。

移动客服Android SDK

当前版本:V1.0.4

移动客服Android SDK支持对留言评论进行翻页查询。

关于移动客服Android SDK的集成说明,请查看移动客服 Android SDK 集成。

移动客服iOS SDK

当前版本:V1.0.0

移动客服iOS SDK发布!该iOS SDK基于IM SDK 3.x,登录、发消息速度更快。提供内置会话相关UI,集成后可立即给移动客服发送文本、语音、图片、文件消息。

支持双通道:已集成双通道功能,确保不丢消息;
极简集成:集成移动客服通用功能,只需5分钟。

关于移动客服iOS SDK的集成说明,请查看移动客服 iOS SDK 集成。
 

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.11 

 
环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
客服模式

【优化】历史会话支持查询会话转接情况

在“历史会话”页面可以查看会话是否经过转接,并且可以根据“是否转接”对会话进行筛选。

【优化】导出管理提供下载记录

在“导出管理”页面,可以查看每个导出文件的下载记录,包括客服名称、下载时间、IP地址。

管理员模式

机器人渠道设置变更为路由规则“渠道指定”

机器人渠道设置从“智能机器人 > 机器人设置”页面转移到“设置 > 会话分配规则”页面的路由规则“渠道指定”,并增加为渠道指定技能组。

数据迁移

版本更新后,原来的“机器人开关”中渠道设置将完全同步至“渠道指定”,工作时间设置变化为:
  • “全天接会话”:对应“全天指定机器人”;
  • “上班时间客服全忙以及下班时间接会话”和“仅下班时间接会话”:均对应“上班时间不指定”和“下班时间指定机器人”。


渠道指定

通过“渠道指定”为APP、网页、微信、微博四种渠道分别指定机器人或技能组,可以进行全天统一指定,或者分上下班时间指定。

增加“渠道指定”后的路由规则更灵活,可以通过调整优先级和全天/分上下班指定机器人或技能组,搭配出各种路由方式,满足更多定制化的需求。
001.png

各路由规则说明如下:
  • 渠道指定:为APP、网页、微信、微博这四种渠道分别指定机器人或技能组,支持全天指定和分上下班时间指定。
  • 关联指定:为各个渠道内的关联分别指定机器人或技能组,支持全天指定和分上下班时间指定。
  • 入口指定:通过网页和APP的访客端指定会话分配的技能组。
  • 默认指定:将没有指定技能组的会话统一分配至未分组。


优先级说明如下:
  • 渠道指定、关联指定、入口指定这三种路由规则可以上下拖动,排在上方的路由规则优先级高;
  • 当优先级高的路由规则指定机器人,优先级低的路由规则指定技能组,那么,机器人转人工时,分两种情况:

  1. “智能机器人 > 机器人设置 > 自动回复 > 转人工设置”页面设定了“转人工指定技能组”时,机器人转人工的会话将分配给此处指定的技能组;
  2. “转人工设置”页面未指定技能组时,机器人转人工的会话将分配给优先级低的路由规则指定的技能组。

  • 当优先级高的路由规则指定技能组,优先级低的路由规则指定机器人,那么,会话由指定的技能组接待,不会再转给机器人。


管理员可以发通知给所有客服

在管理员模式的“消息中心”页面,管理员可以向客服团队成员发布通知,内容可以是文字或附件,通知将展示在收件人的消息中心。

在“消息中心”页面,点击“发送新通知”,从右侧选择客服同事,并填写主题、内容或添加附件,点击“发送通知”,向收件人发送一条通知。
002.png

新增技术支持模块

移动客服系统新增“技术支持”页面,提供查看文档、常见问题的快捷入口,网络检测功能,以及联系环信官网客服的按钮。

003.png

【优化】机器人菜单增加“返回上一级”选项

支持创建4级机器人菜单,第2-4级菜单增加“返回上一级”选项,优化机器人接待时的用户体验。
004.png

【优化】增加开关控制仅机器人接待会话时是否自动发送满意度评价邀请

在“设置 > 系统开关”页面,当“会话结束自动发送满意度评价邀请”开关打开时,可以进一步选择仅机器人接待会话时,是否自动发送满意度评价邀请。
005.png

【优化】客户资料自定义中系统字段默认打开且不可关闭

在客户资料自定义页面,系统字段默认打开且不可关闭,避免误操作。原本处于关闭状态的系统字段会自动打开,并显示在“资料”页签。

说明:仍然可以手动控制自定义字段的“字段开关”。
007.png

【优化】客户中心导出文件包含“自定义字段”

在“客户中心”页面,点击“导出基本资料”按钮,可以导出客户的基本资料,导出文件中包含在“设置 > 客户资料自定义”页面添加并打开的自定义字段。

【优化】模糊搜索支持导出会话

在“搜索”页面,对会话进行搜索后,可以点击“导出”按钮,导出搜索结果。

生成导出文件后,请前往“导出管理”页面下载。

【优化】历史会话支持查询会话转接情况

在“历史会话”页面可以查看会话是否经过转接,并且可以根据“是否转接”对会话进行筛选。

管理员模式下,可以在会话详情页查看详细的转接记录。

【优化】导出管理提供下载记录

在“导出管理”页面,可以查看每个导出文件的下载记录,包括客服名称、下载时间、IP地址,以备企业内部安全审核。

Android客服工作台

当前版本:V2.7

新增客服可以发送所有类型的文件。

关于更多Android客服工作台的更新日志,请查看Android 客服工作台 更新日志

PC客服工作台

当前版本:V2.0.2017.02150

新增下载导出功能,支持在“导出管理”页面下载导出文件。并且,修复消息提示音,支持播放语音消息。

关于更多PC客服工作台的更新日志,请查看PC 客服工作台 更新日志

移动客服Android SDK

当前版本:V1.0.4

移动客服Android SDK支持对留言评论进行翻页查询。

关于移动客服Android SDK的集成说明,请查看移动客服 Android SDK 集成

移动客服iOS SDK

当前版本:V1.0.0

移动客服iOS SDK发布!该iOS SDK基于IM SDK 3.x,登录、发消息速度更快。提供内置会话相关UI,集成后可立即给移动客服发送文本、语音、图片、文件消息。

支持双通道:已集成双通道功能,确保不丢消息;
极简集成:集成移动客服通用功能,只需5分钟。

关于移动客服iOS SDK的集成说明,请查看移动客服 iOS SDK 集成
 

环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.11 

 
环信移动客服登陆地址http://kefu.easemob.com/
0
评论

一家SaaS客服企业要做AI,环信打的是什么算盘? 环信移动客服 SaaS 环信 新闻资讯

beyond 发表了文章 • 618 次浏览 • 2017-02-28 11:30 • 来自相关话题

   从SaaStr回来后,环信以CEO刘俊彦的口吻,连续对外做了几次观点发声,关于SaaS创业的9种正确姿势、AI正在吃掉软件……其中有些观点引起了笔者的兴趣,笔者也查找梳理了这家近两年在移动客服领域风生水起的创业企业的资料。全媒体客服、客服移动化、智能化、营销化是其突出的特点,然而在这一次与刘俊彦的采访中,他更想强调的是环信在数据层面的战略优势以及对AI的认知和布局。

   笔者将环信所发出的观点和这次采访做了一些结合,以展示环信CEO刘俊彦以及环信对SaaS和自身发展的看法、布局。

从行业焦点看SaaS发展三大阶段

   “在中国,不知道是不是因为SaaS企业有准确的数学模型,可以用一大串公式表达,直接戳中了资本的甜点,反正在过去1,2年的资本寒冬里,SaaS企业已经成为了很多资本寻求低风险高质量投资标的的热门选择。”这是一篇文章中提到的一句话,实质上也确实是前两年,尤其是2015下半年、2016上半年的SaaS市场行业状况,无论是哪个领域,无论是CEO、COO等CXO,还是市场经理、销售业务员等相对基层的员工,都会时不时拽出“CAC”“LTV”等高大上的词汇。

   然而刘俊彦认为,这种现象正在逐渐削弱。他将近几年这一波SaaS的发展分为三个阶段,第一个是野蛮生长的阶段,SaaS浪潮涌起后,大波创业者入海,各自发展、野蛮生长;第二个是经典SaaS理论大行其道的阶段,CAC、LTV、续约率、客单价等等。美国SaaS企业已经发展了10多年,形成了一整套完整的理论体系,这为国内野蛮生长的市场打开了一扇经验之门,行业逐渐褪去虚热,开始转向理性阶段;然而,从去年下半年开始,很多SaaS创业公司开始发现美国经典SaaS理论并不完全适用,很多企业开始明确做大客户的思路,这就进入了SaaS发展的第三个阶段。

   中国企业服务市场和北美市场存在很大的不同:在北美,除了Salesforce和Oracle等巨头外,大部分SaaS企业只能做巨头看不上的中小客户市场;而在中国,企业服务的6个核心赛道,客服云、市场云、销售云、HR云、财务云、协同云,都没有历史巨头。这就意味着中国的这一批SaaS企业都有可能成长为各自赛道上的巨头,都有机会做大客户。针对大客户的SaaS运营体系和针对中小企业的体系是不太一样的,而大家目前讨论比较多的经典SaaS理论体系主要针对中小客户,原因也很简单:在美国,绝大部分SaaS企业都是在做中小客户,愿意出来分享的也是这部分SaaS企业,而Oracle、Salesforce这样的巨头通常是不出来分享经验的。




从核心竞争力看SaaS的四级阶梯

   如果从核心竞争力的角度,可以将SaaS企业的发展划分为四个阶段。

   第一阶段的重点在工具层面,所有的产品都是为解决工作流的问题而开发的工具。工具的核心在于技术,技术本身并不是不可突破的壁垒,那么如果仅仅局限于工具层面,就很难让竞争产生差异化。

   第二阶段的重点在数据层面,将工作流里产生的数据和知识变成产品。比如企业要做定制BI,数据源的挖掘聚合、数据清洗、数据的视图展现,这些部分往往要根据企业需求来进行定制。一旦用户的个性化数据和知识也变成了产品的一部分,用户的迁移成本将变得更高,这时企业才开始有了自己独特的竞争壁垒。

   第三阶段的重点是生态圈的建设。只有建立生态圈,SaaS企业才能真正筑起足够高的竞争门槛。比如要颠覆Salesforce,就不再只是颠覆掉Salesforce的产品本身,还要同时颠覆Salesforce生态中的几百家合作伙伴公司。

   第四阶段的重点是AI,严格来讲这是刘俊彦个人对SaaS未来技术发展方向的看法。“个人觉得SaaS的终极竞争在AI”,正如刘俊彦在谈论AI的文章中提到的,“AI正在吃掉软件,也正在深刻的影响着SaaS客服行业,在客服领域AI正逐渐发挥着重要的作用,有望成为一股颠覆性的力量从而被整个行业寄予厚望”。

AI很可能彻底颠覆SaaS客服软件

   为什么这么说?刘俊彦以SaaS客服为例子,说明了为什么AI可能会彻底颠覆现在的SaaS客服软件。简单来讲,现在市场上所有SaaS客服软件的核心功能都是把一个服务请求按特定的规则分配给客服,然后给客服提供一个好用的效率工具,并提供各种报表来考核和管理客服的绩效。进入到智能客服机器人时代后,一个机器人可以秒级处理上百万的服务请求,所以不需要分配。机器人也不需要管理和发工资,所以也不再需要各种绩效管理和报表。那么目前市场上的这些传统SaaS客服软件还有存在的意义吗?

   “当然,完全用客服机器人代替人,技术还不成熟,还需要5到10年时间,所以环信做SaaS客服软件,一二三层的能力还是要持续加强的”,刘俊彦补充到。基于这种思考和AI的发展趋势,刘俊彦将AI提到了环信的发展战略层面,并很早组建了AI团队。

进击二三四级技术力量,环信要做下一个Salesforce

   回到环信,客服移动化、全媒体客服、客服智能化、客服营销化等,是环信移动客服的特点。对于产品的优势,刘俊彦表示环信已经做到了工具层面的领先,在第二个层面即数据层面,环信也推出了相应的数据产品,如环信客户声音。

   环信客户声音是基于人工智能和大数据挖掘的客户体验透析产品。全媒体客服的最佳体验不仅是多渠道的接入,更重要的是跨渠道环境下,如何保证用户体验。环信认为,理解客户声音是保证客户体验的最重要一环。环信客户声音通过NLP(自然语言解析)、主题聚类、情感分析等技术手段,对来自多个渠道的非结构化文本数据进行挖掘和分析热点话题,发现服务运营问题,寻找畅销或者问题产品,洞察销售机会。

   在第四层即AI层面,环信推出了环信智能客服机器人和环信智能质检。

   环信客服机器人是环信基于自然语言处理和机器学习技术所推出的产品,其主要功能是辅助、替代人工客服回答常见、高频的问题,从而降低人力成本。

   环信智能质检则是基于环信在线客服积累的各个领域的海量用户对话,提取出数百个客服对话特征,并用这些特征训练得到的几十种常见通用质检模型,从而将质检从过去人工、抽样,转变为自动、全面的工作。

   令刘俊彦感到振奋的是,Gartner对于下一代客户服务软件的趋势预测和环信的实践是完全吻合的。Gartner报告指出“消费者对移动设备的偏好正在快速发展,到2019年,移动设备的使用将占到所有互联网交互的85%,如果不能改善移动客户服务,企业将遭受损失。” 。Gartner报告还指出,“VOC(客户声音)是企业有关客户体验管理(CEM)战略需要考量的核心维度。CEM是未来五年全球CEO所关注的排名前三的重点领域之一。”

   应该说,这几条预测都在环信身上得到了有效地验证。相比于北美市场,中国有着很独特的“土壤”,移动互联网的发展非常迅速,这是包括美国在内的其它国家都不能及的,而基于IM的商业文化、社交文化,也让环信移动客服获得了快速发展。




   2017年,环信的重点是加大二三四层核心竞争力的建设:将数据产品做得更好,在生态圈建设方面继续建设自身的PaaS平台,并在AI层面加大投入。

   总的来说,刘俊彦认为客服是中国企业级服务市场六大核心赛道——客服云、市场云、销售云、HR云、财务云、协同云之一,环信希望能够在这一赛道上深耕细作并筑起足够高的竞争壁垒,成为像Salesforce一样的SaaS企业巨头。 查看全部

c8ea15ce36d3d539138996423387e950342ab0ff.jpg

   从SaaStr回来后,环信以CEO刘俊彦的口吻,连续对外做了几次观点发声,关于SaaS创业的9种正确姿势、AI正在吃掉软件……其中有些观点引起了笔者的兴趣,笔者也查找梳理了这家近两年在移动客服领域风生水起的创业企业的资料。全媒体客服、客服移动化、智能化、营销化是其突出的特点,然而在这一次与刘俊彦的采访中,他更想强调的是环信在数据层面的战略优势以及对AI的认知和布局。

   笔者将环信所发出的观点和这次采访做了一些结合,以展示环信CEO刘俊彦以及环信对SaaS和自身发展的看法、布局。

从行业焦点看SaaS发展三大阶段

   “在中国,不知道是不是因为SaaS企业有准确的数学模型,可以用一大串公式表达,直接戳中了资本的甜点,反正在过去1,2年的资本寒冬里,SaaS企业已经成为了很多资本寻求低风险高质量投资标的的热门选择。”这是一篇文章中提到的一句话,实质上也确实是前两年,尤其是2015下半年、2016上半年的SaaS市场行业状况,无论是哪个领域,无论是CEO、COO等CXO,还是市场经理、销售业务员等相对基层的员工,都会时不时拽出“CAC”“LTV”等高大上的词汇。

   然而刘俊彦认为,这种现象正在逐渐削弱。他将近几年这一波SaaS的发展分为三个阶段,第一个是野蛮生长的阶段,SaaS浪潮涌起后,大波创业者入海,各自发展、野蛮生长;第二个是经典SaaS理论大行其道的阶段,CAC、LTV、续约率、客单价等等。美国SaaS企业已经发展了10多年,形成了一整套完整的理论体系,这为国内野蛮生长的市场打开了一扇经验之门,行业逐渐褪去虚热,开始转向理性阶段;然而,从去年下半年开始,很多SaaS创业公司开始发现美国经典SaaS理论并不完全适用,很多企业开始明确做大客户的思路,这就进入了SaaS发展的第三个阶段。

   中国企业服务市场和北美市场存在很大的不同:在北美,除了Salesforce和Oracle等巨头外,大部分SaaS企业只能做巨头看不上的中小客户市场;而在中国,企业服务的6个核心赛道,客服云、市场云、销售云、HR云、财务云、协同云,都没有历史巨头。这就意味着中国的这一批SaaS企业都有可能成长为各自赛道上的巨头,都有机会做大客户。针对大客户的SaaS运营体系和针对中小企业的体系是不太一样的,而大家目前讨论比较多的经典SaaS理论体系主要针对中小客户,原因也很简单:在美国,绝大部分SaaS企业都是在做中小客户,愿意出来分享的也是这部分SaaS企业,而Oracle、Salesforce这样的巨头通常是不出来分享经验的。
2934349b033b5bb56863b97f3fd3d539b700bcff.jpg

从核心竞争力看SaaS的四级阶梯

   如果从核心竞争力的角度,可以将SaaS企业的发展划分为四个阶段。

   第一阶段的重点在工具层面,所有的产品都是为解决工作流的问题而开发的工具。工具的核心在于技术,技术本身并不是不可突破的壁垒,那么如果仅仅局限于工具层面,就很难让竞争产生差异化。

   第二阶段的重点在数据层面,将工作流里产生的数据和知识变成产品。比如企业要做定制BI,数据源的挖掘聚合、数据清洗、数据的视图展现,这些部分往往要根据企业需求来进行定制。一旦用户的个性化数据和知识也变成了产品的一部分,用户的迁移成本将变得更高,这时企业才开始有了自己独特的竞争壁垒。

   第三阶段的重点是生态圈的建设。只有建立生态圈,SaaS企业才能真正筑起足够高的竞争门槛。比如要颠覆Salesforce,就不再只是颠覆掉Salesforce的产品本身,还要同时颠覆Salesforce生态中的几百家合作伙伴公司。

   第四阶段的重点是AI,严格来讲这是刘俊彦个人对SaaS未来技术发展方向的看法。“个人觉得SaaS的终极竞争在AI”,正如刘俊彦在谈论AI的文章中提到的,“AI正在吃掉软件,也正在深刻的影响着SaaS客服行业,在客服领域AI正逐渐发挥着重要的作用,有望成为一股颠覆性的力量从而被整个行业寄予厚望”。

AI很可能彻底颠覆SaaS客服软件

   为什么这么说?刘俊彦以SaaS客服为例子,说明了为什么AI可能会彻底颠覆现在的SaaS客服软件。简单来讲,现在市场上所有SaaS客服软件的核心功能都是把一个服务请求按特定的规则分配给客服,然后给客服提供一个好用的效率工具,并提供各种报表来考核和管理客服的绩效。进入到智能客服机器人时代后,一个机器人可以秒级处理上百万的服务请求,所以不需要分配。机器人也不需要管理和发工资,所以也不再需要各种绩效管理和报表。那么目前市场上的这些传统SaaS客服软件还有存在的意义吗?

   “当然,完全用客服机器人代替人,技术还不成熟,还需要5到10年时间,所以环信做SaaS客服软件,一二三层的能力还是要持续加强的”,刘俊彦补充到。基于这种思考和AI的发展趋势,刘俊彦将AI提到了环信的发展战略层面,并很早组建了AI团队。

进击二三四级技术力量,环信要做下一个Salesforce

   回到环信,客服移动化、全媒体客服、客服智能化、客服营销化等,是环信移动客服的特点。对于产品的优势,刘俊彦表示环信已经做到了工具层面的领先,在第二个层面即数据层面,环信也推出了相应的数据产品,如环信客户声音。

   环信客户声音是基于人工智能和大数据挖掘的客户体验透析产品。全媒体客服的最佳体验不仅是多渠道的接入,更重要的是跨渠道环境下,如何保证用户体验。环信认为,理解客户声音是保证客户体验的最重要一环。环信客户声音通过NLP(自然语言解析)、主题聚类、情感分析等技术手段,对来自多个渠道的非结构化文本数据进行挖掘和分析热点话题,发现服务运营问题,寻找畅销或者问题产品,洞察销售机会。

   在第四层即AI层面,环信推出了环信智能客服机器人和环信智能质检。

   环信客服机器人是环信基于自然语言处理和机器学习技术所推出的产品,其主要功能是辅助、替代人工客服回答常见、高频的问题,从而降低人力成本。

   环信智能质检则是基于环信在线客服积累的各个领域的海量用户对话,提取出数百个客服对话特征,并用这些特征训练得到的几十种常见通用质检模型,从而将质检从过去人工、抽样,转变为自动、全面的工作。

   令刘俊彦感到振奋的是,Gartner对于下一代客户服务软件的趋势预测和环信的实践是完全吻合的。Gartner报告指出“消费者对移动设备的偏好正在快速发展,到2019年,移动设备的使用将占到所有互联网交互的85%,如果不能改善移动客户服务,企业将遭受损失。” 。Gartner报告还指出,“VOC(客户声音)是企业有关客户体验管理(CEM)战略需要考量的核心维度。CEM是未来五年全球CEO所关注的排名前三的重点领域之一。”

   应该说,这几条预测都在环信身上得到了有效地验证。相比于北美市场,中国有着很独特的“土壤”,移动互联网的发展非常迅速,这是包括美国在内的其它国家都不能及的,而基于IM的商业文化、社交文化,也让环信移动客服获得了快速发展。
a8014c086e061d956164aeb972f40ad162d9ca15.jpg

   2017年,环信的重点是加大二三四层核心竞争力的建设:将数据产品做得更好,在生态圈建设方面继续建设自身的PaaS平台,并在AI层面加大投入。

   总的来说,刘俊彦认为客服是中国企业级服务市场六大核心赛道——客服云、市场云、销售云、HR云、财务云、协同云之一,环信希望能够在这一赛道上深耕细作并筑起足够高的竞争壁垒,成为像Salesforce一样的SaaS企业巨头。
0
评论

环信移动客服走向国际化,提供多语言版本-环信移动客服v5.10发布 环信移动客服 产品快递 国际化

产品更新 发表了文章 • 355 次浏览 • 2017-02-16 14:55 • 来自相关话题

国际化

   为适应快速增长的国际市场需要,同时为国内客户提供更好的国际化服务,环信推出移动客服的国际化版本,提供多语言版本支持。系统目前支持中/英无缝切换,功能及代码设计能够处理不同语言,与国际行业标准保持统一,方便您更好地进行国际交流。
该多语言版本也为将来支持更多国家的语言打下坚实的基础。
 
界面介绍

   环信移动客服系统中,客服模式和管理员模式下的各个页面均制作了英文版,英文界面与中文界面结构一致,不影响现有使用习惯。登录时和登录后均可以进行语言切换,消息中心的新通知与登录后的语言保持一致。




 
语言设置

语言设置支持两种方式:
1. 在登录页面,可以在右上角选择使用中文或English登录环信移动客服。




2. 在客服模式下,进入“客服信息”页面,选择语言为English,并保存,即可切换至英文界面。
同样,在英文界面下,进入Personal页面,选择Language为中文,并保存,即可切换回中文界面。





环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.10 

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
国际化

   为适应快速增长的国际市场需要,同时为国内客户提供更好的国际化服务,环信推出移动客服的国际化版本,提供多语言版本支持。系统目前支持中/英无缝切换,功能及代码设计能够处理不同语言,与国际行业标准保持统一,方便您更好地进行国际交流。
该多语言版本也为将来支持更多国家的语言打下坚实的基础。
 
界面介绍

   环信移动客服系统中,客服模式和管理员模式下的各个页面均制作了英文版,英文界面与中文界面结构一致,不影响现有使用习惯。登录时和登录后均可以进行语言切换,消息中心的新通知与登录后的语言保持一致。
图片1.png

 
语言设置

语言设置支持两种方式:
1. 在登录页面,可以在右上角选择使用中文或English登录环信移动客服。
图片2.png

2. 在客服模式下,进入“客服信息”页面,选择语言为English,并保存,即可切换至英文界面。
同样,在英文界面下,进入Personal页面,选择Language为中文,并保存,即可切换回中文界面。
图片3.png


环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.10 

环信移动客服登陆地址http://kefu.easemob.com/
0
评论

是对单位的认可、对领导的眷恋、对事业的追求,环信工程师们春节前3天发布了环信移动客服v5.9!!! 环信移动客服 产品快递

产品更新 发表了文章 • 615 次浏览 • 2017-01-24 14:28 • 来自相关话题

 
 
   2017年1月24日,离中国农历新年还有3天,环信工程师们本着对单位的认可、对领导的眷恋、对事业的追求、对党的忠诚以及对所有环信客户成功的承诺,发布了环信移动客服v5.9版本,谱写了一曲忠诚的赞歌!本次版本新增了黑名单、支持查看位置消息、添加会话标签时支持对会话标签进行搜索等新的特性,以及若干优化。虽然只是一次普通的更新,但是凝结的是所有环信工程师们的勤恳和汗水,环信移动客服在整个2016年度始终保持了最少两周发布一个大版本的速度,力求产品和服务一直能够满足大中型企业用户的业务增长需求,特别是在2016年8月份环信移动客服5.0旗舰版发布以后,整个中国的SaaS客服市场欣欣向荣,全媒体智能云客服的大时代从而正式拉开大幕!

   在整个2016年环信全媒体智能云客服平台的经营数据也取得了长足的进步和发展,不管是新增服务企业数、日服务用户数、还是营收都取得了爆发式的增长,环信也拿下了诸如国美在线、中信证券、新浪微博、泰康在线、神州专车等众多标杆企业用户,在2017年,环信也将一如既往秉承以客户成功为己任,以产品和技术驱动,用卓越的技术服务好包括金融、电商、教育、医疗、旅游、O2O、制造业等领域的每一位小伙伴们!
 
客服模式

支持查看位置消息

在会话、历史会话、客户中心等页面,可以查看客户发送的位置消息。点击位置图标,可以查看图片形式的位置消息。 




新接入的会话增加颜色提醒

在会话页面,为新接入的会话增加背景颜色,使客服能够优先关注到新会话,及时回复访客,提升首次响应速度。客服手动回复消息后,背景颜色消失,客户再次发送消息时,背景颜色不再变化。 




添加会话标签时,支持对会话标签进行搜索

在会话、历史会话等页面添加会话标签时,支持对会话标签的叶结点进行搜索。搜索完成后,直接选择叶结点,即可添加会话标签。 




黑名单功能

新增黑名单功能,在会话进行中,如果客户恶意骚扰,客服可以手动将其加入黑名单,加入黑名单后,会话立即自动结束。客服还可以在“历史会话”和“客户中心”,将客户手动加入黑名单,或移除黑名单。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在会话过程中,客服可以点击“资料”页签下方的“加入黑名单”按钮,填写加入黑名单的理由,将客户加入黑名单。 




或者,客服可以在“历史会话”或“客户中心”页面找到需要加入黑名单的客户,点击该客户,在详情页点击“加入黑名单”按钮,将客户加入黑名单。

注意:管理员需要在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关,客服才能使用“客户中心”页面。 




2. 移除黑名单:

客服可以在“历史会话”或“客户中心”页面找到已经加入黑名单的客户,点击该客户,在详情页点击“移除黑名单”按钮,将客户移除黑名单。

支持从消息中心跳转至客户中心

在消息中心页面,收到与客户有关的系统消息时(如不活跃会话自动结束),可以在消息详情页点击“查看详情”按钮,进入客户中心页面查看客户的详情。 




【优化】支持查看客服同事的头像

与客服同事聊天时,以及将会话转接给客服同事时,可以查看客服同事的头像。

【优化】在历史会话中显示微信/微博网友发送的表情

在历史会话页面,支持显示微信/微博网友发送的表情,和会话页面的显示保持一致。

【优化】接到呼叫中心来电时,客服状态自动置为忙碌

接到呼叫中心来电时,如果客服在线状态为空闲,则自动置为忙碌,此时不会自动分配会话,进行中会话可以继续处理。挂断电话后,客服状态自动恢复空闲。如果接到呼叫中心来电时,客服状态为忙碌、离开、隐身,则不改变原来的状态。接听电话过程中,依然可以手动修改在线状态。

呼叫中心为增值服务,如需开通,请提供租户ID并联系环信商务经理。 




管理员模式

管理黑名单

管理员可以在“客户中心”对黑名单进行管理,包括将客户加入黑名单,查看黑名单中的客户,将客户移除黑名单等。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在“历史会话”或“客户中心”页面,可以将客户加入黑名单。以“客户中心”为例,点击任意客户,进入详情页。通过“互动记录”鉴定需要将该客户加入黑名单后,进入“基本资料”tab页签,点击“加入黑名单”按钮,在对话框中填写加入黑名单的理由,并保存。 




2. 查看黑名单:

在“客户中心”页面,点击右上角的“黑名单”按钮,切换至“黑名单”页面,可以查看黑名单中的客户及加入黑名单的原因。 




3. 移除黑名单:

在“黑名单”页面,点击删除按钮,可以快速将客户移除黑名单。

或者,在“历史会话”或“客户中心”页面,通过“访客ID”找到黑名单中的客户,进入详情页,点击“移除黑名单”按钮,将客户移除黑名单。

访客新消息排在会话列表顶端

新增“访客新消息排在会话列表顶端”开关,开关打开时,访客发送新消息,该会话主动排在客服的“进行中”会话列表顶端。

进入“设置 > 系统开关”页面,可以打开这个开关。 




微信渠道向Iframe传递微信公众号的原始ID

可以使用移动客服提供的Iframe集成CRM系统,环信默认向Iframe传递两个参数:easemobId和visitorImId(访客ID),用于向CRM系统查询详细的客户资料。对于微信渠道,额外传递参数to,该参数的值为微信公众号的原始ID。

进入移动客服的“管理员模式 > 设置 > 自定义信息接口”页面可以配置CRM系统的服务器地址,详情请查看环信文档:CRM系统对接。

进入微信公众平台,在“公众号设置”页面,可以查看微信公众号的“原始ID”。

【优化】当前会话页面固定显示“刷新”按钮

当前会话页面的“刷新”按钮改为固定显示,管理员可以随时点击“刷新”,查看最新的进行中会话列表。但是,进行中会话的最新消息内容不会一起更新。 




Android客服工作台

当前版本:V2.6

优化推送栏提醒频率

Android客服工作台对推送栏提醒频率进行了优化,减少推送次数,使提醒更合理。

关于更多Android客服工作台的更新日志,请查看Android客服工作台更新日志。 
 
iOS客服工作台

当前版本:V2.1

支持设置最大接待人数

iOS客服工作台支持设置最大接待人数。最大接待人数的上限为100,登录客服工作台后可以查看自己的最大接待人数,并根据需要做出调整。

【优化】减少不必要的推送

iOS客服工作台对离线推送进行分类处理,减少不必要的推送。

关于更多iOS客服工作台的更新日志,请查看iOS客服工作台更新日志。 
 
商城Demo

通过扫描二维码获取关联配置

“商城Demo”支持通过扫描移动客服“管理员模式 > 渠道管理 > 手机APP”页面任意关联的二维码获取关联配置,包括该关联的AppKey和IM服务号以及该租户的租户ID和留言ID。

获取关联配置后,可以使用“商城Demo”直接发起会话或留言,操作更便捷。 
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.9

环信移动客服登陆地址http://kefu.easemob.com/ 查看全部
 
 
   2017年1月24日,离中国农历新年还有3天,环信工程师们本着对单位的认可、对领导的眷恋、对事业的追求、对党的忠诚以及对所有环信客户成功的承诺,发布了环信移动客服v5.9版本,谱写了一曲忠诚的赞歌!本次版本新增了黑名单、支持查看位置消息、添加会话标签时支持对会话标签进行搜索等新的特性,以及若干优化。虽然只是一次普通的更新,但是凝结的是所有环信工程师们的勤恳和汗水,环信移动客服在整个2016年度始终保持了最少两周发布一个大版本的速度,力求产品和服务一直能够满足大中型企业用户的业务增长需求,特别是在2016年8月份环信移动客服5.0旗舰版发布以后,整个中国的SaaS客服市场欣欣向荣,全媒体智能云客服的大时代从而正式拉开大幕!

   在整个2016年环信全媒体智能云客服平台的经营数据也取得了长足的进步和发展,不管是新增服务企业数、日服务用户数、还是营收都取得了爆发式的增长,环信也拿下了诸如国美在线、中信证券、新浪微博、泰康在线、神州专车等众多标杆企业用户,在2017年,环信也将一如既往秉承以客户成功为己任,以产品和技术驱动,用卓越的技术服务好包括金融、电商、教育、医疗、旅游、O2O、制造业等领域的每一位小伙伴们!
 
客服模式

支持查看位置消息

在会话、历史会话、客户中心等页面,可以查看客户发送的位置消息。点击位置图标,可以查看图片形式的位置消息。 
001.png

新接入的会话增加颜色提醒

在会话页面,为新接入的会话增加背景颜色,使客服能够优先关注到新会话,及时回复访客,提升首次响应速度。客服手动回复消息后,背景颜色消失,客户再次发送消息时,背景颜色不再变化。 
002.png

添加会话标签时,支持对会话标签进行搜索

在会话、历史会话等页面添加会话标签时,支持对会话标签的叶结点进行搜索。搜索完成后,直接选择叶结点,即可添加会话标签。 
003.png

黑名单功能

新增黑名单功能,在会话进行中,如果客户恶意骚扰,客服可以手动将其加入黑名单,加入黑名单后,会话立即自动结束。客服还可以在“历史会话”和“客户中心”,将客户手动加入黑名单,或移除黑名单。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在会话过程中,客服可以点击“资料”页签下方的“加入黑名单”按钮,填写加入黑名单的理由,将客户加入黑名单。 
004.png

或者,客服可以在“历史会话”或“客户中心”页面找到需要加入黑名单的客户,点击该客户,在详情页点击“加入黑名单”按钮,将客户加入黑名单。

注意:管理员需要在“管理员模式 > 设置 > 系统开关”页面打开“客服可以使用访客中心功能”开关,客服才能使用“客户中心”页面。 
005.png

2. 移除黑名单:

客服可以在“历史会话”或“客户中心”页面找到已经加入黑名单的客户,点击该客户,在详情页点击“移除黑名单”按钮,将客户移除黑名单。

支持从消息中心跳转至客户中心

在消息中心页面,收到与客户有关的系统消息时(如不活跃会话自动结束),可以在消息详情页点击“查看详情”按钮,进入客户中心页面查看客户的详情。 
006.png

【优化】支持查看客服同事的头像

与客服同事聊天时,以及将会话转接给客服同事时,可以查看客服同事的头像。

【优化】在历史会话中显示微信/微博网友发送的表情

在历史会话页面,支持显示微信/微博网友发送的表情,和会话页面的显示保持一致。

【优化】接到呼叫中心来电时,客服状态自动置为忙碌

接到呼叫中心来电时,如果客服在线状态为空闲,则自动置为忙碌,此时不会自动分配会话,进行中会话可以继续处理。挂断电话后,客服状态自动恢复空闲。如果接到呼叫中心来电时,客服状态为忙碌、离开、隐身,则不改变原来的状态。接听电话过程中,依然可以手动修改在线状态。

呼叫中心为增值服务,如需开通,请提供租户ID并联系环信商务经理。 
007.png

管理员模式

管理黑名单

管理员可以在“客户中心”对黑名单进行管理,包括将客户加入黑名单,查看黑名单中的客户,将客户移除黑名单等。黑名单中的客户可以再次发送消息,但系统不会为其创建会话;客户被移除黑名单后,再次发送消息时可以成功创建会话。

1. 加入黑名单:

在“历史会话”或“客户中心”页面,可以将客户加入黑名单。以“客户中心”为例,点击任意客户,进入详情页。通过“互动记录”鉴定需要将该客户加入黑名单后,进入“基本资料”tab页签,点击“加入黑名单”按钮,在对话框中填写加入黑名单的理由,并保存。 
008.png

2. 查看黑名单:

在“客户中心”页面,点击右上角的“黑名单”按钮,切换至“黑名单”页面,可以查看黑名单中的客户及加入黑名单的原因。 
009.png

3. 移除黑名单:

在“黑名单”页面,点击删除按钮,可以快速将客户移除黑名单。

或者,在“历史会话”或“客户中心”页面,通过“访客ID”找到黑名单中的客户,进入详情页,点击“移除黑名单”按钮,将客户移除黑名单。

访客新消息排在会话列表顶端

新增“访客新消息排在会话列表顶端”开关,开关打开时,访客发送新消息,该会话主动排在客服的“进行中”会话列表顶端。

进入“设置 > 系统开关”页面,可以打开这个开关。 
010.png

微信渠道向Iframe传递微信公众号的原始ID

可以使用移动客服提供的Iframe集成CRM系统,环信默认向Iframe传递两个参数:easemobId和visitorImId(访客ID),用于向CRM系统查询详细的客户资料。对于微信渠道,额外传递参数to,该参数的值为微信公众号的原始ID。

进入移动客服的“管理员模式 > 设置 > 自定义信息接口”页面可以配置CRM系统的服务器地址,详情请查看环信文档:CRM系统对接。

进入微信公众平台,在“公众号设置”页面,可以查看微信公众号的“原始ID”。

【优化】当前会话页面固定显示“刷新”按钮

当前会话页面的“刷新”按钮改为固定显示,管理员可以随时点击“刷新”,查看最新的进行中会话列表。但是,进行中会话的最新消息内容不会一起更新。 
011.png

Android客服工作台

当前版本:V2.6

优化推送栏提醒频率

Android客服工作台对推送栏提醒频率进行了优化,减少推送次数,使提醒更合理。

关于更多Android客服工作台的更新日志,请查看Android客服工作台更新日志。 
 
iOS客服工作台

当前版本:V2.1

支持设置最大接待人数

iOS客服工作台支持设置最大接待人数。最大接待人数的上限为100,登录客服工作台后可以查看自己的最大接待人数,并根据需要做出调整。

【优化】减少不必要的推送

iOS客服工作台对离线推送进行分类处理,减少不必要的推送。

关于更多iOS客服工作台的更新日志,请查看iOS客服工作台更新日志。 
 
商城Demo

通过扫描二维码获取关联配置

“商城Demo”支持通过扫描移动客服“管理员模式 > 渠道管理 > 手机APP”页面任意关联的二维码获取关联配置,包括该关联的AppKey和IM服务号以及该租户的租户ID和留言ID。

获取关联配置后,可以使用“商城Demo”直接发起会话或留言,操作更便捷。 
 
 
环信移动客服更新日志http://docs.easemob.com/cs/releasenote/5.9

环信移动客服登陆地址http://kefu.easemob.com/
关于环信移动客服产品咨询