How to use it
- Add and open the custom nodeChoose Custom node from Logic, then double-click it to enter its inner graph.
- Build without another triggerAdd ordinary actions, decisions, data nodes, and variables. The surrounding workflow supplies the entry path, so triggers are not available inside.
- Choose the public interfaceSelect the input or output boundary node and add only the flow and value ports that should appear on the outer node.
- Duplicate or save an independent copyDuplicating creates separate instance variables. Adding it to your library stores a portable snapshot; later instances are not linked to one another.
Settings
These are the options shown when you add this node. A connected value can replace a setting when the workflow runs.
Select the input or output boundary inside the custom node to add, remove, name, and type its visible ports. With nothing selected, the inspector shows the custom node’s name, description, and library action.
Value connections
Its interface starts empty. Add flow ports to control where execution enters and leaves, and add value ports with the appropriate data type for information the inner graph receives or returns. The outer node updates immediately as you edit its boundary ports.
Inputs
Inputs are defined on the selectable input boundary inside this custom node.
Outputs
Outputs are defined on the selectable output boundary inside this custom node.
What happens when it runs
A custom node executes as one continuous part of the surrounding workflow. Double-click it to edit the ordinary nodes inside. Its boundary nodes define the visible flow and value inputs and outputs; instance variables are duplicated with each copy, while project variables remain shared.
You can use this item in a published BotFrame workflow. You can also test it in the simulator.