Support BYHOUR in automation RRULE schedules

Resolved 💬 2 comments Opened May 27, 2026 by asadman1523 Closed May 27, 2026

Summary

Please allow Codex automation schedules to accept BYHOUR in RRULE definitions.

Motivation

Automation scheduling currently supports recurring schedules, but RRULEs that include BYHOUR appear to be rejected. This makes it harder to express common schedules directly, especially when users want a recurring task at a specific hour without relying on a more limited schedule shape.

Example

A schedule like this should be accepted:

FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR;BYHOUR=9;BYMINUTE=0

Expected behavior

Codex automations should parse and accept valid RRULE schedules that include BYHOUR, and run the automation at the specified hour according to the user's configured timezone.

Actual behavior

Schedules containing BYHOUR are currently not accepted.

Use case

This would make automation scheduling more expressive and closer to standard RRULE semantics, allowing users to define precise hourly constraints for weekly or daily recurring automations.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗