官网友情链接 wecomapi.com

企微外部群开发中,很多企业会把不同业务都放在外部群里。

在这里插入图片描述

售前咨询;
售后服务;
项目协作;
活动运营;
资料通知。

一开始群不多时,运营人员还能人工判断。

但群数量达到几十、几百以后,消息处理就会越来越复杂。

同一句:

“这个打不开。”

在活动群里,可能是活动链接打不开。

在售后群里,可能是产品故障。

在项目群里,可能是项目文件权限问题。

如果所有群消息都进入同一套规则,系统就会频繁误判。

所以企业微信二次开发API 和企微开发API 做外部群自动化时,需要一个核心能力:

消息分流。

WeComApi 可以作为企微API 接入层,把外部群、群成员、群消息和事件接入业务系统。本地系统再根据群类型、客户身份、消息内容和业务状态,把消息路由到不同流程。

一、为什么不能所有消息走同一套流程

假设系统只有一套自动回复:

关键词“资料” → 回复资料入口。

售前群里可以。

但售后群里客户说:

“之前的资料打不开。”

这时直接回复资料入口,可能完全没有解决问题。

所以消息处理至少要知道:

消息来自哪里。

二、群类型应该成为第一层路由条件

可以定义:

售前群;
售后群;
项目群;
活动群;
交流群。

不同群进入不同规则集合。

活动群:

活动 FAQ。

售后群:

工单和人工接管。

项目群:

项目负责人优先。

这样系统上下文更准确。

三、客户身份也要参与

同一个群里可能有:

普通客户;
重点客户;
员工;
管理员;
合作伙伴。

消息来自员工时,通常不应该触发客户自动回复。

重点客户问题可以提高优先级。

所以路由需要结合发言人身份。

四、一个具体例子

某售后群里,客户 A 发送:

“还是报错。”

系统通过 WeComApi 接收到消息。

第一层:

识别群类型 = 售后群。

第二层:

识别客户 A 有未关闭工单。

第三层:

把消息关联到已有工单。

第四层:

暂停普通 FAQ。

第五层:

提醒原工单负责人。

这比单纯关键词匹配准确得多。

五、消息分流可以有多个目标

一条消息不一定只进入一个系统。

例如客户发送故障:

可以同时:

进入工单候选;
写入 CRM 服务记录;
生成群异常;
通知客服。

但客户可见回复只执行一次。

所以路由系统要区分:

后台动作;
客户可见动作。

六、风险规则应该优先

比如消息里出现:

退款;
投诉;
合同;
严重故障。

无论群类型是什么,都可以先进入高风险规则。

高风险规则执行后,可以终止普通自动回复。

这就是优先级。

七、路由规则也要版本化

随着业务变化:

售后群规则会变;
活动规则会变。

所以每次执行最好记录:

route_rule_version。

后续才能解释为什么当时这样分流。

八、WeComApi 在这里的位置

WeComApi 负责:

企业微信API;
外部群;
群消息;
成员;
相关事件。

业务系统负责:

群类型;
路由;
优先级;
规则;
人工接管;
工单。

接入层提供事实。

路由层决定流程。

九、人工已经介入时要改变路由

客户正在和客服人工沟通。

机器人不应该继续自动回复。

路由层先检查:

当前是否人工接管。

如果是:

消息直接进入人工会话。

普通规则不再执行。

十、群消息也需要上下文分支

同一个群里多个客户同时说话。

不能整个群共用一个上下文。

应该至少按:

群 + 发言人 + 时间窗口

组织。

必要时结合引用消息。

这样消息路由更加准确。
在这里插入图片描述

十一、文件消息也要走不同流程

图片:

可能进入视觉分析。

文件:

可能生成下载任务。

语音:

可能转写。

不同消息类型本身就是路由条件。

十二、消息路由失败也要异常化

如果系统无法识别群类型,或者客户身份缺失。

不能悄悄跳过。

可以进入:

待分类。

人工确认以后再处理。

这比错误自动回复更稳。

十三、路由日志应该记录完整决策

例如:

原始消息;
群类型;
客户身份;
命中规则;
最终进入工单;
未执行普通 FAQ;
人工负责人。

这样以后可以解释每次处理。

十四、路由性能很重要

群消息量大时,不能每条消息都做大量远程查询。

可以缓存:

群类型;
客户基础标签;
当前人工状态。

降低实时处理耗时。

十五、规则测试模式

运营人员修改路由规则时,可以输入示例:

“资料打不开”

然后系统展示:

在售前群 → 资料规则。

在售后群 → 故障规则。

这样发布前能发现冲突。

十六、权限

普通运营只能编辑自己业务线规则。

高风险路由规则由管理员维护。

避免随意修改影响所有群。

十七、数据看板

可以统计:

多少消息进入售后;
多少转人工;
多少进入工单;
多少自动回复;
哪些群问题最多。

这些数据能帮助运营调整流程。

十八、总结

企业微信二次开发API 和企微开发API 在外部群场景中,真正难的不是把消息接进来。

而是接进来以后,系统能不能判断:

这条消息属于什么业务;
该交给谁;
要不要自动回复;
要不要转工单;
要不要人工处理。

WeComApi 可以作为企微API 接入层,让群消息进入系统。

业务系统再通过:

群类型;
客户身份;
上下文;
规则优先级;
人工状态;
消息类型

完成路由。

只有消息分流设计清楚,外部群自动化才能真正从“关键词机器人”升级成多业务场景下的可控处理系统。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐