Действие: изменить переменную

Действие «Установить пользовательское поле» записывает значение в переменную сценария — без вопроса клиенту. Значение можно дополнительно сохранить в поле CRM или записать в глобальное поле.

Что делает действие

Куда пишетКак указатьСколько живёт
Переменная сценарияКлюч, например statusОдин проход сценария
Глобальное полеКлюч с приставкой, например global.promoПостоянно, одно значение на всех
Поле CRM (дополнительно)Имя, телефон или email клиента, доп. поле клиента или сделкиПостоянно, в CRM

Что можно записать:

Тип значенияПример
Текст (константа)новый — пометить статус.
Переменная{{phone}} — скопировать значение из другой переменной.
ШаблонСобрать строку из нескольких переменных, например {{city}}, {{street}}.

Для вычислений — сумм, скидок, дат — используйте ноду «Формула».

Переменная сценария живёт до конца текущего прохода. Чтобы значение пригодилось в следующих диалогах, сохраните его в поле CRM или во встроенную таблицу.

Как настроить

  1. Добавьте ноду «Действия»

    На канвасе добавьте шаг «Действия».

  2. Выберите «Установить пользовательское поле»

    Найдите действие в каталоге действий ноды.

  3. Укажите ключ

    Ключ переменной (например, status) или глобального поля (global.promo). Чтобы проверять значение в «Условии», заведите пользовательское поле с тем же ключом.

  4. Задайте значение

    Введите константу, подставьте переменную через {{переменная}} или соберите значение из нескольких переменных.

  5. При необходимости запишите в CRM

    Выберите поле карточки клиента или доп. поле клиента или сделки — значение сохранится и там. В поле сделки значение попадёт, только если у диалога есть открытая сделка во встроенной CRM.

Когда применять

  • Запомнить выбор кнопкой. Кнопка «Доставка» ведёт к действию, которое пишет delivery в method, а дальше «Условие» и сообщения используют это значение.
  • Собрать адрес. Склеить город и улицу в одну переменную перед отправкой в CRM.
  • Обновить акцию. Записать новый текст в global.promo — его сразу увидят все клиенты.