跳转到主要内容

如何设置规则中的过滤器

摘要

规则中的过滤器可让您根据特定条件(如关键字、联系人详情或消息时间)在 Wati 中自动回复。通过应用过滤器,您可以确保仅在满足已定义的条件时才运行正确的自动化。

本指南将介绍 Rules 中支持的过滤器、如何配置它们以及如何组合多个条件来创建更精确的自动化。

说明

支持的过滤器

在 Wati 中创建 Rules 时,您可以使用以下过滤器。

1. 输入消息匹配关键字

此过滤器检查输入消息是否包含特定关键字。

常见用例

  • 当消息包含“帮助”、“订单”“价格”等词语时,发送自动回复。

  • 根据客户的具体请求路由对话。

2. 联系人发起新聊天

此过滤器检测消息是开始新对话,还是回复现有聊天。

常见用例

  • 仅当客户开始新对话时,发送欢迎消息

  • 针对首次互动触发入门消息。

3. 时间戳

此过滤器检查消息的接收时间。

常见用例

  • 针对在工作时间之外收到的消息发送办公室外回复

  • 区分工作时间与非工作时间的应用不同回复。

4. 无关键字匹配

此过滤器确保规则仅在没有其他基于关键字的规则适用时运行。

注意

  • 无关键字规则匹配过滤器与联系人发起新聊天过滤器配合使用。

  • 添加联系人发起新聊天过滤器后,您可以为无关键字规则匹配条件定义 AND 逻辑。

常见用例

  • 当消息不匹配任何预定义的关键字规则时,发送后备回复

5. 联系人

此过滤器检查发送者是否已存在于您的联系人列表中。

常见用例

  • 新潜在客户现有客户发送不同的回复。

  • 针对新联系人触发入门消息。

6. 联系人属性

此过滤器根据特定的联系人属性(如位置、标签或自定义字段)匹配规则。

常见用例

  • VIP 客户个性化回复。

  • 地区、购买历史或账户状态细分客户。

提示:有过滤器请求?在此分享您的建议(例如,聊天状态、标签)。

如何将过滤器添加到规则

单一条件

当满足一项特定规则时,单一条件会触发一个操作。

步骤

  • 选择您要过滤的属性(例如,source_url)。

  • 定义要匹配的(例如,“包含 sample.com”)。

示例

如果 source 包含 "sample.com" → 触发操作

多个 AND 条件

当您希望规则仅在所有条件都为真时运行时,请使用AND 条件

  • 添加您的第一个过滤器条件。

  • 点击 And

  • 添加另一个条件。

示例

如果 source 包含 "sample.com" 并且 country 包含 India → 触发操作

仅当两个条件都满足时,此规则才会触发。

多个 OR 条件

当您希望规则在任何一个条件为真时运行时,请使用OR 条件

  • 添加您的第一个过滤器条件。

  • 点击 Or

  • 添加一个替代条件。

示例

如果 source_url 包含 "sample.com" 或 name 包含 "john" → 触发操作

如果满足任一条件,此规则将触发。

高级用法

组合 AND 和 OR 条件

您可以组合多个条件来构建更高级的自动化规则。

示例

如果 (source_url 包含 "sample.com" 并且 vip_customer 为 true) 或 shop_name 为 "Cafe" 或 address 包含 "India" → 触发操作

满足定义的任一条件组时,此规则将触发。

为不同受众量身定制回复

过滤器还可以根据联系人是新客户还是现有客户来发送不同的回复。

示例

如果消息包含 "hello" 并且联系人不存在 → 发送欢迎消息 IF 消息包含 "hello" 并且联系人存在 → 发送个性化回复

在此场景中,欢迎消息仅在新客户发送“hello”时发送,而现有客户则收到不同的回复。

后续步骤

设置完过滤器后:

  • 使用示例消息测试您的规则,以确认它们按预期触发。

  • 将过滤器与自动化操作结合使用,例如:

    • 标记联系人

    • 分配聊天

    • 发送自动回复

有效使用过滤器可帮助您在 Wati 中创建更准确、个性化和可扩展的自动化

常见问题解答

Wati 自动化规则中的过滤器

1. Wati 规则中的过滤器是什么?

Wati 规则中的过滤器是决定是否运行自动化规则的条件。过滤器允许仅在满足特定标准(如消息中的关键字、联系人详细信息或消息时间)时触发自动化。

2. 为什么要在 Wati 自动化规则中使用过滤器?

使用过滤器是为了确保仅在满足已定义的条件时才运行正确的自动化。这有助于企业根据客户消息、联系信息或对话上下文发送正确的回复。

3. Wati 规则支持哪些类型的过滤器?

Wati 规则支持多种类型的过滤器,包括:

  • 输入消息匹配关键字,用于检测消息中的特定单词

  • 联系人发起新聊天,用于识别对话何时开始

  • 时间戳,用于评估消息接收时间

  • 无关键字匹配,用于在没有其他关键字规则适用时触发规则

  • 联系人,用于检查发送者是否存在于联系人列表中

  • 联系人属性,用于根据位置、标签或自定义字段等属性进行过滤

在规则中配置过滤器

4. 如何在 Wati 的规则中添加单一过滤器条件?

要在 Wati 中添加单一过滤器条件:

  • 选择您要过滤的属性。

  • 定义应与条件匹配的值。

例如,规则可以检查 source_url 是否包含“sample.com”,并在条件满足时触发操作。

5. AND 条件在 Wati 过滤器中是如何工作的?

AND 条件要求所有指定的过滤器条件必须为真,自动化规则才能运行。例如,规则可以在触发操作之前要求 source 包含“sample.com” 并且 country 包含 India

6. OR 条件在 Wati 过滤器中是如何工作的?

OR 条件允许规则在指定的任一条件为真时运行。例如,规则可以在 source_url 包含“sample.com” 或 name 包含“john”时触发。

7. Wati 过滤器可以结合 AND 和 OR 条件吗?

是的。Wati 过滤器可以结合多个 AND 和 OR 条件来创建更高级的自动化规则。例如,如果 (source_url 包含“sample.com” 并且 vip_customer 为 true) 或 shop_name 为“Cafe”或 address 包含“India”,则规则将触发。

8. 如何使用过滤器向新旧联系人发送不同的回复?

过滤器可以检查联系人是否存在于联系人列表中。例如,规则可以在新联系人发送“hello”时发送欢迎消息,而向现有联系人发送“hello”时发送个性化回复

有效利用过滤器

9. 哪些操作可以与 Wati 自动化规则中的过滤器结合使用?

过滤器可以与自动化操作结合使用,例如标记联系人分配聊天发送自动回复,以创建更具针对性的自动化工作流。

10. 在 Wati 规则中设置过滤器后应做什么?

在 Wati 规则中配置过滤器后,您应该使用示例消息测试该规则,以确认自动化在定义的条件下能够正确触发。

这是否解答了您的问题?