Schedules
Schedules run a workflow automatically on a recurring basis — no one has to click Run. Set it once and it runs on time, every time.
The Schedules Tab
Open Workflows → Schedules. Each schedule shows:
| Column | Shows |
|---|---|
| Workflow | Which workflow runs |
| Schedule | The recurring rule in plain language |
| Next run | When it will run next |
| Last run | When it last ran |
| Status | Active, Paused, or Auto-disabled |
Creating a Schedule
- Click New schedule
- Pick the Workflow to run
- Choose a Run frequency:
| Frequency | Example |
|---|---|
| Every X Minutes | Every 15 minutes |
| Hourly | At minute 0 of every hour |
| Daily | Every day at 09:00 |
| Weekly | Every Monday at 09:00 |
| Monthly | On day 1 at 09:00 |
| Custom (Cron) | Your own advanced rule |
- Set the time and timezone where needed
- Review the summary (e.g. "Daily at 09:00 (Europe/Istanbul)")
- Click Create
info
The exact next run is calculated when you save, and it respects your timezone (including daylight saving changes).
Schedule Statuses
| Status | Meaning |
|---|---|
| Active | Running on schedule |
| Paused | Stopped by you; won't run until resumed |
| Auto-disabled | Turned off automatically after repeated failures |
If a schedule keeps failing, it's auto-disabled so it doesn't keep running a broken workflow. Fix the workflow, then Resume.
Managing Schedules
- Pause / Resume — temporarily stop or restart a schedule
- Delete — remove a schedule (runs already queued aren't affected)
The list refreshes on its own so Next run and Last run stay current.
Tips
- Start with a generous frequency and tighten it once you trust the workflow
- Watch the Status column — an Auto-disabled schedule needs attention
- Check the Logs tab to see what each scheduled run did (see Logs)