OpenAI 23. října 2026 oznámila Scheduled Automations pro Agents API. Funkce umožňuje spouštět úlohy agenta podle plánu cron nebo v určený čas; pokud je zapnutý nástroj automations, může agent sám naplánovat následnou práci. Oznámení bylo zveřejněno v komunitě vývojářů OpenAI; podrobnosti implementace uvádí dokumentace Scheduled Automations.

Pro aplikace to znamená přidání trvalého plánování do API, v němž agent pracuje prostřednictvím relací zachovávajících konfiguraci a kontext. Týmy mohou agentovi snadněji svěřit pravidelné kontroly nebo odložená připomenutí, aniž by musely každé spuštění zařizovat samostatně ručně.
Jak spouštění funguje
Plán určuje cílovou relaci a čas doručení úlohy. Pro opakované spouštění vývojář zadá výraz cron a časové pásmo IANA, například America/New_York. Pro jednorázové spuštění se zadá budoucí časová značka Unix v sekundách.
Úloha může při každém spuštění vytvořit novou relaci nebo pokračovat v existující. První možnost se hodí pro nezávislé opakované operace; druhá zachovává předchozí kontext relace. Po vytvoření získá plán stav active, samotná úloha se však spustí až v určený čas: její vytvoření nespustí úlohu okamžitě.
Agentovi lze také zpřístupnit nástroj automations. Díky němu může naplánovat další kontrolu v rámci aktuální relace. Tato možnost se hodí pro vícekrokovou práci, při níž další spuštění závisí na výsledku předchozího, například pro pravidelné sledování stavu úlohy.
Doručení úlohy je samostatný krok od jejího provedení
Každé spuštění vytvoří invocation – záznam o pokusu předat úlohu cílové relaci. Vývojář může kontrolovat stav vyvolání a identifikátor relace. Pokud je relace zaneprázdněná, úloha čeká; převzetí úlohy relací samo o sobě neznamená, že agent dokončil práci. Její průběh a výsledek se sledují samostatně prostřednictvím událostí relace, jak popisuje dokumentace o vyvolání a výsledcích.
V praxi to znamená, že je vhodné monitorovat dva stavy: zda plán úlohu doručil do relace a zda relace úlohu dokončila. U opakovaných procesů je užitečné uchovávat identifikátor plánu a propojovat ho s historií spuštění, aby bylo možné odhalit vynechané běhy a analyzovat neúspěšné pokusy.
Co ověřit před nasazením
- Časové pásmo. Zadejte ho výslovně a ověřte, jak plánované časy odpovídají přechodu na letní či zimní čas ve zvoleném pásmu.
- Typ relace. Pro nezávislá spuštění použijte novou relaci; existující zvolte tehdy, když úloha potřebuje předchozí kontext.
- Fronta a výsledek. Počítejte s tím, že zaneprázdněná relace může doručení zpozdit a že převzetí úlohy ještě neznamená dokončení práce.
- Správa plánu. API umožňuje plány vytvářet, aktualizovat, pozastavovat, obnovovat a mazat; po změně konfigurace ověřte budoucí spuštění.
Scheduled Automations přidává do Agents API spravované plánování: každé spuštění lze propojit s relací a sledovat samostatně. Při nasazení musí vývojáři rozhodnout, kdy spuštění potřebuje zachovaný kontext, a sledovat jak doručení, tak výsledek úlohy.