Schedules
The Schedules feature in LemmeBuild allows you to automate and schedule your workflows to run at specific intervals based on your needs. Whether you want a workflow to run every minute, every hour, or at specific times of the day, the scheduling feature makes it easy to set up using familiar cron syntax. This gives you the flexibility to automate routine tasks without manual intervention, making your workflows run efficiently on a schedule that suits you.
Cron Settings
You can define your workflow schedules using standard cron syntax, specifying the exact time intervals you need:
- Minutes: Define the minute of the hour when the workflow should run (e.g.,
0
for the start of the hour). - Hours: Set the hour(s) for when the workflow should be executed.
- Day of the Month: Specify which day of the month to trigger the workflow.
- Month: Choose specific months for the workflow to run.
- Day of the Week: Set the workflow to run on specific days (e.g., Mondays or weekends).
If you're unsure about the cron syntax, don't worry! LemmeBuild provides presets for commonly used intervals, like:
- Every minute
- Every hour
- Every day
These presets simplify the setup, making it easy to choose a schedule without needing to manually enter cron expressions.
Additional Options
Along with standard scheduling, the Schedules feature includes extra options to enhance flexibility and control over your workflows:
- Without Overlapping: Prevents a new instance of the workflow from starting before the previous one has completed. This is useful for long-running workflows to ensure no conflicts arise from multiple instances running simultaneously.
- Once: Set the schedule to trigger the workflow only once at the specified time.
- Data Parameters: Pass custom data or parameters with each scheduled run. This adds dynamic functionality, enabling workflows to adapt based on the data passed during each execution.
Why Use the Schedules Feature?
The Schedules feature offers a powerful way to automate your workflows and ensure they run when you need them to, without manual intervention. Whether you’re automating daily reports, hourly data pulls, or any routine task, scheduling workflows ensures that everything happens on time. The flexibility of cron-based scheduling, combined with options like preventing overlaps and passing custom data, makes it easy to build reliable, dynamic automation that fits seamlessly into your processes.
With Schedules in LemmeBuild, you can set your workflows to run on any schedule you choose, ensuring they execute automatically and efficiently at the intervals you need.