Dependency graph view

Autopilot's graph view displays the complete dependency graph of your automation system, showing all automations, actions, functions, logic functions, and their relationships. This view helps you understand the architecture of your workflow, identify dependencies, and troubleshoot issues across your automation system.

The dependency graph is composed of nodes and edges:

  • Nodes: Represent automations (composed of actions and logic) and Workshop applications (also composed of actions). Together, these show both automated and human-driven components of your workflow.
  • Edges: Show dependencies and execution flow between nodes.

Dependency graph view in Autopilot.

Human vs. automation components

The graph distinguishes between human-driven and automated components of your workflow:

  • Workshop nodes: Human actions and Workshop applications appear as distinct nodes on the graph.
  • Transition breakdown: View which state transitions are driven by human actions rather than automation.
  • Collaboration patterns: Understand where humans and automation interact in your workflow.

Historical object paths

View the historical path of an object as it moves through your workflow over time. When you select an object, you can display its path on the graph to view the following:

  • The states the object has passed through
  • The automations that processed the object at each stage
  • The sequence and timing of state transitions

Liveness indicators

When automations are actively executing, the graph displays real-time indicators:

  • Animated dotted lines: Active processing appears as animated dotted lines on the edges connecting to the states where objects are currently being processed.
  • Node highlights: Automations that are currently running are highlighted on the graph.

These indicators provide immediate visibility into system activity and help you monitor automation execution in real time.

Example liveness indicators on the dependency graph.

Graph controls and navigation

Use the graph controls toolbar and navigation features to explore your workflow:

  • Auto-layout: Automatically organize nodes to minimize edge crossings and improve readability.
  • Edge styling: Choose between orthogonal (right-angled) or curved edges.
  • Expand all nodes: Expand all collapsed sections of the graph to view the full workflow structure. When you expand nodes, you can see fallback effects configured in your automations.

    Expanded node details in the dependency graph view.

  • Select nodes: Select any node to view details in the right side panel.
  • Remove nodes: Choose a node, then select Remove from workbench to remove it from your graph view.