Динамические переменные могут быть использованы для персонализации исходящих сообщений. Обращение к контактам лично в разговоры может быть ключевым компонентом построения отношений, заставляя их чувствовать себя видными и включенными.
На платформе существует три типа динамических переменных:
Стандартные переменные контактов представляют стандартные поля контакта, такие как имя, фамилия и email.
Пользовательские контактные переменные поля представляют настраиваемые поля, добавленные в пространство.
Переменные рабочего процесса являются временными переменными, которые существуют только во время сессии рабочего процесса. После выхода Контакта значение переменной будет стерто.
Существуют три типа переменных рабочего процесса: триггерные переменные, переменные вывода и переменные, созданные с помощью задания шага вопроса.
Динамические переменные могут быть включены путем добавления префикса "$" в поле контакта. Следующий синтаксис:
$contact
, $assignee
или $system
Платформа поддерживает интерполяцию статического текста + динамических переменных.
Переменная | Описание |
---|---|
.name $contact | Заменяется на полное имя контакта (Имя + Фамилия). |
$contact.first name | Заменяется на имя контакта. |
$contact.lastname | Заменяется фамилией контакта. |
$contact.email | Заменяется электронной почтой Контакта. |
$contact.страна | Заменяется контактом'с страной. Если у контакта нет страны сохранения, он не будет заменен и будет отправлена текущая строка. |
$contact.id | Заменяется идентификатором контакта Контакта. |
Переменная | Описание |
---|---|
$contact.field_name | Заменяется значением в настраиваемом поле. Например, если существует настраиваемое поле "City" и один контакт имеет значение "Нью-Йорк", отправка $contact. Они будут заменены на Нью-Йорк. |
Переменная | Описание |
---|---|
$system.current_datetime | Заменяется на текущую дату и время в часовом поясе Workspace. |
$system.current_date | Заменяется на текущую дату в часовом поясе рабочей области. |
$system.current_time | Заменяется текущим временем в часовом поясе рабочей области. |
Переменная | Описание |
---|---|
$assignee.id | Заменяется идентификатором пользователя получателя для Контакта. |
.name $assignee | Заменяется на полное имя получателя для контакта (First Name + Last Name). |
$assignee.email | Заменяется электронной почтой цессионария для Контакта. |
$assignee.first name | Заменяется на имя получателя контакта. |
$assignee.lastname | Заменяется фамилией ответственного за контакт. |
$assignee.команда | Заменяется на имя команды исполнителя. |
Переменные триггера являются переменными, которые связаны с триггером рабочего процесса. Они доступны только в том случае, если для Рабочего процесса используется конкретный триггер.
Переменные триггера для открытого диалога
Переменная | Описание |
---|---|
$conversation.opened_timestamp | Дата и время начала разговора. |
$conversation.opened_by_source | Источник (например, Contact, User, Workflow, 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 | Дата и время открытия беседы. |
$conversation.opened_by_source | Источник (например, Contact, User, Workflow, Zapier, API, Make), который вызывает разговор открылся. |
$conversation.opened_by_channel | ID канала, который вызывает разговор открыт. |
$conversation.closed_time | Дата и время закрытия беседы. |
$conversation.closed_by_source | Источник (например, Contact, User, Workflow, Zapier, API, Make), который вызывает разговор закрыт. |
$conversation.closed_by | ID пользователя, который закрыл разговор. Если разговор закрыт ботом, рабочим процессом или API, это поле будет пустым. |
$conversation.closed_by_team | ID команды пользователя, который закрыл разговор. |
$conversation.contact_type | Тип контакта (Новый Контакт или Обратный Контакт) в разговоре. |
$conversation.assignee_team | Имя команды пользователя, который назначил разговор. |
$conversation.first_assignment_timamp | Дата и время первого назначения разговора. |
$conversation.first_assignee | ID пользователя первого исполнителя. |
$conversation.first_response_time | Время, необходимое для предоставления первого ответа с момента открытия беседы. |
$conversation.first_response_by | ID пользователя, который дал первый ответ. |
$conversation.last_assignment_timamp | Дата и время последнего назначения разговора. |
$conversation.last_assignee | ID пользователя последнего исполнителя. |
$conversation.time_to_first_assignment | Время, необходимое для первого назначения разговора первому пользователю. |
$conversation.first_assignment_to_first_response_time | Время, необходимое для предоставления первого ответа с момента первого назначения разговора. |
$conversation.last_assignment_to_response_time | Время, необходимое для предоставления первого ответа последним назначенным лицом с момента последнего назначения разговора. |
$conversation.resolution_time | Время, необходимое для разрешения разговора с момента его открытия. |
$conversation.first_assignment_to_close_time | Время, необходимое для разрешения разговора с момента, когда разговор был впервые назначен. |
$conversation.last_assignment_to_close_time | Время, необходимое для разрешения разговора с момента последнего назначения разговора. |
$conversation.average_response_time | Среднее время, необходимое для ответа на контакт. |
$conversation.assignments_count | Количество заданий в разговоре. |
$conversation.incoming_messages_count | Количество входящих сообщений во время разговора. |
$conversation.outgoing_messages_count | Количество исходящих сообщений, посланных во время разговора (за исключением сообщений). |
$conversation.responses_count | Количество ответов, отправленных в разговоре. |
$conversation.категория | Категория разговора, указанная в закрывающей заметке. |
Итог $conversation | Резюме заключительной заметки разговора. |
Переменные триггера для срабатывания клика в чате
Имя переменной | Описание |
---|---|
$clicktochat.ad_timestamp | Отметка времени при получении входящего сообщения. |
$clicktochat.ad_first_incoming_message | Первое сообщение в разговоре, полученном от Click-to-Chat . |
$clicktochat.ad_channel_id | ID канала, через который было получено входящее объявление. |
$clicktochat.ad_channel_type | Канал, через который проходит связанный с рекламой разговор. |
$clicktochat.ad_contact_type | Тип контакта, связанного с рекламой: новый или возвращаемый |
$clicktochat.ad_id | Номер ID CTC. |
$clicktochat.ad_name | Название объявления КТК. |
$clicktochat.ad_campaign_id | Номер ID кампании КТК |
$clicktochat.ad_campaign_name | Название кампании КТК. |
$clicktochat.ad_adset_id | Номер adset ID CTC. |
$clicktochat.ad_adset_name | Имя объявления КТК. |
$clicktochat.ad_ad_url | URL объявления КТК. |
$clicktochat.ad_reference | Ссылка, связанная с рекламой КТК. |
$clicktochat.ad_status | The status of the CTC ad. |
$clicktochat.ad_objective | Цель КТК сделана. |
$clicktochat.ad_optimization_goal | Цель оптимизации объявления КТК. |
$clicktochat.ad_destination | Тип назначения, связанный с рекламой КТК. |
В случае, если стандартное поле контакта разделяет то же имя, что и пользовательское поле контакта, приоритет для извлечения данных будет отдан стандартной переменной контакта. Для корректного извлечения данных убедитесь, что все имена переменных уникальны.