Доступные макропеременные для команды Отправить текст и Email

Макропеременная — это переменная содержащая какое-либо часто используемое значение. На платформе Metabot24 есть ряд системных макропеременных, которые можно использовать в командах Отправить текст и Email.

Название Макропеременная
Название бота {{ $botName }}
Имя лида {{ $name }}
Значение атрибута {{ $varName }}
Тэг лида {{ #tagName }}
Контекст лида {{ @contextName }}
Последнее распознанное NLP намерение {{ $nlpLastIntentName }}
Последний распознанный NLP Action {{ $nlpLastActionName }}
Последний текстовый результат NLP {{ $nlpLastReponseText }}
Заявка {{ ticket.* }}
JSON параметры передаваемые через методы JS {{ $$sys_last_script_request_params.varName }}

Некоторые из макропеременных будут описаны подробнее ниже.

Значение атрибута

{{ $varName }} — переменная-атрибут лида, где вместо varName нужно указать название атрибута. Содержит значение соответствующей переменной сохраненной в атрибутах лида.

Что такое атрибуты вы можете подробнее узнать на странице Структура платформы в разделе 11. Тэги и атрибуты.

Тэг лида

{{ #tagName }} — тэг лида, где вместо tagName нужно указать название тэга. Содержит значение “да” или “нет”, в зависимости от того установлен или нет соответствующий тэг для лида.

Что такое тэги вы можете подробнее узнать на странице Структура платформы в разделе 11. Тэги и атрибуты.

Контекст лида

{{ @contextName }} — контекст лида, где вместо contextName нужно указать название контекста. Содержит значение “да” или “нет”, в зависимости от того установлен или нет соответствующий контекст для лида.

Последний текстовый результат NLP

Используется в сочетании с DialogFlow Smalltalk Actions - для вывода в качестве ответа бота.

Узнать, что такое Smalltalk вы можете на странице Dialogflow: Small talk.

Заявка

{{ ticket.* }} — где * — любое из полей перечисленных ниже:

В зависимости от выбранного поля будет содержать соответствующее ему значение.

Подробнее с заявками вы можете познакомиться на странице Заявки.

JSON параметры

{{ $$sys_last_script_request_params.varName }} — JSON параметры передаваемые через методы JS, например, через bot.runScriptByCodeForPerson() в параметре jobParams. Вместо varName нужно указать название поля JSON. Содержит значения соответствующей JSON переменной сохраненной в атрибутах лида после вызова метода, перехода по DeepLink или получения запроса API.


Версия #5
Юрий Гарашко создал 12 June 2023 10:59:04
Ирина Петрова обновил 17 February 2025 08:43:07