EGGENT документация
Автоматизация и интеграции

Расписания

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

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

Создать

Попроси в чате — обычными словами, с ответами на три вопроса: что делать, когда и куда прислать результат.

  • «Каждый будний день в 9:00 по Москве собирай новости про наш рынок из этих пяти источников и присылай мне в Telegram пять главных в виде списка».
  • «Каждый понедельник в 10:00 делай отчёт по продажам из свежей выгрузки в sales/ и сохраняй его в reports/».
  • «Через 20 минут напомни мне позвонить поставщику».

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

Где результат

  • Каждый запуск пишет в свой чат с названием задачи и датой: Утренний обзор · 1 окт. Запуски одной задачи за один день попадают в один чат. В боковой панели у таких чатов значок часов; чат, где ты поставил задачу, остаётся обычным разговором.
  • Если просил — ещё и в Telegram (подключённый бот) или в канал. Отчёт говорит, из какого он чата, и ответ на него — или просто следующее сообщение — продолжит этот чат, где отчёт уже есть. См. «Telegram».
  • Файлы, которые делает задача, лежат в проекте, в панели Файлы.

Проверки, которые молчат

Задача, которая что-то часто проверяет — новые объявления, цену, поиск закупок, — чаще всего ничего нового не находит. Такая задача может молчать: если запуску нечего сообщить, в Telegram ничего не приходит, а в её чате появляется одна строка о том, что нового нет. Карточка Следить за объявлениями, ценами и тендерами ставит задачу именно так. Сколько задач по расписанию держать — не ограничено.

Посмотреть, изменить, отменить

Настройки → Расписания показывает все задачи выбранной области: что делает, по какому расписанию, когда следующий и прошлый запуск, сколько раз выполнялась и включена ли. Здесь же задачу можно поставить на паузу и возобновить, удалить или изменить время.

Проще всего управлять через чат:

  • «Покажи мои расписания».
  • «Перенеси утреннюю сводку на 8:30».
  • «Пусть сводка теперь включает ещё курс доллара» — меняется не только время, но и то, что задача делает.
  • «Отмени напоминание про поставщика».
  • «Поставь сводку на паузу, пока я в отпуске» и позже «возобнови сводку» — задача на паузе остаётся в списке и не запускается.

Если задача живёт в другом проекте или чате, агент найдёт её сам.

Задача, которая не может выполниться

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

  • Первый отказ приходит тебе как отчёт запуска — с причиной и тем, что делать.
  • Следующие сохраняются в чате задачи за этот день и в Telegram повторно не отправляются.
  • На третьем подряд задача ставится на паузу: ты получаешь одно сообщение об этом с причиной, а в Настройки → Расписания у задачи появляется отметка остановлено Eggent.

Запуск, закончившийся ошибкой, считается так же, но терпеливее: о нём сообщают один раз, а после пяти подряд задача тоже встаёт на паузу. Удачный запуск обнуляет счёт.

Когда причина устранена, возобнови задачу в Настройки → Расписания или попроси агента: «возобнови утреннюю сводку». Пауза ничего не удаляет, а после возобновления счёт начинается заново.

Отчёт запуска по расписанию сам не может создавать, менять и удалять задачи: там некого спросить, поэтому это можешь только ты — в своём чате или в Настройки → Расписания.

Как записывается время

Агент понимает время словами, а хранит его в одном из форматов:

Формат Пример Значит
cron 0 9 * * 1-5 в 9:00 по будням
интервал 30m, 1h каждые 30 минут, каждый час
через сколько +20m один раз через 20 минут
дата и время 2026-10-01T09:00 один раз в указанный момент

Надёжность

  • Облако будит воркспейс к запуску. Даже если пространство уснуло, оно проснётся за пару минут до задачи. См. «Сон и пробуждение».
  • Пропущенные запуски не повторяются. Если в нужный момент воркспейс был выключен (например, свой сервер перезагружался), задача выполнится в следующий раз по расписанию.
  • Задача тратит баланс, как обычное сообщение. Частые задачи на сильной модели заметно расходуют кредиты: для регулярной рутины выбирай модель попроще в настройках проекта.
  • Задача работает одна. Во время запуска некому ответить на вопрос, поэтому формулируй задание так, чтобы агенту ничего не нужно было уточнять.