Gatus Trigger icon

Gatus Trigger

Receives webhook alerts from Gatus monitoring system

Gatus Trigger

AI-generated

Summary

Receive and filter webhook alerts from the Gatus monitoring system based on alert type status, endpoint group, and endpoint name.

Inputs

  • Path — Specify the URL path for the webhook; leave empty to use an auto-generated path.
  • Options — Configure filters to control which alerts trigger the workflow.
  • Options.alertTypeFilter — Filter alerts by their trigger status: all alerts, triggered only, or resolved only.
  • Options.endpointGroupFilter — Limit triggers to alerts from a specific endpoint group by name; leave empty for all groups.
  • Options.endpointNameFilter — Limit triggers to alerts from a specific endpoint name; leave empty for all endpoints.

Output shape

A list of alert objects each containing title, endpoint name and group, URL, alert description, resolved status, message, and condition results arrays.

The trigger filters incoming webhook JSON payloads from Gatus; alerts not matching specified filters cause no webhook response and no workflow execution. Each alert object is output as a separate item in the workflow data array.

Discussion