Опубліковано специфікацію інструментів автоматизації для ChatGPT Work та Codex
OpenAI розкрила внутрішню схему для планування завдань, моніторингу умов та тригерів подій у ChatGPT Work. Розробники можуть структурувати періодичні промпти та інтеграції вебхуків з точними часовими поясами IANA та правилами iCal.

Вплив: Високий
Чому це важливо
Розуміння офіційної схеми автоматизацій дає змогу будувати стабільних агентів з інтеграцією у GitHub, Slack та Gmail без зайвих витрат на постійний опрос API.
TL;DR
- 01Періодичний моніторинг умов обмежений максимальною частотою один раз на годину.
- 02Промпти завдань мають бути лаконічними наказами без повторення таймінгу в тілі тексту.
- 03Вебхук-тригери вимагають попередньої перевірки прав у режимі read-only.
Ключові факти
- Макс. частота перевірки умов
- 1 раз на годину
- Підтримувані вебхуки
- Gmail, Slack, GitHub
- Стандарт формату розкладу
- iCal VEVENT / RRULE
Режими виконання та правила планування
Схема automations впроваджує чіткі обмеження для виконання фонових завдань у ChatGPT Work та десктопному середовищі:
exact_schedule: Використовується для точного часу та відносних інтервалів черезdtstart_offset_jsonабоDTSTARTз назвою таймзони IANA.flexible_schedule: Призначається для гнучких інтервалів (ранок ~08:00, день ~15:00, вечір ~19:00).condition_watch: Періодична перевірка умов із частотою не частіше одного разу на годину.
Архітектура вебхуків та безпека
Перед активацією тригерів для Gmail, Slack або GitHub агент здійснює безпечний read-only виклик для перевірки доступу:
{
"action": "create",
"timing_mode": "condition_watch",
"prompt": "Надішли огляд нових змерджених PR та виділи блокери.",
"triggers": {
"app": "github",
"event": "pull_request_merged",
"author_login": "octocat"
}
}Вимоги до системних промптів
Інструкції автоматизацій мають формулюватися як лаконічні наказові речення для одиничної ітерації без слів Щогодини перевіряй чи Монітор. За відсутності авторизації процес зупиняється до надання прав користувачем.
Спробуй за 2 хвилини
{
"tool": "automations",
"action": "create",
"title": "Daily GitHub PR Digest",
"timing_mode": "exact_schedule",
"default_timezone": "Europe/Kyiv",
"dtstart_offset_json": "{\"days\": 1, \"hour\": 9, \"minute\": 0}",
"prompt": "Summarize open pull requests assigned to me on GitHub."
}json
✓ Коли використовувати
- Налаштування регулярних звітів або тріажу репозиторіїв у Codex та ChatGPT Work.
- Створення подієвих тригерів на згадки в Slack або оновлення PR у GitHub.
Що зробити сьогодні
- Очистіть промпти автоматизацій від вбудованих описів розкладу та таймінгів.
- Передавайте точний ідентифікатор таймзони IANA у DTSTART замість дефолтного UTC.
- Додайте перевірку схем через discover_webhook_schema перед реєстрацією тригерів.
Що каже спільнота
“ChatGPT Work in the ChatGPT desktop app is effectively Codex with a different skin. It can operate on your local files in the same way.”
“Honestly, this is one of the things OpenAI does pretty well, I think, these tiny design decisions that you wouldn't notice until it becomes super annoying.”
Джерела