跳转到主要内容

如何在规则中设置过滤器

摘要

Wati 的规则(Rules)过滤器允许您根据关键字、联系人详细信息、细分(segments)或消息类型等特定条件自动执行响应。通过应用过滤器,您可以确保只有在满足定义的条件时,正确的自动化才会运行。

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

说明

支持的过滤器

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

1. 传入消息匹配关键字

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

常见用例

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

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

2. 联系人发起新聊天

此过滤器检测消息是否开启了新对话,而不是对现有聊天的回复。

常见用例

  • 当客户开启新对话时发送欢迎消息。

  • 为首次互动触发引导消息。

3. 时间戳

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

常见用例

  • 针对工作时间外收到的消息发送下班自动回复。

  • 在营业时间和非营业时间应用不同的回复。

4. 无关键字匹配

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

注意:“无关键字规则匹配”过滤器与“联系人发起新聊天”过滤器协同工作。

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

常见用例

  • 当消息与任何预定义的关键字规则都不匹配时,发送备选回复(fallback response)。

5. 联系人

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

常见用例

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

  • 为新联系人触发引导消息。

6. 联系人属性

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

常见用例

  • 为 VIP 客户个性化回复。

  • 按地区、购买记录或账户状态对客户进行细分。

提示:有过滤器功能建议?请在此处分享您的建议。

7. 自定义细分(Custom Segment)

此过滤器检查联系人是否属于特定细分群体。

使用此过滤器仅在联系人属于或不属于选定细分群体时运行规则。

“自定义细分”过滤器适用于所有触发器。

常见用例

  • 向特定细分群体中的联系人发送不同的消息。

  • 仅对属于特定客户群体的联系人应用自动化。

8. 传入消息包含媒体

此过滤器检查传入消息是否包含媒体内容。

选择此过滤器后,请选择以下选项之一:

  • 包含媒体:仅当传入消息包含媒体时,规则才继续执行。

  • 不包含媒体:仅当传入消息不包含媒体(例如纯文本消息)时,规则才继续执行。

媒体包括:

  • 图片

  • 视频

  • 音频文件

  • 语音备忘录

  • 文档

  • 贴纸

位置、联系人名片或订单不计为媒体。如果您希望规则针对这些消息类型采取操作,请改用“消息类型”过滤器。

“传入消息包含媒体”过滤器仅适用于 WhatsApp 渠道。

9. 消息类型

此过滤器检查传入 WhatsApp 消息的类型。

您可以选择一种或多种以下消息类型:

  • 文本

  • 图片

  • 视频

  • 音频文件

  • 语音备忘录

  • 文档

  • 贴纸

  • 位置

  • 联系人名片

  • 订单

至少选择一种消息类型。当选择多种类型时,如果传入消息符合所选类型中的任意一种,规则就会继续执行。

“消息类型”过滤器仅适用于 WhatsApp 渠道。

使用规则处理传入媒体消息

借助“传入消息包含媒体”和“消息类型”过滤器,规则现在可以直接处理传入的媒体消息。

您不再需要使用默认操作(Default Action)来创建基于传入媒体的自动化。相反,只需将适当的过滤器添加到规则中,并定义您希望 Wati 执行的操作即可。

如何将过滤器添加到规则

单一条件

单一条件在满足特定条件时触发操作。

  • 选择要筛选的属性,例如 source_url。

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

  • 添加您希望规则执行的操作。

示例:

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

多个 AND 条件

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

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

  • 点击 And(且)。

  • 添加另一个条件。

示例:

IF source 包含 "sample.com" AND 国家/地区包含 India → 触发操作

此规则仅在两个条件都满足时触发。

多个 OR 条件

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

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

  • 点击 Or(或)。

  • 添加一个备选条件。

示例:

IF source_url 包含 "sample.com" OR 姓名包含 "john" → 触发操作

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

示例:组合消息过滤器

您可以结合使用 AND 和 OR 条件,将新的消息过滤器与其他过滤器进行组合。

例如,要直接将发票发送给您的财务团队:

  • 触发器:收到新的 WhatsApp 消息。

  • 过滤器:传入消息包含媒体 → 包含媒体。

  • AND 条件:传入消息匹配关键字 → 包含 → invoice。

  • 操作:分配给团队 → 财务。

该规则仅在客户发送带有标题为 invoice 的附件时才会运行。

高级用法

组合 AND 和 OR 条件

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

示例:

IF (source_url 包含 "sample.com" AND vip_customer 为真) OR 店铺名称为 "Cafe" OR 地址包含 "India" → 触发操作

此规则在满足定义的任意条件组时触发。

为不同受众定制回复

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

示例:

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

在这种情况下,欢迎消息仅在有新客户发送“hello”时发送,而现有客户则会收到不同的回复。

后续步骤

设置好过滤器后:

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

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

    • 给联系人添加标签

    • 分配聊天

    • 发送自动回复

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

常见问题解答 (FAQs)

支持的过滤器

1. 在 Wati 中创建规则时可以使用哪些过滤器?

您可以使用基于关键字、新聊天、时间戳、关键字匹配、联系人、联系人属性、自定义细分、传入媒体和消息类型的过滤器。

2. “传入消息匹配关键字”过滤器有什么作用?

传入消息匹配关键字过滤器用于检查传入消息是否包含特定关键字。您可以使用它来发送自动回复或根据客户请求路由对话。

3. “联系人发起新聊天”过滤器有什么作用?

联系人发起新聊天过滤器用于检查消息是否开启了新对话,而不是对现有聊天的回复。您可以使用它在客户开启新对话时发送欢迎或引导消息。

4. 规则中的“时间戳”过滤器有什么作用?

时间戳过滤器用于检查消息接收的时间。您可以使用它在工作时间外发送下班自动回复,或在营业时间内和时间外应用不同的回复。

5. “联系人”过滤器检查什么?

联系人过滤器检查发送者是否已存在于您的联系人列表中。您可以使用它向新潜在客户和现有客户发送不同的回复,或为新联系人触发引导消息。

6. “联系人属性”过滤器有什么作用?

联系人属性过滤器根据位置、标签或自定义字段等联系人属性来匹配规则。您可以使用它来个性化回复或根据地区、购买记录或账户状态等信息对客户进行细分。

7. “传入消息包含媒体”过滤器有什么作用?

传入消息包含媒体过滤器用于检查传入消息是否包含媒体内容。您可以为包含媒体的消息选择包含媒体,或为不包含媒体的消息(例如纯文本消息)选择不包含媒体。图片、视频、音频文件、语音备忘录、文档和贴纸均被视为媒体。

8. “消息类型”过滤器有什么作用?

消息类型过滤器用于检查传入 WhatsApp 消息的类型。您可以选择一种或多种类型,包括文本、图片、视频、音频文件、语音备忘录、文档、贴纸、位置、联系人名片和订单。如果选择了多种类型,当消息匹配任意一种所选类型时,规则即会继续执行。

这是否解答了您的问题?