已验证人工智能概要 ◀▼
消息传送触发器通过定义条件和操作帮助您自动执行与客户的互动。您可以将触发器设置为根据客户请求或消息分配等事件触发。使用运算符和条件根据您的需求定制触发器,并定义发送消息或添加标签等操作。占位符允许在消息中动态内容,从而改进您的支持工作流程。
Zendesk 消息传送触发器使您可以向客户发送消息,并优化您的工作流程。
本文章包含以下表格:
相关文章:
触发器触发事件
每个触发器都以触发事件开始。这些事件决定了触发器是否运行、评估其条件并触发其指定操作。使用 运行触发器 下拉菜单选择触发器的触发事件。
触发器运算符
使用以下运算符可构建触发器条件语句。
运算符 | 描述 |
---|---|
is | 精确匹配
|
小于 | 小于输入的数字,但不包括 。
|
大于 | 大于输入的数字,但不包括。
|
小于或等于 | 精确匹配或小于输入的数字。<= 3 returns true on a 3, 2, 1, or 0 |
大于或等于 | 精确匹配或超过输入数字。
|
不是 | 除输入值外的任何内容。
|
包含 | 字符串 包括以下文本。
|
包含(区分大小写) | 字符串 包括以下文本。
|
不包含 | 字符串不包含以下文本。"help" matches true with "not just anybody" |
正则表达式 | 使用 Python RegEx 框架匹配正则表达式值。此字段查找 完全 匹配项,而不是部分匹配项。如需帮助,您可以使用 Pythex 作为快速参考和验证工具。
|
Reg Ex(区分大小写) | 字段将查找整个匹配项(区分大小写),而不是部分匹配项。 |
是以下之一 | 多选字段;查找包含任意选定内容的匹配项。 |
不是以下中的一个 | 多选字段;查找排除所有选定内容的匹配项。 |
触发器条件
条件语句是条件、字段运算符和条件值的集合。可用值因所选条件而异。条件语句实质上是返回所有满足指定条件的工单的“如果”语句。
您必须选择一个且只能选择一个条件语句才能在可视化和开发者视图中保存和使用触发器:
-
检查所有以下条件 要求满足所有条件以执行触发器的操作。
-
检查以下任意条件 仅需满足一个条件即可执行触发器的操作。
条件 | 描述 |
---|---|
日期和时间 | |
一天中的时间 | 一天中的时间(通用时间): 0= 午夜 23= 下午 11 点 请注意,一天中的小时条件仅使用小时,不包括分钟。 |
一周中的一日 | 一周中的某一天: 0= 星期一 6= 周日 |
上一个对话 | |
客户以前的对话 | 客户之前与专员对话的次数。(新对话 = 0)。限制为 32,000 条以前的对话。 |
客户信息 | |
客户名称 | 客户名称 |
客户已触发 |
已触发客户(已由 设置触发 操作激活)。 值:True 或 False |
客户电邮 | 客户的电邮 |
在线状态 | |
帐户状态 | 您 Zendesk 帐户的状态。值:
|
组的状态 |
已选择 Zendesk 组的状态。值:
|
对话相关信息 | |
品牌 | 多选字段允许您添加活跃和非活跃的品牌。 |
客户正处于活跃的对话中 | 值:
|
客户正在请求对话 |
值:
|
已为客户提供服务 |
值:
|
组 | 分配给对话的组的名称。 |
发送人 | 消息发件人的名称。 |
发送人类型 | 值: 专员 或 客户。 |
消息 | 正在发送的消息。 |
初始路由 |
对话首次添加到队列中,仅适用于状态为新建工单的工单。不适用于从一个组或专员队列转到另一个组或专员队列的工单。 此条件可用于区分首次添加到队列中的消息传送工单和转入队列中的工单。 值:
|
客户队列 | |
队列大小 |
帐户新到的对话请求总数。
注意:此条件针对整个帐户队列,而不是特定于部门的队列。
|
触发器操作
操作语句定义了如果所有条件语句都为 true 并且触发器触发时会发生什么情况。您可以将操作语句视为“那么”语句:如果您的所有条件都为 true,则 执行这些操作以执行这些操作以更新对话。
操作 | 描述 |
---|---|
向客户发送消息 | 发送预定义消息给用户。 当消息传送或系统触发器向终端用户发送消息时:
|
等待 | 在触发下一个操作之前引入延迟
注意:触发器同时运行。如果需要以特定顺序触发多个触发器,请为每个后续触发器至少添加一秒钟的延迟。
|
请求电邮 | 向请求发送电邮的客户发送一条自动消息,以促进 对话持续 重新互动。 |
设置已触发 |
应用一个可用于 “客户触发” 条件的标记。值:True 或 False |
Add tags | 为工单添加工单标签。 |
Remove tags | 移除工单标签。 |
阻止用户 | 阻止用户,使其无法使用您的消息传送服务。有关更多信息,请参阅 阻止消息传送用户 。
注意:在触发器中使用此操作时,将其作为触发器的最终操作包含在内。
|
触发器占位符
占位符是对可在触发器操作语句中使用的客户和专员详情的引用。触发触发器后,占位符会提取当前访问者和会话信息。
占位符 | 类型 | 描述 |
---|---|---|
@hour_of_day | 整数 | 当天的当前时间(UTC 时区)。0 - 23 |
@day_of_week | 整数 | 当前星期几(0 = 星期一,6 = 星期日) |
@customer_prev_conversations | 整数 | 之前与专员发起的独立对话数量(新对话 = 0) |
@customer_name | 字符串 | 客户名称。 |
@customer_triggered | 字符串 | 如果客户以前已收到消息传送触发器,则为 True。 |
@account_status | 字符串 | 帐户的状态(在线、 离开或 隐身)。 |
@智能机器人名称 | 字符串 | 发布到当前消息传送渠道的人工智能专员的名称 。 |
@customer_is_in_active_conversation | 字符串 | 如果客户在对话中是活跃的,则为 True。 |
@customer_requesting_conversation | 字符串 | 如果客户正在请求对话,则为 True。 |
@customer_served | 字符串 | 如果当前有专员为客户提供服务,则为 True。 |
@sender | 字符串 | 发件人姓名。 |
@customer_email | 字符串 | 客户的电邮。 |
@sender_type | 字符串 | 发送者的类型(专员 或 客户)。 |
@message | 字符串 | 消息已发送。 |
@queue_size | 整数 | 新到的对话请求。 |
@wait_time_min | 整数 | 专员对工单的首次响应的最短预计等待时间(分钟)。等待时间仅适用于在最近 7 天内至少转接了 1 张工单的组。需要改进的消息传送后端。 |
@wait_time_max | 整数 | 专员首次响应工单的最大预计等待时间(分钟)。等待时间仅适用于在最近 7 天内至少转接了 1 张工单的组。需要改进的消息传送后端。 |
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。