nodes / builtin / flow
No Operation
Pass data through unchanged
A placeholder step that passes data through unchanged.
What it does
Section titled “What it does”No Operation hands the data it receives straight to the next node, without changing anything. If nothing came in, it sends { "passed": true } so the steps after it still run.
It exists to make a workflow easier to read and edit, not to change data. To leave a comment on it, use the notes that every node has.
When to use it
Section titled “When to use it”- End an IF or Switch branch on purpose, so the canvas shows the path was considered rather than forgotten.
- Keep a spot for a step you will add later, with the connections already in place.
- Keep the wiring of a section while you rework the nodes around it.
It takes a single input. To bring several branches together, use Funnel or Merge.
Inputs and settings
Section titled “Inputs and settings”This node has no settings.
Outputs
Section titled “Outputs”-
Output
The output is exactly the input, so you can insert or remove the node anywhere without breaking the expressions of the nodes after it.
Dependencies and credentials
Section titled “Dependencies and credentials”None. This node needs no connection and has no slots for other nodes.
Example workflow
Section titled “Example workflow”Mark a branch as “nothing to do”:
- Get Selected Text with Output field name
textreads the highlighted text. - IF with the condition
{{ $input.text }}(String) Is Not Empty. - From True: Clipboard Write copies the text.
- From False: No Operation, with a note
Nothing selected: nothing to do.
Common issues
Section titled “Common issues”- Connecting a second branch to it isn’t possible. No Operation accepts one input. Use Funnel to continue when any branch finishes, or Merge to join data.
- The next node gets
{ "passed": true }. Nothing reached No Operation with data. Read the data you need from the earlier node with{{ $('Node Label').field }}.