Triggers

Triggers are used to execute a pipeline when an event occurs. They are defined in the mod and are based on a schedule, webhook or other event.

Triggers are only instantiated when Flowpipe is running in server mode - you must start the server with flowpipe server for triggers to run.

Only triggers defined in the top-level mod are created, not dependencies.

You can use a schedule trigger to run a pipeline at regular intervals:

An http trigger allows you to run a pipeline whenever someone posts to a webhook. You can pass the request body or headers to the pipeline.

Flowpipe will create a webhook endpoint for each http trigger.

You can run flowpipe trigger show to get the URL: