# Workflow Engine

Canonical URL: https://babadook.tech/modules/workflow-engine
Entity: modules
Content hash: ed2601f9275dd7a27fe35d0e42644912e81dc4bb871d18dd266defc1eafcb6d2

Visual workflow builder with durable execution, saga compensation, retry policies, and approval chains. Orchestrate complex business processes with visual tooling and code-level power.

Visual workflow builder with durable execution, saga compensation, retry policies, and approval chains. Orchestrate complex business processes with visual tooling and code-level power.

## workflows-that-never-fail

Workflows That Never Fail The DXP Workflow Engine provides durable execution guarantees — workflows survive process crashes, server restarts, and network partitions. Every step is checkpointed to persistent storage, and failed steps retry with configurable exponential backoff. Saga compensation handles distributed transactions: when a downstream step fails, all previously-completed steps automatically execute their compensation logic (e.g., reverse a payment, cancel a reservation, revert a content change).

### data Viz

## Workflow Engine Specifications

- **Execution Model:** Durable with checkpoint-based recovery
- **Saga Support:** Full compensation with rollback ordering
- **Retry Policy:** Fixed, exponential, linear backoff with jitter
- **Timeout:** Per-step and per-workflow configurable timeouts
- **Approval:** Multi-stage approval chains with delegation
- **Triggers:** HTTP, cron, event, webhook, manual
- **Concurrency:** Configurable per-workflow concurrency limits

## features

saga: true

retry policies: true

approval chains: true

durable execution: true

## Relationships

### products

- DXP — https://babadook.tech/products/dxp

### capabilities

- Workflow Automation — https://babadook.tech/capabilities/workflow-automation