Variable [[Arrows]] are colorless, labeled arrows. They are used to pass named variables between nodes of all types. The content of a variable arrow can be injected in the target node (if it is a [[AI nodes|AI]], [[Formatter nodes|Formatter]], or [[Action nodes|Action]] node) using curly braces: "{{arrow label}}". If the target of the node is a [[Groups|Group]], any node within that group has access to that variable. ![[Pasted image 20240720233947.png]] Variable arrows have [[Arrow modifiers|special syntax]] for specific interactions with different node types, and if they're exiting [[Parallel groups]] (see section on merge arrows). You can put the JSON path into the label of an arrow leaving an [[Action nodes|Action node]] to access a specific part of the JSON result from that node.