Skip to main content

Overview

Nodes go through various execution states as workflows run. Understanding these states helps you monitor and debug workflow execution.

Execution States

1

Pending

Node is queued for execution but hasn’t started yetVisual: Gray backgroundWhen it happens:
  • Workflow just started
  • Waiting for previous nodes to complete
  • Queued in execution pipeline
2

In Progress

Node is currently executingVisual: Blue pulsing animationWhen it happens:
  • Node actively processing
  • LLM generating response
  • Tool executing action
  • Template rendering
3

Completed

Node executed successfullyVisual: Green background with checkmarkWhen it happens:
  • Execution finished without errors
  • Output data available
  • Ready to trigger next nodes
4

Failed

Node execution encountered an errorVisual: Red background with error iconWhen it happens:
  • API errors or timeouts
  • Invalid configuration
  • Tool execution failures
  • Template syntax errors
5

Waiting

Node is waiting for dependencies (parallel execution)Visual: Yellow backgroundWhen it happens:
  • Waiting for parallel branches to complete
  • Merge node waiting for all inputs
  • Dependencies not yet satisfied
6

Blocked

Node cannot execute due to missing dependenciesVisual: Orange backgroundWhen it happens:
  • Required input node didn’t execute
  • Conditional branch not taken
  • Invalid workflow configuration
7

Skipped

Node was skipped (conditional branching)Visual: Gray background with skip iconWhen it happens:
  • Switch node condition not met
  • Unselected conditional branch
  • Workflow path not taken
8

Stopped

Workflow was stopped before reaching this nodeVisual: Dark gray backgroundWhen it happens:
  • Manual workflow stop
  • Stop node triggered in subflow
  • Error in previous critical node

State Transitions


Debugging Tips

Check Failed Nodes

Look for red nodes to identify where execution failedView error messages in node outputs

Review Blocked Nodes

Orange nodes indicate dependency issuesCheck if required previous nodes executed

Trace Skipped Paths

Gray skipped nodes show unused branchesVerify Switch node conditions are correct

Monitor In Progress

Blue pulsing nodes show active executionLong execution times may indicate timeouts

What’s Next?