Понятия

Что такое задачи по расписанию у ИИ-агента?

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

Также называютпоследующие касаниянапоминанияfollow-upcronпроактивный агентзадачи по расписанию

Попросите языковую модель напомнить вам во вторник — она тепло согласится и не сделает ничего. Не потому что ненадёжна, а потому что между вашими сообщениями её не существует. Модель запускается, когда её вызвали, и останавливается, когда ответила.

scheduler
Set reminder🔔 Follow-upruns later
The agent schedules a task now; it runs later on its own — even on a repeat.

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

Обмен репликами — режим по умолчанию, и он же ограничение

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

Обычная первая попытка это починить — «сердцебиение»: будить агента по таймеру и давать ему осмотреться, нет ли работы. Работает, но платите вы за каждый тик независимо от того, была работа или нет. И «примерно раз в пятнадцать минут» — совсем не то же самое, что «в девять утра того дня, когда истекает её справка о несудимости».

Что происходит вместо этого

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

Задача несёт всё, что нужно, чтобы быть не просто пунктуальной, но и уместной:

  • Когда — точное время или cron-выражение для повторяющихся задач, с датой окончания
  • Часовой пояс, чтобы девять утра означало девять там, где находится клиент
  • Инструкция, зашифрованная в хранении, — что делать при срабатывании
  • Канал, по которому уходить: веб, Telegram или WhatsApp, — потому что напоминание должно приходить туда, где разговор уже идёт
  • Повторы, потому что момент важен и разовый сбой не должен молча его съесть

Бывают два вида. Последующие касания агент заводит сам, как следствие разговора («напомнить про выписки, если к 14-му не пришли»). Напоминания запрашивают напрямую.

Почему это коммерческая функция, а не удобство

В бизнесе, построенном на отношениях, деньги делаются почти целиком в паузах. Дело не теряют на консультации — его теряют в следующие шесть недель, когда документ не пришёл и никто этого не заметил.

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

Что агент делает, когда просыпается

Последующее касание — не заготовленное сообщение. При срабатывании задачи агент запускается со всем, что у него обычно есть: пространством клиента и тем, что он о нём помнит, базой знаний и своими Skills. Поэтому «напомнить про недостающие документы» может проверить, что уже пришло, и упомянуть только остаток.

Доставляется оно по тому каналу, которым пользуется этот клиент, — веб, Telegram или WhatsApp, — потому что напоминание, пришедшее туда, куда человек не смотрит, равносильно отсутствию напоминания.

Это же самая чёткая граница между агентом и чат-ботом. Участие чат-бота заканчивается вместе с закрытой вкладкой. Спросите, что будет на следующее утро: если ответ «ничего», паузы по-прежнему ваши.

Нужны технические детали?Как исполняются последующие касания
Как он себя ведёт
Сценарий страницы

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

Форма-опрос

Небольшая форма, которую агент составляет прямо по ходу разговора — варианты, число, дата, — показанная как то, по чему можно нажать, а не как абзац вопросов, на которые надо отвечать текстом.

Пространство

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

Инъекция промпта

Атака, при которой текст, предоставленный пользователем или скрытый внутри документа, веб-страницы или электронного письма, которые читает агент, воспринимается моделью как новая инструкция, а не как контент. Это заставляет агента отказаться от своих правил, изменить свою личность или раскрыть свой системный промпт. Эту проблему нельзя решить, написав более строгий промпт, поскольку атака поступает через тот же канал, что и легитимный ввод; защитные механизмы, которые работают, находятся до модели и после неё.