/
Triggers (Jobs, Events, Webhooks ...)

Triggers (Jobs, Events, Webhooks ...)

SINCE VERSION 1.0

What is a Trigger?

A Pipeline Trigger or just Trigger is an action which causes a persisted automation pipeline to be started and executing its automation steps.

These triggers are the most common ones in PIPEFORCE:

Job / Time

Starts an automation pipeline as a job at a given time interval.

See https://logabit.atlassian.net/wiki/spaces/PA/pages/2544795677 for more details.

Message

Starts an automation pipeline in case a message of interest has been received from the message queue / bus.

See https://logabit.atlassian.net/wiki/spaces/PA/pages/2545320123 for more details.

Event

Starts an automation pipeline in case an internal event of interest has occurred. Events are quite similar to messages, except that their origin is always the hub backend.

Common event examples are:

See https://logabit.atlassian.net/wiki/spaces/PA/pages/2545287223 for more details.

Webhook

Starts an automation pipeline in case an external system sends a request to one of the custom webhook endpoints.

See https://logabit.atlassian.net/wiki/spaces/PA/pages/2545287270 for more details.

API Gateway

Starts an automation pipeline in case a HTTP request to an API Gateway endpoint was made which in term is linked to a pipeline.

See https://logabit.atlassian.net/wiki/spaces/PA/pages/2547089621 for more details.

HTTP POST

Starts an automation pipeline in case a HTTP POST request to the endpoint /api/v3/pipeline was done.

See https://logabit.atlassian.net/wiki/spaces/PA/pages/2542862901 for more details.