Skip to main content
Compliance relevance
SOC 2CC2 CC5ISO27001

Workflows and approvals Coming Soon

Workflows gate object changes behind reviews and approvals. You author a workflow definition with triggers, conditions, and actions (approvals, notifications, and follow-up automation); the engine evaluates changes, routes approvals, and applies the result. See Authoring Workflow Definitions for the full reference and copyable examples.

How It Works​

For approval workflows, Openlane supports pre-commit and post-commit behavior:

  • PRE_COMMIT: approval-eligible changes are staged before applying
  • POST_COMMIT: changes commit first and approval or review activity runs afterward

What You Configure and What the Engine Manages​

You configure:

  • WorkflowDefinition content (triggers, conditions, actions)
  • Scope and targeting choices (schema type, selectors, target groups, users, and resolvers)
  • Operational state (active, revisioning, lifecycle updates)

The engine manages automatically:

  • Workflow instance creation and progression
  • Proposal staging for approval-gated changes
  • Assignment generation, quorum checks, and completion logic
  • Event timeline updates and workflow state transitions
info

Current implementation detail from the workflow package docs: AUTO_SUBMIT is the effective submission mode for approval workflows today, and draft proposal submission is not currently exposed as a user-facing flow.

Examples​

# Create
Name,WorkflowKind,SchemaType,Draft,Active,CooldownSeconds
Control Status Governance Workflow,APPROVAL,Control,false,true,60
Evidence Review Workflow,APPROVAL,Evidence,false,true,60