跳转到主要内容

如何在规则中设置筛选器

本周更新

摘要

在“规则”中的过滤器可以帮助您基于特定条件(如关键词、聊天状态或联系人详细信息)自动化响应。本指南介绍了支持的过滤器、如何设置这些过滤器及组合条件以实现精准自动化的高级方法。

说明

支持的过滤器

以下是您可以在“规则”中使用的过滤器列表及其常见用例:

过滤器

工作原理

常见用例

传入消息匹配关键词(s)

检查消息是否包含指定关键词。

自动回复包含“帮助”或“订单”等词的消息。

联系人启动新聊天

检测消息是否开始新的对话(非回复)。

仅向新聊天发送欢迎消息。

时间戳

检查消息是否在/不在上班时间内发送。

为下班时间后的消息设置外出通知回复。

无关键词(s)匹配

确保未应用其他基于关键词的规则。

在没有关键词规则匹配时触发备用响应。

联系人

检查联系人是否为您的列表中的新联系人或已有联系人。

针对新潜在客户与回头客户定制回复。

联系人属性

基于联系人详细信息(个位置、购买历史)匹配。

分段响应(个VIP客户与普通客户)。

有过滤器建议吗?在此分享您的建议 (个标签,聊天状态)。

如何将过滤器添加到“规则”

基本设置

单一条件

  1. 选择属性进行过滤(个如 source_url 范例)。

  2. 定义要匹配的(个如 “包含 sample.com ”)。

范例:

plaintext IF source_url contains "sample.com" → 触发操作。

多个 AND 条件

通过要求所有条件都为真来添加更严格的规则:

  1. 在第一个条件后点击 And

  2. 添加另一个属性(个如 vip_customer = true)。

范例:

plaintext IF source_url contains "sample.com" AND vip_customer is true → 触发操作。

OR 条件

通过允许满足任何条件来扩大触发范围:

  1. 点击 "Or" 添加替代方案。

  2. 设置新属性(个如 name = "Example Name")。

范例:

plaintext IF source_url contains "sample.com" OR name is "Example Name" → 触发操作。

高级用法

合并 AND + OR

通过分组条件来创建复杂规则:

范例:

plaintext IF (source_url contains "sample.com" AND vip_customer is true) OR shop_name is "Cafe" OR address contains "India" → 触发操作。

针对分段的定制响应

您还可以使用过滤器为不同受众定制回复:

范例:

plaintext IF message contains "hello" AND contact does not exist → 发送欢迎消息。 IF message contains "hello" AND contact exists → 发送个性化回复。

例如,在展示的此截图示例中,该规则仅在新客户发送 hello 时才会执行。

后续步骤

  • 使用示例消息测试规则以确保过滤器按预期工作。

  • 将过滤器与自动化操作(如标记、分配聊天)结合使用。

常见问题解答(FAQ)

一般问题

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

→ 在规则中的过滤器可基于关键词、聊天状态、联系人详细信息或消息时间等特定条件自动响应。

2. 为什么我应该在我的规则中使用过滤器?

→ 过滤器允许您定制响应,自动化重复性任务并创建更个性化的客户体验。

3. 我可以在哪里找到在规则中添加过滤器的选项?

→ 在创建或编辑规则时,您可以通过选择要应用的条件来添加过滤器。

支持的过滤器

4. 我可以在规则中使用哪些过滤器?

→ 支持的过滤器包括:

  • 传入消息匹配关键词(s)

  • 联系人启动新聊天

  • 时间戳(在工作时间内或外)

  • 无关键词(s)匹配

  • 联系人(新或现有)

  • 联系人属性(个如位置,购买历史)

5. 可以请求新增过滤器吗?

→ 是的,您可以通过指南中提供的链接分享您的过滤器建议。

设置过滤器

6. 如何创建带单一条件的规则?

→ 选择您要过滤的属性(个如 source_url)并定义匹配值。例如:IF source_url contains "sample.com" → 触发操作。

7. 如何创建带多个条件的规则?

→ 要要求所有条件都为真,在添加条件时使用“And”选项。例如:IF source_url contains "sample.com" AND vip_customer is true → 触发操作。

8. 如何创建满足任意条件即可触发的规则?

→ 使用“Or”选项添加替代条件。例如:IF source_url contains "sample.com" OR name is "Example Name" → 触发操作。

9. 可以在规则中合并 AND 和 OR 条件吗?

→ 是的,可以将条件分组以创建复杂规则。例如:IF (source_url contains "sample.com" AND vip_customer is true) OR shop_name is "Cafe" → 触发操作。

高级用法

10. 如何根据联系人详细信息定制响应?

→ 您可以使用“联系人”或“联系人属性”等过滤器分段新联系人与现有联系人响应,或基于具体属性如位置或购买历史。

11. 如何根据联系人是否为新用户发送不同回复?

→ 在规则中创建分开的条件:

  • 针对新联系人:IF message contains "hello" AND contact does not exist → 发送欢迎消息。

  • 针对现有联系人:IF message contains "hello" AND contact exists → 发送个性化回复。

问题排查与最佳实践

12. 如何测试我的过滤器是否正确工作?

→ 使用示例消息测试您的规则以检查过滤器是否触发预期操作。

13. 可以将过滤器与自动化操作结合使用吗?

→ 是的,可以将过滤器与标记聊天、分配对话或发送特定回复等操作结合使用以实现更好的自动化。

这是否解答了您的问题?