Skip to main content
Administration pages live under Settings → Admin Settings → Workflow. workflow-engine.view permits inspection; workflow-engine.manage adds definition changes and operational controls. The Vars & Secrets page requires workflow-engine.admin.

Workflow Definitions

The Workflow Definitions page lists every workflow with its name, ID, status badge (Draft / Published), anchor type, and creation and publish timestamps. Filter by name, status, or anchor type; click a row to open it in the designer.

Workflow Instances

The Workflow Instances page searches across every run of every workflow. Filter by:
  • Workflow (multi-select)
  • Status — Running, Failed, or Completed
  • Anchor — document, Caseflow, or System, optionally a specific item ID (to answer “what workflows touched this document?”)
  • Date range
Results show the workflow, the current step (by display name), status, timestamps, and the anchored document or object, loading more as you scroll.

Instance detail

Opening an instance shows everything about the run:
  • Variables — the instance’s current variable bag
  • Live tasks — task transitions currently waiting for a user
  • Timers — armed timer transitions and when they fire
  • History — the full append-only audit timeline
Each history event records what happened, where (node and action), who caused it (the user, or the service account for automated steps), and when:

Handling failures

When an action fails:
  1. The instance’s variables roll back to their state at node entry; external side effects already performed by actions are not automatically undone
  2. The instance routes to the error node — the node-level override if set, otherwise the workflow-level one — with two variables describing the failure: instance._error.action (which action failed) and instance._error.message (why)
  3. If no error node is configured, the instance is marked Failed
A failed instance is never lost: from the instances list you can retry it, or replay it — optionally correcting variables first when bad data caused the failure. Do not assume a failed business operation will be retried automatically; design error nodes for the failures you expect (for example, a task transition asking someone to fix a keyword and try again) and use replay for the rest.

Workflow variables and secrets

The Vars & Secrets page manages the configuration workflows reference:
  • Environment variables (env.<name>) — plain-text settings such as an SMTP host, shared by all workflows
  • Secrets (secrets.<name>) — encrypted at rest, decrypted only at the moment an action parameter is resolved, never written to history, and audit-logged on access. Secrets cannot be used in guards or trigger filters.
Keeping host names and credentials here — rather than hardcoded in definitions — lets the same definition move between environments unchanged.

Schedules and child batches

Use Schedules and batches to inspect automatic starts, overlap skips, fan-out counters, and child instances. A successful schedule start is not the same as successful completion of every child.

Troubleshooting

Interaction rules

Ask the person storing a document a question, and pass their answer into the workflow that starts.

ContentFlow

Understand document ingestion, mapping, workflow definitions, and processing states in Nobly ContentFlow.

Building workflows in the designer

Error nodes, validation, and the publish flow these pages monitor.

Administration & governance

Platform-wide audit, permissions, and observability.