Маски
Маски — это готовые шаблоны для подстановки результатов одного шага сценария в параметры другого шага. С их помощью вы можете, например, взять сгенерированный промокод и автоматически вставить его в текст письма.
Когда нужны маски
-
Перенос выходных данных
Вы хотите использовать результат работы одного инструмента в настройках другого. -
Автоматизация сценариев
Маски избавляют от ручного копирования — всё происходит в рамках одного сценария.
Шаги для работы с масками
-
Проверьте порядок шагов
Убедитесь, что инструмент‑источник (отдаёт данные) идёт до инструмента‑приёмника (принимает данные). -
Выберите маску в настройках действия
-
Откройте настройки нужного действия у инструмента‑приёмника.
-
В нужном поле кликните по нему, чтобы открыть список доступных масок.
-
Выберите маску с нужным вам значением.

-
⚠️ Ограничение:
В списке отображаются только совместимые маски. Если список пуст — передаваемые данные имеют неподходящий формат.
Типы масок
1. Маски «Инструмент»
Передают данные из ответа конкретного инструмента для дальнейшего использования в следующих шагах сценария.
2. Маски «Пользователь»
Позволяют подставлять данные из полей и логов по конкретному пользователю в системе Октопус.
3. Маски «Системные»
Содержат служебную информацию, например:
-
текущую дату и время
-
случайное число
-
другие метаданные платформы
Пример использования
-
Шаг 1: Инструмент “Промокоды” генерирует код.
-
Шаг 2: Инструмент “Unisender” отправляет письмо — в поле “Текст письма” выбираем маску
#PROMO_CODE#. -
Результат: В каждом письме автоматически подставится новый промокод.