Skip to main content

Grouping

Organize your flow by grouping related nodes for clarity and efficiency.

Updated over 3 months ago

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.

Did this answer your question?