Start a run on a schedule, message, file, chain or sensor.
A Trigger is the inbound half of a transport: an external or temporal event that starts a transport run. It is the opposite of an Alert, which is outbound — a finished run notifying a channel. The two are never the same thing.
Triggers are managed on the Triggers page and attached to a transport. A transport can carry several triggers at once (for example a nightly schedule and a file-arrival watcher), and it can still be run manually with Run now. A transport with no trigger is manual-only.
Every trigger funnels through one shared launch path, so the same concurrency, deduplication, and run-topology rules apply no matter what fired it.
Runs the transport on a time cadence. This replaces the old Schedules page.
Starts a run from an HTTP call. Two independent flavours:
POST /run and GET /status for that transport.Starts a run when a matching message arrives on a broker. The trigger references a Trigger-capable Connection (see Connections) for the broker credentials, and a match rule decides which messages fire it (every message, a subject pattern, a JSON field equals, or a header equals).
Starts a run when a file lands.
BlobCreated event via Event Grid. You give the container and an optional blob-path pattern, generate the webhook URL, and register it as an Event Grid subscription.Starts this transport when another transport's run finishes. You pick the source transport and the outcome to chain on (on success, on failure, or any outcome). Chains are validated at save time so they cannot form a loop.
Polls a query and starts a run when a condition is met — for example "fire when this inbox table has unprocessed rows".
Every trigger can carry an optional start and end time. Outside that window the trigger does not fire, which is handy for one-off campaigns or for staging a trigger before it goes live.
When a trigger fires, the server resolves the run's topology from the transport's source and sink placements and queues the work. A client-placed run is picked up by the owning client on its next long poll — within a second or two — with the server never opening a connection to the client. See Architecture.
Creating and editing triggers requires the Admin role. Read-only users can see them but not change them. See Authentication & Roles.
You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Bunny Stream. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Wistia. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More Information