maestro-automate
latest
false
Maestro Automate user guide
- Get started
- Build
- Deploy and run
- Examples
- Reference
Scheduled trigger
Start a workflow automatically on a recurring schedule using intervals or cron expressions.
Starts the workflow automatically on a recurring schedule. Use this trigger for periodic automation tasks such as daily reports, hourly data synchronization, or weekly cleanup jobs.
Configuration
| Field | Required | Description |
|---|---|---|
| Schedule type | Yes | How the schedule is defined: Interval (every N minutes/hours/days) or Cron (a cron expression for precise scheduling). |
| Interval | Conditional | The repeat interval and unit (minutes, hours, or days). Required when schedule type is Interval. |
| Cron expression | Conditional | A standard cron expression (5 fields). Required when schedule type is Cron. |
| Time zone | Yes | The time zone used to interpret the schedule. Default: UTC. |
| Input schema | No | Static input variable values to pass to the workflow on each scheduled run. |
Examples
| Goal | Schedule type | Value |
|---|---|---|
| Every 30 minutes | Interval | 30 minutes |
| Every day at 9:00 AM | Cron | 0 9 * * * |
| Every Monday at midnight | Cron | 0 0 * * 1 |
| Every hour | Interval | 1 hour |
Notes
- If a workflow is still running when its next scheduled start time arrives, the new run is skipped or queued depending on the Concurrency setting in the workflow's deployment configuration.
- The Scheduled Trigger doesn't fire until the workflow is deployed.
Next steps
- Triggers: all trigger types and when to use each.
- Manual Trigger: start the workflow on demand.
- Limits and fair use: how concurrency affects scheduled runs.
- Community: ask questions and share workflows with other builders on the UiPath Forum.