Что с AI-агентом, если задача длится несколько дней

Допустим, AI-агент подготовил коммерческое предложение и отправил его клиенту. Дальше нужно дождаться ответа. Что должен делать агент всё это время? Постоянно проверять почту? Запускаться каждые пять минут? Хранить весь диалог в памяти?

Ни один из этих вариантов не решает проблему правильно. Потому что здесь заканчивается привычная модель: запрос → действия → ответ. А начинается полноценный бизнес-процесс.

Задача продолжает существовать, даже когда агент ничего не делает.

Например: → предложение отправлено — ждём клиента; → клиент прислал документы — продолжаем проверку; → документов не хватает — отправляем напоминание; → прошло 72 часа — передаём задачу менеджеру.

Для этого системе нужно понимать не только, что происходило раньше, но и в каком состоянии находится задача сейчас.

Например: Новая → В работе → Ожидает клиента → Ответ получен → На проверке → Завершена.

И каждый переход должен происходить из-за конкретного события: пришло письмо, поступила оплата, менеджер подтвердил решение, истёк срок ожидания.

При этом состояние задачи не должно храниться только внутри AI-агента. Модель может перезапуститься, измениться или вообще быть заменена другой. Задача при этом должна продолжить существовать.

Поэтому системе достаточно передать актуальное состояние: «Задача №123. Сейчас ожидаем подтверждение клиента. Клиент выбрал вариант B. Следующий шаг — проверить условия и запустить согласование». А не заставлять модель заново читать всю переписку за несколько дней.

Есть и другая проблема — повторные действия. Представим, агент отправил клиенту письмо, но система не успела зафиксировать это действие. После перезапуска агент решает, что письмо не отправлялось, и отправляет его ещё раз.

Для системы это может быть обычный повторный запуск. Для клиента — два одинаковых письма. Поэтому в длительных процессах нужно защищать действия от дублей и понимать, что уже было выполнено.

Ещё один важный момент — сроки. Если клиент не отвечает три дня, задача не должна просто зависнуть.

Можно задать правила: → через 24 часа — напоминание; → через 48 часов — повторная проверка; → через 72 часа — передача сотруднику.

И обязательно определить, когда задача считается завершённой. Иначе агент может бесконечно создавать новые действия, потому что технически способен это делать.

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

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

И это принципиальная разница. Агент может закончить работу за две минуты. А бизнес-процесс — продолжаться ещё неделю.

Если система умеет переждать это время, восстановиться после сбоя и продолжить работу с правильного места, AI становится частью настоящего операционного процесса, а не просто инструментом, который умеет выполнять отдельные команды.

Что с AI-агентом, если задача длится несколько дней | Сетка — социальная сеть от hh.ru