摘要
在“规则”中的过滤器可以帮助您基于特定条件(如关键词、聊天状态或联系人详细信息)自动化响应。本指南介绍了支持的过滤器、如何设置这些过滤器及组合条件以实现精准自动化的高级方法。
说明
支持的过滤器
以下是您可以在“规则”中使用的过滤器列表及其常见用例:
过滤器 | 工作原理 | 常见用例 |
传入消息匹配关键词(s) | 检查消息是否包含指定关键词。 | 自动回复包含“帮助”或“订单”等词的消息。 |
联系人启动新聊天 | 检测消息是否开始新的对话(非回复)。 | 仅向新聊天发送欢迎消息。 |
时间戳 | 检查消息是否在/不在上班时间内发送。 | 为下班时间后的消息设置外出通知回复。 |
无关键词(s)匹配 | 确保未应用其他基于关键词的规则。 | 在没有关键词规则匹配时触发备用响应。 |
联系人 | 检查联系人是否为您的列表中的新联系人或已有联系人。 | 针对新潜在客户与回头客户定制回复。 |
联系人属性 | 基于联系人详细信息(个位置、购买历史)匹配。 | 分段响应(个VIP客户与普通客户)。 |
有过滤器建议吗?在此分享您的建议 (个标签,聊天状态)。
如何将过滤器添加到“规则”
基本设置
单一条件
选择属性进行过滤(个如
source_url
范例)。定义要匹配的值(个如 “包含
sample.com
”)。
范例:
plaintext IF source_url contains "sample.com" → 触发操作。
多个 AND 条件
通过要求所有条件都为真来添加更严格的规则:
在第一个条件后点击 And。
添加另一个属性(个如
vip_customer = true
)。
范例:
plaintext IF source_url contains "sample.com" AND vip_customer is true → 触发操作。
OR 条件
通过允许满足任何条件来扩大触发范围:
点击 "Or" 添加替代方案。
设置新属性(个如
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. 可以将过滤器与自动化操作结合使用吗?
→ 是的,可以将过滤器与标记聊天、分配对话或发送特定回复等操作结合使用以实现更好的自动化。