Automation schedules


Overview
The Automation Schedules page in the Zequenze Control Portal provides a centralized view for managing all automation schedules within the system. This interface allows administrators to view, filter, and manage both interval-based and specific schedules that control various automated processes across the platform.
Key Features
Schedule Management Interface
- Comprehensive Schedule Listing: Displays all automation schedules in a structured table format
- Dual Schedule Types: Shows both Interval schedules (recurring time-based) and Specific schedules (targeted automation tasks)
- Public/Private Classification: Visual indicators showing whether schedules are publicly accessible
- Organization-based Grouping: Schedules are organized by their associated organizations (Root, Zequenze)
Advanced Filtering System
- Multi-criteria Filtering: Filter by Class, Public status, and Organization
- Real-time Search: Search functionality to quickly locate specific schedules
- Collapsible Filter Panel: Dedicated filter sidebar that can be opened/closed with Class, Is public, and Organization filter options
- Sub-organization Options: Organization filter includes sub-organization capabilities
UI Elements
Main Table Structure
- Name Column: Lists schedule names with time-based identifiers (1 hour, 5 minutes, etc.)
- Class Column: Shows schedule type with visual icons (Interval ⏱ or Specific schedule 📋)
- Is Public Column: Green checkmarks (✓) for public schedules, red X marks for private
- Organization Column: Displays the owning organization with clickable links
Control Panel
Filter Panel Interface
-
CollapsibleCurrentlyDesignClosed: Filter panelcanis shown in collapsed state in the main interface
Header Section
- Page Title: "SELECT AUTOMATION SCHEDULE TO CHANGE" prominently displayed at the top
- Breadcrumb Navigation: Clear path showing: Home > Automation > Automation schedules
User Interactions
Viewing Schedules
- Browse through 22 available automation schedules
- Sort schedules by clicking column headers
- View schedule details by clicking on schedule names
Filtering and Search
- Text Search: Use the search bar to find schedules by name
- Filter Panel Access: Click the "FILTER" button to expand the filter options panel
Schedule Management
- Create New: Click the "+ Add" button to create new automation schedules
- Delete Existing: Use the red "✗" button to remove selected schedules
- Edit Existing: Click on schedule names to modify configurations
- Organization Links: Click organization names to view related resources
Navigation
Accessing This Page
- From the main dashboard: Navigate to Automation > Schedules
- Via the left sidebar: Click "Automation" then "Schedules"
- Direct URL:
/admin/automation/schedule/
Related Navigation
- Flows: Access automation workflows
- Tasks: View automation tasks
- Models: Manage automation models
- Logs: Review automation execution logs
Data Displayed
Schedule Types
-
Interval Schedules (Time-based recurring):
- 1 hour, 1 minute, 2 hours, 24 hours
- 30 minutes, 30 seconds, 5 minutes
- 7 days, 8 hours
test (additional interval schedule)
- All marked as public and owned by Root organization
-
Specific Schedules (Task-specific):
- DOCS scheduler
- GKE Maintenance
WindowsWindow
and operations (including GKE Maintenance Window, - GKE Maintenance Window
Remove)Remove Token refresh operations (GKE refresh ecrtoken)tokenCost management (gcp_costs_scheduler)gcp_costs_schedulerCertificate renewal processes (renew-certs-netcard, renew-certs-zequenze, renew-certs-zqz)
Visual Indicators
- Green Checkmarks: Public schedules
- Red X Marks: Private schedules
- Blue Links: Clickable organization and schedule names
- Icons: Distinguish between Interval (⏱) and Specific (📋) schedules
Actions Available
Primary Actions
- Create Schedule: Add new automation schedules using the "+ Add" button
- Delete Schedule: Remove schedules using the red "✗" button in the control panel
- Edit Schedule: Modify existing schedules by clicking on their names
-
Filter Results: Use the collapsible filter panel with multiple criteria to narrow down the schedule list
Secondary Actions
Notes/Tips
Best Practices
- Naming Convention: Notice that interval schedules use time-based names for easy identification
- Organization Structure: Most interval schedules belong to "Root" while specific tasks belong to "Zequenze"
- Public vs Private: Consider security implications when setting schedule visibility
-
Filter Management:
CollapseClick thefilter"FILTER"panelbutton to access advanced filtering options whennot in use to maximize viewing space for the schedule listneeded
Important Considerations
- Schedule Dependencies: Some schedules may depend on others (like maintenance windows before reboots)
- Resource Impact: Be aware that frequent interval schedules can impact system resources
- Monitoring: Regularly check the Logs section to ensure schedules are executing properly
- Deletion Warning: Use the delete function carefully as it may permanently remove automation schedules
Filter Usage Tips
UseClick the "All"FILTER"option in filtersbutton toseerevealthefilteringcomplete listoptionsCombineUse multiplefilterscriteria for precise schedule locationClick "Proceed" to apply your filter selections and update the display