Loading

Workflows for Kibana alerting v2

Without a workflow, an action policy has nowhere to send notifications. Workflows are the delivery layer. They define the actual steps that run when a policy matches an episode: sending a message, calling a webhook, triggering automation, or any combination. Setting up a workflow is what connects Kibana alerting v2 to the tools your team already uses for incident response.

Before creating an action policy, make sure the workflows you want to use already exist in your space. Policies store references to workflow IDs, so a destination workflow must exist before you can select it.

Note

Only manual triggers are supported for workflows used with action policies.

After a rule produces or updates alert episodes, processing follows this sequence:

Rule → Alert → Action Policy → Workflow → Notification
		
  1. The rule runs its ES|QL evaluation and writes to .rule-events.
  2. In Alert mode, alert documents and episodes represent the ongoing issue.
  3. Action policies in the same space are evaluated against episodes (matcher, suppression, grouping, throttling).
  4. For each dispatch, the policy invokes its configured workflows.
  5. Notifications are the outcome: Email, chat, webhook, and so on.

The policy evaluates matchers and throttling before any workflow step runs, even though you created the workflow before the policy. That's why configuration order (workflow first, then policy, then rule) is the reverse of runtime order.