Schedule¶
The purpose of the Schedule tab is to give automation managers complete visibility into all schedules — past, current, and future — in a calendar interface, without needing to consult technical lists or external tools.
Independent delivery
The Schedule tab is an independent delivery from the Operations tab. Neither is a prerequisite for the other.
Filters¶
Located above the calendar, the filters allow you to refine what is displayed:
| Filter | Options |
|---|---|
| View | Monthly (default) / Weekly / Day |
| Filter by → Automation | List of all automations in the workspace (multi-select) |
| Filter by → Repository | List of all repositories in the workspace (multi-select) |
When filters are active, they appear as highlighted tags below the filter bar — for example, Automation: Financial_projections ✕ · Repository: Finance ✕ — with a "Clear all filters" option to reset everything at once.
Combining filters
The Automation and Repository filters are independent and can be combined. The selection applies to all calendar views.
Calendar¶
Available Views¶
| View | Default | Description |
|---|---|---|
| Monthly | Yes | Monthly overview with cards grouped by hourly window |
| Weekly | No | Detailed weekly view with time-block layout |
| Day | No | Single-day view with all events expanded |
Navigation Limits¶
The calendar allows navigation:
- Past: up to 6 months before the current date
- Future: up to 30 days ahead of the current date
Days outside this range are disabled in the interface.
Calendar fill
The calendar only fills days of the current month — weekdays that belong to the next month are not populated with events.
Schedule Cards¶
Each event on the calendar is represented by a card showing:
- Scheduled time (e.g.,
03:00 AM,05:00 PM) - Schedule name (clickable — dynamic destination, see navigation logic below)
Color semantics (time-based, not status-based):
| Color | When it appears |
|---|---|
| Dark blue | Current or future events (scheduled or in progress) |
| Light blue | Past events, regardless of execution result |
Actual task status
The task status (Scheduled, Running, Finished, Failed, Partially Completed, Timeout, Canceled) is visible only on hover or when clicking the card — it does not appear on the card itself.
Card Tooltip¶
When interacting with a card, the user sees:
- Schedule name
- Automation — name of the linked automation
- Runner — associated runner(s)
- Status — badge showing the actual task status
Event Grouping¶
For frequent schedules (e.g., every 15 minutes), events are grouped into 1-hour windows:
- Maximum of 24 cards per day in the simplified view
- When there are more events than shown, a "more [X] schedules" link appears
- Clicking that link takes the user directly to the day view for that date
Link Navigation Logic¶
The schedule name link has a dynamic destination:
| Schedule state | Link destination |
|---|---|
| Scheduled only — task not yet created | Schedule information page |
| Task already created, running, or executed | Corresponding task page |
Insights¶
The right sidebar displays intelligence cards about the schedules in the visible period:
Peak Scheduling Days¶
Shows the day of the week with the most schedules and the event volume for that day.
Example: Tuesday — 07 events
Peak Scheduling Hours¶
Shows the time of day with the most schedules in the period.
Example: 09:00 AM — 06 events
Automation Schedule¶
Donut chart showing the total schedules for the month in the center, with a listing of the automations with the most schedules:
- Shows the top 3 automations with their schedule count
- "See more →" link expands to all automations with schedules in the period
- Clicking an automation navigates to the Schedules page filtered by that automation
Runner Allocation¶
Stacked bar chart showing the distribution of automations per runner, with a listing below:
- Shows the top 3 runners with their associated automation count
- "See more →" link expands to all runners
- Clicking a runner navigates to the runner detail page with its automation list