Function input

Function I/O
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.

See also