Automation Help Guide Summary
Scheduling Options
- Once at a specific time
- Every X hours/days from a defined start time
- On specific weekdays at specified times
- On specific days of the month (e.g., 1st, 15th, 30th)
Note: Days like the 29th, 30th, or 31st are skipped if not valid that month. "Last day of the month" is not currently supported.
Task Execution & Queue Management
- Only one task per schedule runs at a time.
- If a task is missed (e.g., system busy), it’s queued and run later (FIFO order).
- The queue holds up to 20 tasks and avoids duplicate entries.
- Missed tasks are not retried after a service restart — they wait for the next scheduled run.
Smart Logging & Monitoring
- Each task generates two logs:
- Start log
- Completion log (with success/failure details)
- Logs determine whether the task should run again — especially if "Stop on Fail" is enabled:
- If enabled, the task won’t rerun after a failure.
- If disabled, it runs again at the next scheduled time.
Timer Behavior
- The system checks for scheduled tasks every minute, but the exact second is unpredictable.
- Only hour and minute are used for time matching — not seconds.