1. All Collections >
  2. 产品 >
  3. 动态变量 >
  4. 动态变量概述

动态变量概述

Avatar
Susan Swier
6 分钟

动态变量可以用于个性化发送消息。 在对话中亲自称呼联系人可能是建立关系的关键组成部分,使他们感到受到关注和包容。

平台上有三种动态变量:

  1. 标准联系变量 代表标准联系人字段,如名字、姓氏和电子邮件。

  2. 自定义联系人字段变量 表示添加到空格中的自定义字段。

  3. 工作流变量 是仅在工作流会话中存在的临时变量。 联系人退出工作流程后,变量的值将被擦除。

工作流变量有三种类型:触发变量、输出变量和通过提问步骤创建的变量。

动态变量:示例

动态变量可以通过将 "$" 前缀添加到联系人字段中。 以下是其语法:

$contact, $assignee$system

平台支持静态文本+动态变量的内插值。

标准联系变量

变量

描述

$contact.name

由联系人的全名取代(姓氏+姓氏)。

$contact.firstname

被联系人的名字替换。

$contact.lastname

由联系人的姓替换。

$contact.电子邮件

被联系人的电子邮件替换。

$contact.country

被联系人的国家替换。 如果联系人没有国家存储,它将不会被替换,实际字符串将被发送。

$contact.id

被联系人ID替换。

自定义联系人字段变量

变量

描述

$contact.field_name

被自定义字段中的值替换。 例如,如果自定义字段 "City" 存在,并且一个联系人的值为 "New York",则发送 $contact.city 将被替换为 New York。

系统变量

变量

描述

$system.current_datetime

被工作区当前日期和时间替换。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-01-10 09:15:27)

$system.当前日期

在工作区的时区被当前日期替换。

格式:YYYY-MM-DD (e.g. 2023-01-10)

$system.当前时间

在工作区的时区被当前时间替换。

Format: hh:mm:ss (e.g. 09:15:27)

受让人变量

变量

描述

$assignee.id

由联系人的受让人的用户ID替代。

$assignee.name

被联系人受让人的全名所取代(名字+姓)。

$assignee.电子邮件

由联系人的受让人电子邮件替换。

$assignee.firstname

由联系人受让人的名字取代。

$assignee.lastname

被联系人受让人姓氏所取代。

$assignee.团队

由转让人团队的名称取代。

工作流 - 触发变量

触发变量是与工作流触发器相关联的变量。 它们只有在工作流中使用特定触发器时才可用。

触发对话打开触发器的变量

变量

描述

$conversation.opened_timestamp

对话开始的日期和时间。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-11-10 09:15:27)

$conversation.opened_by_source

启动对话的源 (例如联系人、用户、工作流程、Zapier、API、Make)。

$conversation.opened_by_channel

触发已打开对话的频道 ID。

$conversation.contact_type

对话的联系人类型(新联系人或返回联系人)。

$conversation.first_incoming_message

对话打开后首次收到的对话消息。

$conversation.first_incoming_message_channel_id

对话打开后第一条收到消息的频道 ID

触发对话关闭时的变量

变量

描述

$conversation.opened_timestamp

对话开始的日期和时间。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-11-10 09:15:27)

$conversation.opened_by_source

触发已打开对话的源 (例如联系人、用户、工作流程、Zapier、API、Make)。

$conversation.opened_by_channel

触发已打开对话的频道 ID。

$conversation.closed_time

对话关闭的日期和时间。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-11-10 09:15:27)

$conversation.closed_by_source

消息来源(例如联系人、用户、工作流程、Zapier、API、Make)触发对话已关闭。

$conversation.closed_by

关闭对话的用户ID。 如果对话被机器人、工作流或 API 关闭,此字段将为空。

$conversation.closed_by_team

关闭对话的用户的团队ID。

$conversation.contact_type

对话的联系人类型(新联系人或返回联系人)。

$conversation.assignee_team

指定对话的用户的团队名称。

$conversation.first_assignment_timestamp

首次分配对话的日期和时间。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-11-10 09:15:27)

$conversation.first_assignee

第一个受让人的用户 ID。

$conversation.first_response_time

从对话打开之时起给出第一个响应的时间。
- 如果第一个响应由 API 提供,或者联系人之前已分配给用户,然后由代理人打开对话。
- 如果第一个响应是由 API 提供,或者联系人之前已分配给用户,然后由代理人打开会话。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-11-10 09:15:27)

$conversation.first_response_by

第一个回复的用户ID。

$conversation.last_assignment_timestamp

最后一次分配对话的日期和时间。

如果发生以下任何情况,则不会显示任何值:
- 对话在没有受让人的情况下关闭。
- 对话中没有分配任何任务,例如在对话打开之前对话已分配给用户。

Format: YYYY-MM-DD hh:mm:ss (e.g. 2023-11-10 09:15:27)

$conversation.last_assignee

最后一个受让人的用户 ID。

$conversation.首次分配时间

首次将对话分配给第一个用户所花费的时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.first_assignment_to_first_response_time

首次指派对话后给出第一个响应的时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.last_assignment_to_response_time

从对话最后分配给最后一位受让人给出第一个响应所花费的时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.resolution_time

从对话开始到解决对话的时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.first_assignment_to_close_time

首次分配对话后解决对话的时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.last_assignment_to_close_time

从对话最后一次分配时起解决对话所需的时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.平均响应时间

回复联系所需的平均时间。

Format: hh:mm:ss (e.g. 00:19:08)

$conversation.assignments_count

对话中的作业次数。

$conversation.incoming_messages_count

对话中收到的消息数量。

$conversation.outgoing_messages_count

对话期间发送的消息数量(不包括广播消息)。

$conversation.responses_count

对话中发送的回复数量。

$conversation.category

结束语句中指定的对话类别。

$conversation.摘要

对话的闭幕式摘要.

触发点击-聊天广告的变量

变量名称

描述

$clicktochat.ad_timestamp

收到消息时的时间戳。

$clicktochat.ad_first_incoming_message

从点击到聊天广告产生的对话中的第一条消息。

$clicktochat.ad_channel_id

接收消息的频道ID。

$clicktochat.ad_channel_type

进行广告对话的渠道。

$clicktochat.ad_contact_type

与广告关联的联系人类型:新的联系人或返回

$clicktochat.ad_id

反恐委员会广告编号.

$clicktochat.ad_name

反恐委员会的名称。

$clicktochat.ad_campaign_id

反恐委员会广告活动ID号。

$clicktochat.广告活动名称

反恐委员会运动名称。

$clicktochat.ad_adset_id

反恐委员会广告识别号码。

$clicktochat.ad_adset_name

反恐委员会广告名称.

$clicktochat.ad_ad_url

反恐委员会的网址。

$clicktochat.ad_reference

与 CTC 广告相关的参考资料。

$clicktochat.ad_status

CTC 广告的状态。

$clicktochat.ad_objective

反恐委员会的目标。

$clicktochat.ad_optimization_goal

反恐委员会的优化目标。

$clicktochat.ad_destination_type

与 CTC 广告相关的目的地类型。

如果标准联系人字段与自定义联系人字段同名,则数据检索将优先考虑标准联系人变量。 为了正确的数据检索,请确保所有变量名称都是唯一的。

分享这篇文章
Telegram
Facebook
Linkedin
Twitter

找不到您正在寻找的东西? 🔎