Overview
The Grouping node provides a visual and functional container for organizing related nodes within your flows. This organizational tool allows you to group multiple nodes together, move them as a single unit, and collapse/expand groups to manage visual complexity in large flows.
Input Configuration
Group Creation
Initial Setup: Drag the Grouping node onto your flow canvas
Border Adjustment: Click and drag the border handles to resize the grouping area
Node Inclusion: Drag nodes into the grouping boundary or resize the group to encompass existing nodes
Visual Container: The grouping creates a visual boundary around contained nodes
Group Labeling
Title Field: Click on the "Grouping" text field to edit the group name
Custom Labels: Enter descriptive names that identify the group's purpose or function
Text Display: Group titles remain visible in both expanded and collapsed states
Organization: Use meaningful names to improve flow readability and navigation
Group Management
Node Organization
Adding Nodes: Drag existing nodes into the group boundary or create new nodes within the group
Removing Nodes: Drag nodes outside the group boundary to remove them from the group
Boundary Sizing: Resize the group container to accommodate all desired nodes
Visual Grouping: Contained nodes move together when the group is repositioned
Group Operations
Group Movement: Click and drag the group to move all contained nodes simultaneously
Collective Selection: Select the entire group to perform operations on all contained nodes
Unified Management: Organize related functionality into logical visual units
Flow Organization: Structure complex flows into manageable sections
Collapse and Expand Functionality
Collapsing Groups
Collapse Action: Click the "Collapse" link to minimize the group
Visual State: Collapsed groups show only the group title and boundary
Space Management: Collapsed groups reduce visual clutter in complex flows
Node Preservation: All nodes remain functional within collapsed groups
Expanding Groups
Expand Action: Click the collapsed group or use expand controls to restore full view
Content Access: Expanded groups show all contained nodes and connections
Editing Access: Nodes within expanded groups can be individually edited and configured
Connection Visibility: Node connections are visible when groups are expanded
Best Practices
Organization Strategy
Logical Grouping: Group nodes that serve related functions or belong to the same process step
Descriptive Naming: Use clear, descriptive names that explain the group's purpose
Size Management: Keep groups appropriately sized - not too large or too small
Visual Hierarchy: Use grouping to create visual hierarchy in complex flows
Flow Management
Modular Design: Design groups as functional modules that can be understood independently
Clean Boundaries: Ensure group boundaries clearly contain all related nodes
Connection Planning: Consider how grouped nodes connect to nodes outside the group
Documentation: Use group names and organization to document flow structure
Performance Considerations
Group Size: Avoid overly large groups that become difficult to manage
Nesting Limitations: Be mindful of visual complexity when using multiple groups
Connection Clarity: Ensure connections between groups remain clear and understandable
Navigation Efficiency: Use collapse/expand to focus on specific flow sections
Integration Considerations
Flow Architecture
Functional Modules: Use groups to represent distinct functional areas of your flow
Process Stages: Group nodes by process stages or workflow phases
System Integration: Group nodes that interact with the same external systems
Error Handling: Group error handling and validation nodes together
Visual Management
Complexity Reduction: Use groups to manage visual complexity in large flows
Focus Areas: Collapse unused groups to focus on active development areas
Presentation: Use groups for cleaner presentation when sharing or documenting flows
Maintenance: Organize groups to facilitate easier flow maintenance and updates
Use Cases
Process Segmentation: Separate different phases of data processing or workflow execution
System Organization: Group nodes that interact with specific APIs or services
Feature Modules: Organize related features or capabilities into discrete groups
Development Phases: Group nodes by development status or implementation phases
Team Collaboration: Organize work areas for different team members or responsibilities
The Grouping node enhances flow organization and management, enabling better visual structure and easier navigation in complex automation workflows.