jsonscraper

OpenAI добавила расписания в Agents API: агенты смогут запускать задачи по cron

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

Редакционная политика Сообщить об ошибке

OpenAI объявила о Scheduled Automations для Agents API 23 октября 2026 года. Функция позволяет запускать задачи агента по расписанию cron или в заданный момент, а при включённом инструменте automations агент может сам назначить последующую работу. Объявление опубликовано в сообществе разработчиков OpenAI; детали реализации приведены в документации Scheduled Automations.

Article: OpenAI добавила расписания в Agents API: агенты смогут запускать задачи по cron
Summary: 23 октября OpenAI объявила Scheduled Automations для Agents API. Функция позволяет запускать работу агента по cron или в заданный момент, а также поручать агенту планировать последующие задачи.
Image role: cover — the central idea
Section: 
Visual subject: A close-up of a mechanical calendar wheel with a precise cron-like sequence of illuminated time slots feeding into a transparent digital workflow
© jsonscraper · AI-generated illustration

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

Как устроен запуск

Расписание задаёт целевую сессию и время доставки задачи. Для периодического запуска разработчик указывает cron-выражение и часовой пояс IANA, например America/New_York. Для однократного запуска задаётся будущая отметка времени Unix в секундах.

Задача может создавать новую сессию для каждого запуска или продолжать существующую. Первый вариант подходит для независимых повторяющихся операций; второй сохраняет прежний контекст сессии. После создания расписание получает статус active, однако сама задача запускается в назначенное время: создание не вызывает её немедленно.

Можно также предоставить агенту инструмент automations. Тогда он способен запланировать дальнейшую проверку в рамках текущей сессии. Такой вариант полезен для многошаговой работы, где следующий запуск зависит от результата предыдущего, например для периодического контроля состояния задачи.

Доставка задачи — отдельный этап от её выполнения

Каждый запуск создаёт invocation — запись о попытке передать задачу целевой сессии. Разработчик может проверять статус вызова и идентификатор сессии. Если сессия занята, задача ожидает; получение задания сессией само по себе не завершает работу агента. Её ход и результат отслеживаются отдельно через события сессии, как описывает документация об invocation и результатах.

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

Что проверить перед внедрением

  • Часовой пояс. Укажите его явно и проверьте, как запланированные часы соотносятся с переходом на летнее или зимнее время в выбранной зоне.
  • Тип сессии. Используйте новую сессию для независимых запусков, существующую — когда задаче требуется прежний контекст.
  • Очередь и результат. Учитывайте, что занятая сессия может задержать доставку, а принятие задания ещё не означает завершения работы.
  • Управление расписанием. В API предусмотрены создание, обновление, пауза, возобновление и удаление расписаний; после изменения конфигурации проверяйте будущие запуски.

Scheduled Automations добавляет к Agents API управляемые расписания: каждый запуск можно связать с сессией и отслеживать отдельно. При внедрении разработчикам нужно выбрать, когда запуску необходим накопленный контекст, и контролировать как доставку, так и результат задания.

Персоны

Для этой статьи персоны пока не указаны.

Читайте дальшеOpenAI открыла Decisions API: быстрые классификации для приложений и агентов
Читать следующую статью

Превратите прочитанное в рабочую интеграцию

Изучайте API социальных данных jsonscraper, тестируйте запросы и создавайте новые процессы.

Смотреть API