以 Task 对象为例,在 Task 创建或更新后,会在 Remind Date/Time 的时间触发 Flow 给 WeCom User 发送通知提醒。发送成功后,用户将在企业微信收到消息。
1. 创建 Flow
1.1. 创建 Trigger Flow
在 Setup 中搜索 Flow,点击 New Flow Button,选择 Record-Triggered Flow,点击 Create。
1.2. 配置 Start
按照下面步骤配置 Start:
- Object: 选择 Task
- Configure Trigger 中选择 A record is created or updated。
- Optimize the Flow for 选择 Actions and Related Records。
1.3. 配置发送时间
点击左侧的 Add Scheduled Paths (Optional) 配置发送提醒时间。
1.4. 创建 Text Template 消息
在左侧的 Toolbox 中点击 New Resource 创建一个 Resource,在 Resource Type 中找到 Text Message。
然后在 Text Template 页面中输入 API Name 和 Body。
- Body 中可以创建自己需要的模板,也可以动态获取当前对象的字段的值。
-
上图 Body 中 Text Template 的 "Click here to view it" 的 Link 链接可以从企业微信后台中应用的主页链接中复制 Community Site,然后在后面拼接 "s/detail/{!$Record.Id}"。这样用户在接收到消息后可以点击链接来查看数据。
例如:Community Site + /s/detail/{!$Record.Id}
1.5. 配置 Action
1.5.1. 点击 Add Element 选择 Action,在 Action 中输入 Social Messages。
1.5.2. 按照截图输入下面内容:
- Social Account: 选择 WeCom 的 Social Account。
- Recipient Type: 选择 WeCom User。
- Social Rep/User ID: 输入 {!$Record.OwnerId}。Social Rep/User 需要关联一个 Social Account Rep。
- WeCom App: 选择 Social Account 关联的 WeCom App。
- Message Source: 选择 Flow Resource。
- Message Content:输入要发送的提醒消息,选择步骤 1.4 中创建的 Text Message。
点击 Done。