微信群机器人怎么弄的(微信群如何设置机器人管理)

华峰博客 876

微信群机器人怎么弄的(微信群如何设置机器人管理)

文/况育军

编辑/麦壁瑜

简介

企业微信是目前比较通用的一款轻量型OA产品,许多公司会在企微上协作办公,但公司的核心业务往往都在其他系统上运行。这时,如果想把业务系统的信息推送到公司内部的企微群,就可以通过企微群机器人这个功能来实现。今天,我们就以明道云为例,给大家介绍下如何用明道云打通企微群机器人,实现业务数据自动推送至企微群。

企微设置

添加群机器人

首先,需要在企业微信内部群里添加一个群机器人。当然,企微外部群也能添加机器人,但外部群机器人需要在自动回复里开启,也不具备推送外部系统通知的能力。

微信群机器人怎么弄的(微信群如何设置机器人管理)

配置入口展示

企业微信默认允许所有成员皆可添加群机器人;企微管理员也可以在企微后台的应用管理内,通过白名单限制创建机器人的成员名单,只有在白名单内的用户才能添加群机器人。

微信群机器人怎么弄的(微信群如何设置机器人管理)

了解好以上规则后,我们正式开始,在企微内部群里添加一个群机器人。

微信群机器人怎么弄的(微信群如何设置机器人管理)

添加机器人后,企业微信会自动生成这个机器人专属的Webhook链接地址。我们还可以做一些自定义设置,例如添加机器人介绍、修改机器人名称、头像等。

微信群机器人怎么弄的(微信群如何设置机器人管理)

机器人配置说明

点开Webhook链接地址,切换到机器人配置说明标签页。这里有通过Webhook地址,用群机器人推送企业微信群消息的详细说明和示例。

微信群机器人怎么弄的(微信群如何设置机器人管理)
推送文本消息示例 {"msgtype":"text","text": {"content":"广州今日天气:29度,大部分多云,降雨概率:60%", "mentioned_list":["wangqing","@all"], "mentioned_mobile_list":["13800001111","@all"] } }
微信群机器人怎么弄的(微信群如何设置机器人管理)
推送图文链接示例 {"msgtype":"news","news": {"articles": [ {"title":"中秋节礼品领取","description":"今年中秋节公司有豪礼相送","url":"www.qq.com","picurl":"http://www.yinhuafeng.cn/wp-content/uploads/2022/08/test_pic_msg1.png"} ] } }
微信群机器人怎么弄的(微信群如何设置机器人管理)

更多配置

由于文章篇幅有限,本文仅展示以上两种消息推送的配置说明。更多企微群机器人配置说明,请前往企业微信开发者中心查看:https://developer.work.weixin.qq.com/document/path/91770

场景举例

上文里,我们提到了企微群机器人的两种消息推送示例,分别是文本消息推送和图文链接消息推送。接下来我们以两个小场景举例,分别用明道云来实现这两种格式的消息推送。

场景1:销售线索分配后自动提醒

场景描述:销售线索分配后,把线索的基本信息自动推送到企微群并@负责的销售人员。

1.建立表单结构

首先,在明道云建两张表:线索表和销售人员表。线索表主要用于存储销售线索的基本信息,比如客户姓名、联系电话、需求等。销售人员表用于存储销售人员的企微id、或企微注册手机号,用于匹配企微账号和@指定的企微成员。两张表之间建立关联关系,每条线索关联一个销售人员,每个销售人员下可关联多条线索。

微信群机器人怎么弄的(微信群如何设置机器人管理)

2.建立工作流

建立好表单结构之后,我们需要建立自动化推送消息通知的工作流。在本场景中,工作流的触发条件是「线索关联的销售人员更新时触发」,执行动作是「推送消息到企微群并@负责的销售」。

微信群机器人怎么弄的(微信群如何设置机器人管理)

设置触发条件和节点

要执行推送企微消息通知这个动作,我们需要用到Webhook节点。Webhook节点的配置方式如下:

1、选择发送自定义请求

2、请求方式选择post

3、把机器人的Webhook链接地址复制粘贴到Webhook Url(必填)

4、Body选择raw(application/json)

5、把上文的推送文本消息示例的代码复制粘贴到Body下的空格

微信群机器人怎么弄的(微信群如何设置机器人管理)

上面5步完成之后,再点击发送按钮,测试Webhook节点是否有效。

微信群机器人怎么弄的(微信群如何设置机器人管理)

在企微群里,我们也能看到刚才发送的测试数据。

微信群机器人怎么弄的(微信群如何设置机器人管理)

接下来要做的就是把具体的推送信息换成我们想要展示的格式,把推送人换成对应的销售人员。这里我们可以通过拼接销售人员的企微id企微注册手机号来实现@他的效果。

微信群机器人怎么弄的(微信群如何设置机器人管理)

配置完成后,发布流程,然后测试一条数据,把这条线索分配给一名销售人员。

微信群机器人怎么弄的(微信群如何设置机器人管理)
微信群机器人怎么弄的(微信群如何设置机器人管理)

实现效果

场景2:比赛宣传链接自动推送

场景描述:某大型活动正式开始前一个月,系统自动把活动宣传页面地址以图文链接的方式,推送到企业微信群并@全体成员。员工可点击链接,跳转到活动宣传页面。

1.建立表单结构

同理,我们先创建表单结构,这次只需要一张表记录推送信息即可。为了便于理解,本案例里只添加了部分参数和其他必要字段。

微信群机器人怎么弄的(微信群如何设置机器人管理)

活动链接url地址可直接在浏览器网址栏复制;图片url地址可通过浏览器上右键点击图片复制,然后把相应的信息存入表单之中。

微信群机器人怎么弄的(微信群如何设置机器人管理)
微信群机器人怎么弄的(微信群如何设置机器人管理)

2.建立工作流

这条工作流的触发条件为「到达活动开始时间前一个月」,执行动作为「推送图文链接消息到企微群」。

微信群机器人怎么弄的(微信群如何设置机器人管理)

设置执行动作,同样要用到Webhook链接。这次的配置方式和推送文本消息类似,先把示例代码复制粘贴过来,测试Webhook节点有效性后,再把内容换成表单的字段值。

微信群机器人怎么弄的(微信群如何设置机器人管理)

把测试数据换成表单字段值拼接。

微信群机器人怎么弄的(微信群如何设置机器人管理)

更新发布之后的实现效果:

微信群机器人怎么弄的(微信群如何设置机器人管理)
微信群机器人怎么弄的(微信群如何设置机器人管理)
结语

小小机器人,却有大妙用。Webhook看似复杂,其实只需复制黏贴就能实现配置。在明道云里,你还可以探索出更多好玩有趣的场景,欢迎大家来使用明道云,尽情发挥想象力,发明更多智能机器人!

上一篇:

下一篇:

  同类阅读

分享