Skip to main content

Automation schedules

Screenshot - 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

  • Add Button: Green "+ Add" button for creating new schedules
  • Delete Button: Red "✗" button for removing selected schedules
  • Filter Toggle: "FILTER" button to open/close the filter panel (shown in closed state)
  • Search Bar: Located at the top for quick schedule lookup
  • Refresh Controls: Standard interface refresh and view options

Filter Panel Interface

  • Currently Closed: Filter panel is shown in collapsed state in the main interface
  • Toggle Access: Can be expanded using the "FILTER" button in the top-right area
  • Hidden Options: When expanded, provides Class, Is public, and Organization filtering options

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
  1. Text Search: Use the search bar to find schedules by name
  2. Filter Panel Access: Click the "FILTER" button to expand the filter options panel
  3. Class Filter: Select between Interval and Specific schedule types (available when filter panel is expanded)
  4. Public Status Filter: Choose between public/private status options (available when filter panel is expanded)
  5. Organization Filter: Filter by Root, Zequenze, or other organizations with sub-organization support (available when filter panel is expanded)

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/
  • Flows: Access automation workflows
  • Tasks: View automation tasks
  • Models: Manage automation models
  • Logs: Review automation execution logs

Data Displayed

Schedule Types

  1. Interval Schedules (Time-based recurring):

    • 1 hour, 1 minute, 2 hours, 24 hours
    • 30 minutes, 30 seconds, 5 minutes
    • 7 days, 8 hours
    • All marked as public and owned by Root organization
  2. Specific Schedules (Task-specific):

    • DOCS scheduler
    • GKE Maintenance Window
    • GKE Maintenance Window Remove
    • GKE refresh ecr token
    • gcp_costs_scheduler
    • reboot_scheduler
    • All marked as private and owned by Zequenze organization

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
  • Access Filters: Click the "FILTER" button to expand the filtering panel and apply search criteria
  • Search Schedules: Quickly locate specific schedules using the search function

Secondary Actions

  • Navigate Organizations: Click organization links to view related resources
  • Refresh View: Update the schedule list with current data
  • Export/Print: Standard browser functions for documentation

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: Click the "FILTER" button to access advanced filtering options when needed

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

  • Click the "FILTER" button to reveal filtering options
  • Use multiple criteria for precise schedule location
  • Utilize organization-based filtering for better schedule organization
  • Combine search with filters for optimal results