Pinning Node Data
Overview
Pinning data allows you to easily and repeatedly test your workflows without re-running a node. This is particularly useful if your workflow is triggered by an external system (e.g., via a Webhook Node
).
Pin Data Directly
From the Workflow
Editor Canvas
Select the node you want to pin data forHit the Return Key or Double Click the node to open the node settings page.
Execute the node by selecting the
Execute Node
button in the upper rightIn the upper right-hand corner of the
Node Output Pane
select thethumbtack icon
to pin the output data.The output data is now available for subsequent workflow testing as it would be during a workflow execution.
Pin Data from Previous Executions
Navigate to the
Execution history
for the workflow containing a previously executed node that you want to pin data from (e.g. a Webhook Node)Double-click on the desired node to see its output data
Select the JSON tab to display the output data in JSON format
Move your cursor to under the
filter icon
(magnifying glass) in the upper right of the Output pane. A copy icon will reveal itself. Click the copy icon to copy the JSON output.Navigate to the
Workflow Editor Canvas
Hit the Return Key or Double Click on the node you want to pin your copied data to
In the upper right-hand corner of the
Node Output
pane, select thepencil icon
to edit pinned output data.You will see a sample JSON on the output pane. Select it and paste your copied output JSON from
Step 4
in its place.Click the Save button to save your pinned data.
Save Your Changes!
Before exiting the node settings panel
make sure to save your changes
Pin Data from Workflow Execution
Execute a workflow
Select the node you wish to pin Output Data to and hit the P key or right-click the node and select Pin Data