Сохранение результата
Итог работы AI-шага записывается в переменную — туда попадают собранные данные: контакт, детали заказа, ответ клиента. Дальше эту переменную читают другие ноды: условие ветвит сценарий, действие создаёт сделку, сообщение подставляет значение в текст.
Зачем сохранять результат
AI-нода сама по себе только ведёт диалог. Чтобы собранные данные не пропали, их нужно положить в переменную — это «память» сценария. После сохранения результат доступен на всех последующих шагах.
Куда можно сохранить
Результат записывается в переменную одного из трёх уровней:
| Тип переменной | Где живёт | Когда использовать |
|---|---|---|
| Системная (system) | Текущий запуск сценария | Временные данные внутри одного диалога |
| Пользовательская (user) | Привязана к клиенту | Имя, телефон, предпочтения — нужны и в будущих диалогах |
| Глобальная (global) | Общая для всего бота | Редко: общие счётчики, настройки |
Подробнее о типах — в статье «Переменные».
Как использовать результат дальше
После сохранения значение подставляется как {{variable}} и читается другими нодами:
- Условие — проверяет результат и ветвит сценарий (контакт получен / не получен).
- Действие — кладёт данные в CRM, таблицу, передаёт оператору.
- Сообщение — подставляет значение в текст: «Спасибо,
{{name}}!».
Как настроить
Откройте настройки AI-ноды
Выберите ноду «Искусственный интеллект» и перейдите к её настройкам.
Укажите переменную результата
Выберите существующую переменную (system, user или global) или создайте новую.
Используйте значение дальше
На следующих шагах подставляйте его через
{{variable}}— в условии, действии или тексте сообщения.Проверьте в тесте
Протестируйте сценарий и убедитесь, что после AI-шага переменная заполнена.
Когда применять / Пример
- Передача данных в CRM. AI-шаг собирает имя и телефон, кладёт в переменную, а «Действие» создаёт по ней сделку.
- Персонализация ответа. Имя из результата подставляется в следующее сообщение, и бот обращается к клиенту лично.
Пример. AI-шаг с целью «Сбор контактов» сохраняет телефон в пользовательскую переменную {{phone}}. Дальше «Условие» проверяет, что переменная заполнена, и если да — «Действие» создаёт сделку в CRM с этим телефоном.