跳至主要內容

如何設定規則中的篩選條件

摘要

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

本指南介绍了规则中支持的过滤器、如何配置这些过滤器以及如何组合多个条件来创建更精确的自动化。

说明

支持的过滤器

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

1. 传入消息匹配关键字

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

常见用例

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

  • 根据客户的特定请求路由对话。

2. 联系人发起新聊天

此过滤器会检测一条消息是发起新对话,还是对现有聊天进行回复。

常见用例

  • 仅在客户发起新对话时发送欢迎消息

  • 为首次互动触发入职消息。

3. 时间戳

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

常见用例

  • 对于在工作时间外收到的消息,发送缺勤回复

  • 工作时间或下班后应用不同的回复。

4. 无关键字匹配

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

注意

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

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

常见用例

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

5. 联系人

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

常见用例

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

  • 为新联系人触发入职消息。

6. 联系人属性

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

常见用例

  • VIP 客户个性化回复。

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

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

如何将过滤器添加到规则

单一条件

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

步骤

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

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

示例

IF source contains "sample.com" → Trigger action

多个 AND 条件

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

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

  • 点击 And

  • 添加另一个条件。

示例

IF source contains "sample.com" AND country contains India → Trigger action

只有在两个条件都满足时,此规则才会触发。

多个 OR 条件

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

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

  • 点击 Or

  • 添加一个替代条件。

示例

IF source_url contains "sample.com" OR name contains "john" → Trigger action

只有任一条件满足时,此规则才会触发。

高级用法

组合 AND 和 OR 条件

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

示例

IF (source_url contains "sample.com" AND vip_customer is true) OR shop_name is "Cafe" OR address contains "India" → Trigger action

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

为不同受众定制回复

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

示例

IF message contains "hello" AND contact does not exist → Send welcome message  IF message contains "hello" AND contact exists → Send personalized reply

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

下一步

设置过滤器后:

  • 测试您的规则,使用示例消息确认它们是否正确触发。

  • 将过滤器与以下自动操作相结合:

    • 标记联系人

    • 分配聊天

    • 发送自动回复

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

常见问题解答 (FAQ)

Wati 自动化规则中的过滤器

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

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

2. Wati 自动化规则中为何使用过滤器?

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

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

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

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

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

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

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

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

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

配置规则中的过滤器

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

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

  • 选择您要过滤的属性。

  • 定义应匹配该条件的有效值。

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

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

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

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

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 规则中配置过滤器后,您应该使用示例消息测试规则,以确认自动化在定义条件下是否正确触发。

是否回答了您的問題?