Skip to main content
The Debug node provides direct access to event state in the state machine’s Redis store. Use it for troubleshooting, testing, and manual state management.

When to use

  • Troubleshooting — inspect event state when workflows aren’t behaving as expected
  • Testing — create or delete event state manually to test specific workflow paths
  • Recovery — force an event into a specific state to recover from edge cases

Operations

Create an event entry directly in the state machine’s Redis store.
ParameterTypeDefaultDescription
Scope TypeSelecttrackEntity type: track, zone, device, or site
Scope IDStringScope identifier (e.g., a track UUID)
Workflow IDExpression={{$workflow.id}}Workflow ID for the event key
Workflow NameExpression={{$workflow.name}}Workflow name stored with the event
All operations support a Debug Mode toggle for verbose logging.

Credentials

No credentials required. The Debug node communicates directly with the state machine’s Redis instance.
The Debug node modifies state machine state directly. Use it for development and troubleshooting only — not in production workflows. Forcing state or deleting events can cause the Event Orchestrator to behave unexpectedly.