Сценарий
Как управлять агентами: копирование, экспорт и массовые действия
Обновлено:
Зачем нужны операции с агентами? #
Когда в компании работает несколько направлений бизнеса или филиалов, удобно не настраивать каждого агента с нуля, а использовать копирование проверенных конфигураций.
FlySales поддерживает одиночные операции (копирование, экспорт) и групповые действия над отмеченными агентами списка.
Как отметить агента в списке? #
Поставь галочку слева от агента. Когда выбран один агент, панель действий раскрывается прямо в его строке: «удалить», «копировать», «экспортировать» и «включить» или «выключить» (по состоянию агента).

Если отмечено несколько агентов, панель действий появляется в шапке таблицы с количеством выбранных («Выбрано N»). Там доступны «удалить» и «включить» или «выключить», в зависимости от того, какие агенты отмечены. Верхний чекбокс в шапке отмечает всех сразу.
Копирование и экспорт #
Эти действия доступны только для одного агента.
- Копировать: создаёт копию агента с его инструкциями, действиями и подключёнными блоками базы знаний. Копия называется «Имя (копия)» и создаётся выключенной, поэтому можно проверить новую гипотезу, не затрагивая работающего агента.
- Экспортировать: скачивает один файл настроек агента в формате JSON. Файл содержит тексты блоков базы знаний целиком. Его можно загрузить через «Создать агента» → «Загрузить агента из файла»; размер файла до 10 МБ.
Если загрузить файл в другой аккаунт, поля, этапы, пользователи, типы задач и Salesbot, которых там нет, получат пометку «Не нашлось в аккаунте». Такого агента нельзя включить, пока ты не выберешь замену. Автозапуск у агента из другого аккаунта выключен.
Те же действия есть на странице самого агента: кнопка «…» в шапке открывает меню «Копировать», «Экспортировать», «Удалить».

Включение и выключение #
- Включить: возвращает агента в работу. Если у агента остались пометки «Не нашлось в аккаунте», включение откажет и покажет список.
- Выключить: агент перестаёт отвечать клиентам, а текущие беседы завершаются: в сделках появляется итоговое примечание, чаты закрываются. После повторного включения клиенты, которым не ответили, ответа не получат, пока не напишут снова.
Для нескольких агентов выключение выполняется по одному, ошибки по каждому показываются строкой «Не получилось для …».
Удаление #
Перед удалением виджет просит подтверждение. Включённый агент сначала выключается, его текущие беседы завершаются. Удаление «мягкое»: история бесед и списаний Flycoins сохраняется, блоки базы знаний остаются в библиотеке.
Если действия других агентов передают беседу удаляемому агенту, в окне подтверждения будет их список: после удаления эти действия перестанут срабатывать. Шаг «ИИ-агент от Флайск» в Salesbot, где выбран удалённый агент, перестанет его запускать.