Skip to content

Flows

The Flows view shows entry points into your system and traces execution paths through components.

[Screenshot: Flows view with entry point list and expanded trace]

What Are Flows?

A flow traces the path from an entry point (UI route, API endpoint, scheduled job) through all components it invokes. This answers: "What happens when a user clicks this button?" or "What does this API endpoint trigger?"

Statistics

The top row shows:

StatDescription
Total FlowsNumber of entry points traced
UI EntriesUser interface entry points
API EntriesExternal API endpoints
Scheduled JobsCron or timer-triggered flows

Entry Point Types

Filter by entry point type:

TypeDescription
AllShow all entry points
UIUser interface routes and actions
APIExternal-facing API endpoints
JobsScheduled tasks (Custom components)

Flow Cards

Each entry point displays as an expandable card:

[Screenshot: Single flow card collapsed]

Collapsed view shows:

  • Entry point name
  • Type badge (UI, API, Job)
  • Domain

Click to expand and see the trace:

[Screenshot: Expanded flow card showing trace path]

The trace shows each component invoked, in order:

  • Component name and type
  • Domain it belongs to
  • Events published

Filtering

  • Type filter — UI, API, or Jobs
  • Domain filter — Show flows from specific domains
  • Search — Find entry points by name

Understanding Traces

A trace reads top-to-bottom:

[Entry Point] → [UseCase] → [DomainOp] → [Entity]

               [Event Published]

               [EventHandler]

Branching paths show when one component invokes multiple others.

Next Steps

  • Full Graph — See the visualization
  • Events — Explore event publishers and handlers