Function input
Description
Entry point for a user-defined function. Declares the function's input parameters; only used inside a function's graph.
When to use
Every user-defined function graph must start with exactly one Function input node. Its execution pin starts the function’s flow, and its parameter pins (configured per function) expose the caller’s arguments to downstream nodes in the graph. You cannot use Function input in a pipeline graph — it is only valid inside a function definition. Pair it with Function output to close the function’s flow.
Pins
Execution pins
| Pin | Direction |
|---|---|
| Out | Output |
Example
A function that formats a name and returns a greeting string. The function declares a
single name parameter on Function input. The execution output fires immediately and
downstream nodes read the name argument output, wire it into the Text 2 input of
Concatenate strings (Text 1 set to "Hello, "), and pass the Result output to
Function output as the return value.