企微通知:发送企业微信应用消息(函数讲解版)

发送企微通知包括两种发送形式,即“发送企微应用消息(个人消息)”和“发送企微群消息”。

本教程主要讲解,通过企业微信应用发送消息给个人。
在合同审批场景中:

  • 当销售提交的合同审批,合同状态被修改为审核通过时,通知销售“客户XXX合同审批已通过,期待你尽快签约,成交收款!”
  • 当销售提交的合同审批,合同状态被修改为已驳回时,通知销售“客户XXX合同审批已驳回,请尽快修改重新提交审核!
    以这个场景为例,我们来介绍一下通过企业微信发送个人通知的配置方法。
    根据以上场景,需要有表格及数据,在此基础上修改合同状态后发送通知提醒销售人员。

因此,本篇教程:

  • 先展示合同审批表的基本结构。
  • 再介绍用于发送企业微信应用消息的触发器配置方法

1、合同审批表结构

该场景涉及合同审批表,表格结构如下图:

当审批人修改了【合同审批状态】,自动发送通知提醒合同申请人。
了解以上场景之后,咱们开始配置这个需求对应的功能。

2、触发器配置步骤(发送企业微信应用消息)

复习一下配置触发器的三大关键步骤:

  • 选择触发方式
  • 配置触发条件(若符合触发方式就触发执行该任务,可留空不填)
  • 配置执行操作

2.1 创建触发器

从表格进入触发器配置页面。

在这里点击创建触发器。

2.2 进入触发器配置触发方式及条件

在上面点击创建后,页面跳转到触发器的配置页,如下图:

虽说触发器配置有三大关键步骤,但还是有一些其他小步骤需要配置,如给触发器命名。

  • 然后,配置第一关键步骤:选择触发方式为“修改数据之后”
    之所以选择修改之后,是因为前面的场景需求中说“合同状态被修改为审核通过或驳回时,需要通知销售”。

  • 接着,配置第二大关键步骤:触发条件设置为“当数据发生修改时,只要修改了合同审批状态,且该状态没有被修改为待审核,那就发送通知”

2.3 选择执行操作

接下来进入本教程的重头戏。
页面下滑,来添加触发器第三大关键步骤:执行操作这里选择“发送企业微信应用消息”

接下来开始配置参数。

2.4 执行操作-配置接收消息的成员

先选择“接收消息的成员”,可以选择某人(加入工作区的个人账号),也可以选择表格中的工作区成员类型字段

当接收通知的为多个人或多个成员字段时,使用MERGE函数转为集合形式。

这里接收人这是为合同申请人以及当前工作区臧臧(个人账号),由于是两种类型成员,就用MERGE函数。

2.5 执行操作-配置消息内容

接下来来配置要发送的消息内容。

发送企微应用有三种消息类型可以选择:文本消息、文本卡片消息、markdown消息

咱们分别来介绍每一种消息的配置方法。

2.5.1 消息类型1:文本消息

文本消息即仅发送文本内容,直接将文本消息写入即可。

由于根据合同审批状态修改为不同值,发送不同的消息内容

因此,这里的消息内容发送时要判断一下发送哪个。

我们引入IF函数来判断【合同审批状态】值为审批通过还是已驳回,以发送不同的消息内容

2.5.2 消息类型2:文本卡片消息

文本卡片形式的消息能够对文本做一定程度排版,突出重点信息。同样适用IF函数可以根据不同情况发送不同排版及内容的消息。

文本卡片消息与前面文本消息,其编辑逻辑基本相同,同样有两种方式:仅文本内容、包含动态字段信息的文本。

以上颜色设置均需通过concat函数连接,方能实现设置文本颜色的效果。

2.5.3 消息类型3:markdown消息

此类消息拥有更加丰富的排版方式,可以换行、配置消息标题、加粗、高亮等
这里仅配置了一种消息排版,故未使用IF函数。

markdown消息,其编辑逻辑与另外两种更大一些。其支持更多的文本编辑模式,如层级标题、加粗文本、文本链接等。
相同的是,这里连接各部分内容的仍是concat函数。

一般情况下,无需三种消息类型都配置,只需要选择一种类型即可

3、验证消息效果

配置好之后修改审核状态触发工作流发送消息,查看消息是否准确。

相关内容:
如何给企微发送通知?含发送个人通知和群通知

2024-01-23 更新
859 次查看
1 0