Slack Bot Failed Check Agentic Workflow Trigger Spec
Definition
A command or keyword that the Slack message must contain. Evaluated as a
case-insensitive substring match (e.g., investigate matches any message
containing "investigate").
Optional list of Slack channel names (e.g., general, alerts). When
specified, only failed checks reported in these channels trigger the automation.
Optional list of check rule IDs. When specified, only failed checks whose rule ID matches one of the listed values trigger the automation.
Optional filters applied to check labels at dispatch time. When defined and not empty, only failed checks whose labels satisfy all filter criteria trigger this automation (AND semantics). Each criterion specifies a label key and a matching operator (e.g., is, contains, starts_with, matches).
Optional filters applied to check annotations at dispatch time. When defined and not empty, only failed checks whose annotations satisfy all filter criteria trigger this automation (AND semantics). Each criterion specifies an annotation key and a matching operator (e.g., is, contains, starts_with, matches).
The trigger-specific variables available as {{variable.name}} when this trigger fires.
This is in addition to the built-in variables that are always available. The dispatch
payload carries the Slack event's variables and the failed check's.
Used by 1
These schemas and endpoints reference this type directly.