Last updated:
Daily trigger
The Daily trigger starts a dataflow automatically on a daily schedule. It is used to run dataflows at a fixed time every day, optionally with advanced repetition or random delay settings.
This trigger is typically used for periodic processing, synchronization tasks or reporting workflows that must run on a predictable daily cadence.
When to use it
Section titled “When to use it”Use this trigger when a process should run on a daily schedule, for example importing data every morning or sending a daily update.
Configuration
Section titled “Configuration”| Setting | Required | Description |
|---|---|---|
| Start | Yes | The date and time when the trigger becomes active and the first execution occurs. |
| Recur (days) | Yes | Number of days between each execution (e.g. 1 = daily, 2 = every two days). |
| Repeat every | No | Enables repeated execution within the same day. The interval value supports Seconds, Minutes, Hours, Days, and Weeks. |
| For duration of | No | Defines how long the repeated executions should continue. Can be set to Indefinitely or a specific duration in Seconds, Minutes, Hours, Days, or Weeks. |
| Random delay | No | Adds a random delay before execution. The delay value supports Seconds, Minutes, Hours, Days, and Weeks. |
- Use recur (days) = 1 for standard daily execution.
- Only enable repeat every if multiple executions per day are required.
- Avoid long repeat intervals combined with Indefinitely, unless continuous execution is intentional.
- Use a clear dataflow name so scheduled runs are easy to recognize in reports and logs.
- For high-impact flows, test the flow manually before enabling the schedule.