Scheduled Task Runs

Scheduled tasks are normal tasks with a configured run time and optional recurrence. They are managed from the Schedule page and preserve the task's prompt, model, agent, attachments, project context, and execution boundaries.

Use schedules for work that should happen later or repeatedly without requiring a person to remember to start it.

What Users See

UI ConceptMeaning
Schedule pageCalendar/list surface for one-time and recurring work.
Scheduled categoryTasks can be moved into scheduled work when timing is configured.
Run atThe first or next intended run time.
Next runThe computed upcoming execution time.
Enabled stateKeeps the schedule record while allowing future runs to pause.
System schedulesVisible maintenance tasks such as memory consolidation and skill library upkeep.

Supported Recurrence

OpenVibely supports one-time, second-based, minute-based, hourly, daily, weekly, and monthly schedules. Daily, weekly, and monthly scheduling preserve local time-of-day across daylight-saving transitions by computing through local time.

ChoiceMeaning
One-timeRun the task once in the future, then stop.
Seconds/minutes/hoursRepeat at a sub-daily interval.
Daily/weekly/monthlyRepeat on calendar-aware cadence while preserving intended local time.
DisableKeep the schedule but stop future dispatch.
DeleteRemove the schedule.

Dispatch Boundary

When a schedule reaches its next run time, the scheduled work enters normal task execution. It still respects worker capacity, project/model limits, task dependencies, and review requirements.

A scheduled run is not a hidden background mutation. It creates visible task activity, can fail like other work, and should be monitored through Schedule, Tasks, Alerts, and review pages.

Good Uses

System Maintenance

OpenVibely can create visible scheduled system tasks for learning maintenance.

System TaskPurpose
System: Memory ConsolidationUses Memory Curator to keep one project's managed memory focused and accurate.
System: Skill Library MaintenanceUses Skill Curator to keep reusable standalone skills useful over time.

Because these are visible schedules, users can inspect when maintenance is configured and see the resulting task history.

Cautions

PageWhy It Matters
Task GoalsUse goals on implementation work, not as the default recurrence engine.
ScheduleThe UI surface for managing scheduled task runs.
Worker Capacity & DispatchScheduled runs wait for execution capacity when needed.
MemoryMemory Curator can consolidate managed project memory through scheduled system work.
Skill CurationSkill Curator can keep reusable skills healthy through scheduled system work.
AlertsFailed runs can create alerts.