Polled
Polled triggers fire on a timer. For example, a trigger can fire every minute. When enabled, the trigger fires its first event when the pipeline starts and then fires again at the configured interval. The polled trigger fires empty events and includes the time of the event in the metadata.

Configuration
Mode
Controls how the trigger schedules Pipeline executions. The default mode is Interval.
| Mode | Description |
|---|---|
| Interval | The trigger fires at the specified time interval. The first event fires immediately when the Pipeline starts, and subsequent events fire at the configured interval. If the Pipeline takes longer than the interval to process, then the next event is delayed and a warning is displayed on the trigger indicating that events are being generated faster than the Pipeline can process. |
| Continuous | The trigger fires immediately after the previous Pipeline execution completes. There is no waiting period between executions—as soon as one run finishes, the next event is triggered. This mode is useful when you want the Pipeline to run as frequently as possible without gaps. |
Interval
The amount of time elapsed between firing events when Mode is set to Interval. The trigger fires immediately when the pipeline starts and every interval thereafter. This setting is not used in Continuous mode.
If the amount of time it takes to process the pipeline event is greater than this interval, then the next event will be delayed. For example, if a polled trigger fires every 1 second but it takes 5 seconds to process the generated event, then the trigger will only fire events every 5 seconds. A warning is displayed if the polled trigger cannot fire events as fast as the specified interval.

Event Values
The event value is empty. To access when the event occurred in a pipeline use the event.timestamp property.
Metadata
{
"triggerType": ".TriggerPolled",
"triggerName": "PolledTrigger"
}