Результат агента
Сначала настройте шаг «Запуск агента». Он готовит результат для текущего диалога, но сам не отправляет сообщение клиенту.
Сохраните ответ в переменные
В блоке «Ответ агента» выберите место хранения для каждого результата. На кнопке выбора показываются область и имя, например «Процесс · agent_response_text»:
- «Процесс» — результат нужен только этому запуску и доступен как
{{run.имя}}; - «Лид» — результат сохраняется у текущего лида и остаётся доступным следующим процессам как
{{lead.имя}}; - «Диалог» — результат сохраняется для текущей переписки и доступен как
{{dialog.имя}}; - «Проект» — результат становится общим значением проекта и доступен как
{{project.имя}}.
Затем укажите, что именно нужно сохранить:
- «Текст ответа» — готовый текст;
- «Вложения ответа» — файлы, которые подготовил агент;
- «Блок кнопок ответа» — кнопки для следующего шага «Сообщение»;
- «Полный ответ (JSON)» — текст, вложения, кнопки и служебный идентификатор события в одном объекте.

Список показывает только переменные подходящего типа: строку для текста, массив для вложений и кнопок, объект или JSON для полного ответа. Если подходящей переменной лида, диалога или проекта ещё нет, создайте её из окна выбора; для этого нужны права на создание таких переменных.
Оставьте только те результаты, которые понадобятся дальше, и не выбирайте одну и ту же переменную для двух результатов одного шага.
Соедините выход «Ответ» со следующим шагом. Он используется, если агент не выбрал дополнительный выход. Переход происходит после завершения работы агента и сохранения выбранных переменных.
Если агент запланировал отложенное сообщение и не подготовил ответ сейчас, шаг остаётся в ожидании. По таймеру агент продолжает работу в том же запуске; после получения результата автоматизация сохраняет переменные и идёт дальше. Сам таймер не отправляет результат клиенту: для этого по-прежнему нужен шаг «Сообщение».
Отправьте результат лиду
Чаще всего после «Запуска агента» добавляют шаг «Сообщение»:
- Вставьте переменную с текстом ответа в текст сообщения, например
{{run.agent_response_text}}. - При необходимости выберите переменную «Вложения ответа» как источник вложений.
- Через «Добавить кнопку» создайте «Динамический блок кнопок» и выберите переменную «Блок кнопок ответа».
- Соедините обычный выход сообщения с дальнейшей веткой схемы.
Поля источника вложений, динамических кнопок и нажатой кнопки работают с переменными процесса, лида, диалога и проекта. В фоновой схеме области «Лид» и «Диалог» недоступны. Выбирайте одну и ту же область для результата и следующего поля-источника, чтобы не потерять значение. Карандаш в поле переменной позволяет указать вложенный путь.
Если агент вернул кнопки, настройте продолжение после нажатия.