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

动态变量概述

Avatar
Susan Swier
6 分钟

动态变量可用于个性化外发消息。 在对话中以姓名等方式亲自称呼联系人,可能是建立关系的关键,让他们感到被重视并被接纳。

平台上有三种动态变量:

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

  2. 自定义联系人字段变量 代表添加到工作区的自定义字段。

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

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

动态变量示例

在联系人字段前添加“$”前缀即可使用动态变量。 以下是其语法:

$contact, $assignee$system

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

标准联系人变量

变量

描述

$contact.name

会被替换为联系人的全名(名字 + 姓氏)。

$contact.firstname

将被替换为联系人的名字。

$contact.lastname

将被替换为联系人的姓氏。

$contact.email

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

$contact.country

将被替换为联系人的国家。 如果联系人未存储国家信息,则不会被替换,原始字符串将被发送。

$contact.id

将被替换为联系人的 ID。

自定义联系人字段变量

变量

描述

$contact.field_name

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

系统变量

变量

描述

$system.current_datetime

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

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

$system.current_date

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

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

$system.current_time

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

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

受让人变量

变量

描述

$assignee.id

将被替换为该联系人的受让人的用户 ID。

$assignee.name

将被替换为受让人的全名(名 + 姓)。

$assignee.email

将被替换为受让人的电子邮件。

$assignee.firstname

将被替换为受让人的名字。

$assignee.lastname

将被替换为受让人的姓氏。

$assignee.team

将被替换为受让人所属团队的名称。

工作流触发变量

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

对话打开触发器的变量

变量

描述

$conversation.opened_timestamp

对话打开的日期和时间。

格式: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

对话打开的日期和时间。

格式: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

对话关闭的日期和时间。

格式: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

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

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

$conversation.first_assignee

第一个受让人的用户 ID。

$conversation.first_response_time

从对话打开到给出第一个回应所花费的时间。

如果发生以下任何情况,则不会显示任何值:
- 对话在没有任何响应的情况下关闭。
- 如果第一个响应由 API 提供,或者联系人之前已分配给用户,然后由代理人打开对话。

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

$conversation.first_response_by

给出第一个响应的用户 ID。

$conversation.last_assignment_timestamp

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

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

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

$conversation.last_assignee

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

$conversation.time_to_first_assignment

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

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

$conversation.first_assignment_to_first_response_time

从首次分配对话到给出第一个回应所花费的时间。

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

$conversation.last_assignment_to_response_time

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

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

$conversation.resolution_time

从对话打开到解决对话所花费的时间。

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

$conversation.first_assignment_to_close_time

从首次分配对话到解决对话所花费的时间。

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

$conversation.last_assignment_to_close_time

从对话上次分配到解决对话所花费的时间。

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

$conversation.average_response_time

给联系人的平均回复时间。

格式: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.summary

该对话的结案备注摘要。

点击即聊广告的触发变量

变量名称

描述

$clicktochat.ad_timestamp

收到消息时的时间戳。

$clicktochat.ad_first_incoming_message

由点击即聊广告产生的对话中的第一条消息。

$clicktochat.ad_channel_id

接收该广告消息的频道 ID。

$clicktochat.ad_channel_type

进行广告相关对话的渠道。

$clicktochat.ad_contact_type

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

$clicktochat.ad_id

CTC 广告的 ID 编号。

$clicktochat.ad_name

CTC 广告名称。

$clicktochat.ad_campaign_id

CTC 广告系列的 ID 编号。

$clicktochat.ad_campaign_name

CTC 广告系列名称。

$clicktochat.ad_adset_id

CTC 广告组的 ID 编号。

$clicktochat.ad_adset_name

CTC 广告组名称。

$clicktochat.ad_ad_url

CTC 广告的 URL。

$clicktochat.ad_reference

与 CTC 广告相关的参考信息。

$clicktochat.ad_status

CTC 广告的状态。

$clicktochat.ad_objective

CTC 广告的目标。

$clicktochat.ad_optimization_goal

CTC 广告的优化目标。

$clicktochat.ad_destination_type

与 CTC 广告关联的目标类型。

TikTok 消息广告触发器的触发变量

变量

描述

$tiktokmessagingad.ad_timestamp

广告被点击的时间

$tiktokmessagingad.ad_first_incoming_message

联系人发送的第一条消息

$tiktokmessagingad.ad_channel_id

消息通道 ID

$tiktokmessagingad.ad_channel_type

渠道类型(例如 TikTok)

$tiktokmessagingad.ad_contact_type

联系人类型(例如 新联系人或现有联系人)

$tiktokmessagingad.ad_id

广告 ID

$tiktokmessagingad.ad_name

广告名称

$tiktokmessagingad.ad_campaign_id

广告系列 ID

$tiktokmessagingad.ad_campaign_name

广告系列名称

$tiktokmessagingad.ad_adgroup_id

广告组 ID

$tiktokmessagingad.ad_adgroup_name

广告组名称

$tiktokmessagingad.ad_advertiser_id

广告主 ID

$tiktokmessagingad.ad_operation_status

广告的运营状态

$tiktokmessagingad.ad_secondary_status

广告的次要状态

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

分享这篇文章
Telegram
Facebook
Linkedin
Twitter

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