Loading

Core components

Workflows are composed of three core elements that make workflow automation possible: triggers, steps, and connectors. Together, these components define when workflows run, what they do, and where they can reach.

Triggers define when a workflow runs. A trigger is an event or condition that initiates a workflow, such as an alert firing or a scheduled time occurring. Every workflow begins with a trigger.

Examples of triggers include:

  • A user initiates a workflow on-demand
  • A specific time or interval is reached
  • A detection alert is generated

For more information, refer to Triggers.

Steps define what a workflow does. A step is an individual unit of logic or action within a workflow. Steps control how data moves, how decisions are made, and what results are produced. Workflows can contain one or more steps, executed in sequence.

For more information, refer to [Steps].

Connectors define where workflows can reach. A connector is the interface between Kibana and an external system, enabling workflows to act on or respond to events and services outside of Kibana.

For more information, refer to [Connectors].