Disable Node

The Disable Node node permanently disables another node in the workflow. When executed, it sets the target node's active to false and persists the change.

The Disable Node node permanently disables another node in the workflow. When executed, it sets the target node's active to false and persists the change. Use it for one-time operations like stopping a cron trigger after a condition is met.

Overview

PropertyValue
Inputs1
Outputs1
Output$nodeLabel.targetNode, $nodeLabel.disabled

Parameters

ParameterTypeDescription
labelstringNode identifier (camelCase)
targetNodeLabelstringLabel of the node to disable (e.g. hourlyCheck)

Use Case

Disable a Cron trigger after a condition is met so it no longer runs in future workflow executions.

Example

{
  "type": "disableNode",
  "data": {
    "label": "stopCron",
    "targetNodeLabel": "hourlyCheck"
  }
}

Flow: Cron → HTTP check → Condition (status complete?) → if true: Disable Node (target: cron) → Output.