Cron Suggestions
bigAI can recommend Cron strings for you to simplify custom schedules.
Custom Cron Schedules
When creating a Custom Schedule , first give the Schedule a title, then click Suggest to have bigAI fill in the cron string field based on your title. Clicking Suggest again will regenerate the cron.

AI-Powered Natural Language to Cron Conversion
Overview
The Bigeye platform features an intelligent cron string generator that transforms plain English schedule descriptions into valid cron expressions. This tool eliminates the need to memorize complex cron syntax, allowing users to schedule data monitoring tasks using natural language.
How It Works
-
Natural Language Input - Users provide a description of their desired schedule in everyday terms:
- "Every Monday at 9am"
- "Daily at midnight"
- "First day of each month at 3pm"
- "Every 15 minutes during business hours"
-
AI Processing - The system leverages Amazon Bedrock AI to interpret the natural language and generate the appropriate cron expression:
- Inputs are sent to a specialized AI model trained on cron syntax
- The model analyzes the semantic meaning of the request
- A valid, optimized cron string is returned
-
Validation - All generated expressions are automatically validated to:
- Ensure syntactic correctness
- Verify compatibility with system constraints (e.g., minimum 5-minute frequency)
- Confirm the schedule matches the user's intent
Benefits
- Accessibility - Team members without technical expertise in cron syntax can easily create schedules
- Efficiency - Reduces time spent looking up cron syntax or debugging invalid expressions
- Accuracy - Minimizes human error in schedule creation
- Flexibility - Supports a wide range of scheduling patterns and descriptions
Examples
Natural Language Description | Generated Cron Expression |
---|---|
"Every weekday at 9am" | 0 9 * * 1-5 |
"Twice daily at noon and midnight" | 0 0,12 * * * |
"First Monday of each month" | 0 0 1-7 * 1 |
"Every 30 minutes during work hours" | 0,30 9-17 * * 1-5 |
Note: A minimum frequency constraint of 5 minutes for all cron expressions is maintained to ensure system performance.
Updated about 1 month ago