Displayable Nodes Overview
Supported Displayable Nodes
Displayable nodes are nodes that can be displayed and edited in the Vellum UI. They support complete push and pull operations allowing you to edit the node’s configuration in either the Vellum UI or as code and have those changes reflected in the other.
Below is an overview of each Displayable Node type with links to their detailed API reference pages.
Push and Pull Operations
All Displayable Nodes support bidirectional synchronization between the Vellum UI and your SDK code:
- Push: Upload locally defined node configurations to the Vellum application using
vellum workflows push
- Pull: Download node configurations from the Vellum UI to your local SDK using
vellum workflows pull
This enables seamless collaboration between technical and non-technical team members, allowing nodes to be configured in either environment while maintaining consistency.
Node Configuration
Each Displayable Node can be configured with:
- Attributes: Required and optional parameters that define the node’s behavior
- Outputs: The data types and values returned by the node after execution
- Input Mapping: References to Workflow inputs or outputs from upstream nodes
For detailed configuration options and code examples, see the individual node reference pages linked above.