Сохранение результата

Итог работы AI-шага записывается в переменную — туда попадают собранные данные: контакт, детали заказа, ответ клиента. Дальше эту переменную читают другие ноды: условие ветвит сценарий, действие создаёт сделку, сообщение подставляет значение в текст.

Зачем сохранять результат

AI-нода сама по себе только ведёт диалог. Чтобы собранные данные не пропали, их нужно положить в переменную — это «память» сценария. После сохранения результат доступен на всех последующих шагах.

Куда можно сохранить

Результат записывается в переменную одного из трёх уровней:

Тип переменнойГде живётКогда использовать
Системная (system)Текущий запуск сценарияВременные данные внутри одного диалога
Пользовательская (user)Привязана к клиентуИмя, телефон, предпочтения — нужны и в будущих диалогах
Глобальная (global)Общая для всего ботаРедко: общие счётчики, настройки

Подробнее о типах — в статье «Переменные».

Как использовать результат дальше

После сохранения значение подставляется как {{variable}} и читается другими нодами:

  • Условие — проверяет результат и ветвит сценарий (контакт получен / не получен).
  • Действие — кладёт данные в CRM, таблицу, передаёт оператору.
  • Сообщение — подставляет значение в текст: «Спасибо, {{name}}!».

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

  1. Откройте настройки AI-ноды

    Выберите ноду «Искусственный интеллект» и перейдите к её настройкам.

  2. Укажите переменную результата

    Выберите существующую переменную (system, user или global) или создайте новую.

  3. Используйте значение дальше

    На следующих шагах подставляйте его через {{variable}} — в условии, действии или тексте сообщения.

  4. Проверьте в тесте

    Протестируйте сценарий и убедитесь, что после AI-шага переменная заполнена.

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

  • Передача данных в CRM. AI-шаг собирает имя и телефон, кладёт в переменную, а «Действие» создаёт по ней сделку.
  • Персонализация ответа. Имя из результата подставляется в следующее сообщение, и бот обращается к клиенту лично.

Пример. AI-шаг с целью «Сбор контактов» сохраняет телефон в пользовательскую переменную {{phone}}. Дальше «Условие» проверяет, что переменная заполнена, и если да — «Действие» создаёт сделку в CRM с этим телефоном.