Skip to main content

Flow Global Node

Orchestrate and manage complete workflow execution

Updated over 5 months ago

Overview

The Flow Global Node serves as the central control hub for workflow management, providing comprehensive orchestration capabilities that enable automated execution, detailed monitoring, and flexible integration options. This node transforms individual workflow components into production-ready, automated systems with enterprise-grade features for scheduling, logging, and external connectivity.

Flow Management Interface

Flow Overview Display

The node provides essential workflow information at a glance:

Flow Statistics:

  • Flow Steps: Current count showing "0 Flow Steps" indicating workflow structure

  • Node Count: Displays "14 Nodes" showing the total components in the workflow

  • Flow Name: Shows workflow identification (e.g., "TEST")

  • Flow ID: Unique identifier for workflow tracking and management

Visual Design

The interface features a distinctive rainbow gradient border, providing:

  • Visual Recognition: Easy identification of the Flow Global Node

  • Status Indication: Visual cues for workflow state and health

  • Professional Appearance: Modern, engaging interface design

Automated Scheduling System

Set Auto Trigger Configuration

The node includes sophisticated scheduling capabilities through the "Set Auto Trigger" toggle system:

Trigger Activation

  • Toggle Control: Simple on/off switch for automated execution

  • Schedule Management: Enable or disable timed workflow execution

  • Resource Management: Control automated resource consumption

  • Flexibility: Easy activation and deactivation of scheduling

Schedule Configuration Options

Time-Based Scheduling Schedule Type Selection:

  • Hourly: Execute workflow every hour at specified minutes

  • Daily: Run workflow once per day at designated time

  • Weekly: Execute workflow weekly on specific days and times

  • Monthly: Schedule monthly execution on designated dates

Time Setting Interface Precise Time Control:

  • Hour Selection: 24-hour format time selection (00-23)

  • Minute Selection: Minute-level precision (00, 05, 10, 15, 20, 25, 30, etc.)

  • Timezone Support: "EST" timezone specification with automatic handling

  • Format Display: "mm:ss" format for clear time representation

Time Picker Features

  • Dropdown Selection: Intuitive time selection interface

  • Increment Options: Standard time increments for easy selection

  • Visual Feedback: Clear display of selected times

  • Validation: Automatic time format validation and error checking

Save Configuration

  • Save Button: Confirms and applies scheduling settings

  • Immediate Effect: Settings take effect upon saving

  • Persistence: Schedule settings maintain across system restarts

  • Modification: Easy editing and updating of existing schedules

Workflow Execution Control

Manual Execution

Run Flow Button:

  • Immediate Execution: Instant workflow triggering regardless of schedule

  • Testing Capability: Manual testing of workflow functionality

  • Override Control: Execute workflows outside of scheduled times

  • Development Support: Essential for workflow development and debugging

Execution Status

The interface provides real-time execution feedback:

  • Processing Indicators: Visual feedback during workflow execution

  • Completion Status: Clear indication when workflows finish

  • Error Reporting: Immediate notification of execution issues

  • Performance Metrics: Execution time and resource usage information

Comprehensive Logging System

Flow Logs Interface

Log Access:

  • Flow Logs Button: Direct access to comprehensive execution history

  • Search Functionality: "Search Date" field for filtering log entries

  • Historical Data: Complete record of all workflow executions

  • Performance Analysis: Detailed metrics for optimization

Log Information Display

Detailed Execution Records:

Execution Metadata

  • Date and Time: Precise timestamp of each execution (e.g., "1:58 PM, 04/23/2025")

  • Status Tracking: Execution status including "Error while running" notifications

  • Token Usage: Resource consumption tracking ("0" tokens used)

  • Cost Analysis: Financial impact tracking ("$0.000000" cost per execution)

Status Categories

  • Successful Executions: Completed workflows with success indicators

  • Error States: Failed executions with error descriptions

  • In Progress: Currently running workflows with progress indicators

  • Cancelled: Manually stopped or system-cancelled executions

Log Analysis Features

  • Searchable History: Filter logs by date, status, or execution parameters

  • Export Capabilities: Download log data for external analysis

  • Trend Analysis: Pattern recognition in execution success/failure rates

  • Resource Monitoring: Track token usage and cost patterns over time

Advanced Integration Capabilities

Email Integration System

Email Trigger Configuration Email Calling Settings:

  • Turn On Email Triggering: Toggle switch for email-based workflow activation

  • Flow Email Address: Unique email endpoint (e.g., "[email protected]")

  • Email Processing: Automatic parsing of incoming emails for workflow data

  • Security Controls: "Allow emails from any address (not just yours)" option

Email Trigger Features

  • Automatic Processing: Incoming emails automatically trigger workflow execution

  • Content Extraction: Email content becomes available as workflow input data

  • Attachment Handling: Process email attachments as workflow inputs

  • Response Capabilities: Send automated email responses based on workflow results

  • Security Options: Control email sender restrictions for enhanced security

Webhook Integration

Webhook Configuration Webhook Calling Settings:

  • Turn on Webhook: Toggle activation for HTTP-based triggers

  • Flow Webhook URL: Dedicated endpoint for external system integration

  • HTTP Methods: Support for POST, GET, and other HTTP methods

  • Data Processing: Automatic parsing of webhook payload data

Webhook URL Management

  • Unique Endpoints: Each flow receives a unique webhook URL

  • HTTPS Security: Secure webhook endpoints with SSL encryption

  • Rate Limiting: Built-in protection against excessive webhook calls

  • Error Handling: Robust error processing for malformed requests

Webhook Use Cases

  • Third-Party Integrations: Connect with external services and platforms

  • Real-Time Triggers: Instant workflow execution from external events

  • Data Synchronization: Automatic processing of data updates

  • Event-Driven Automation: Respond to external system events automatically

API Integration System

API Calling Configuration API Settings:

  • Turn on API Calling: Enable REST API access to workflow

  • API Endpoint: Direct URL for programmatic workflow execution

  • Authentication: API key-based security for authorized access

  • Documentation: Comprehensive API documentation and examples

API Authentication Security Features:

  • API Key Management: Secure authentication tokens

  • Key Rotation: Ability to regenerate API keys for enhanced security

  • Access Control: Restrict API access to authorized applications

  • Usage Monitoring: Track API calls and usage patterns

API Documentation and Examples Developer Resources:

  • JSON Body Examples: Complete request format documentation

  • Parameter Specifications: Detailed input parameter descriptions

  • Response Formats: Expected output structure and data types

  • Error Codes: Comprehensive error handling documentation

Sample API Call Structure

{
"_documentation": {
"description": "Structure of input data for the flow",
"fields": {
"inputId": "Unique identifier of the input node (required)",
"inputText": "Text or content that will be processed by the flow (required)",
"links": "Array of links related to the input (optional)",
"files": "Array of files attached to the input (optional)",
"isExtraction": "Boolean: indicates if this input is for data extraction (optional, options: true, false)",
"typeOCR": "String: type of OCR applied to the input (optional, default: 'mistral_ocr', options: 'mistral_ocr', 'vision_ocr', 'google_ocr')"
},
"nestedFields": {
"links": {
"name": "Descriptive name of the link (optional)",
"url": "Complete URL of the link (optional)"
},
"files": {
"name": "File name with extension (optional)",
"base64": "File content encoded in base64 (optional)"
}
}
},
"variableInputs": [
{
"inputId": "YOUR_INPUT_NODE_ID",
"links": [
{
"name": "",
"url": ""
}
],
"files": [
{
"name": "",
"base64": ""
}
],
"isExtraction": true,
"typeOCR": "mistral_ocr"
}
]
}

API Integration Features:

  • Copy Link: Easy access to API endpoint URLs

  • Copy API Key: Secure key management with one-click copying

  • Copy JSON Body Example: Ready-to-use request templates

  • Real-Time Testing: Built-in API testing capabilities

Flow Configuration and Management

General Settings

Flow Information Management

  • Flow Name: Editable workflow identification

  • Flow Summary: Descriptive overview of workflow purpose and functionality

  • Flow JSON: Complete workflow configuration in JSON format

  • Regeneration Options: Ability to regenerate workflow components

Advanced Configuration Options

Custom ID Management:

  • Allow passing in custom ID for Chat Sessions: Enable custom session identification

  • Target Input Node: Specify entry points for email and webhook data

  • API Input Node Selection: Choose designated nodes for API data processing

Integration Target Configuration

Data Flow Management:

  • Target Input Node: Dropdown selection for email and webhook data destination

  • API Input Routing: Specify which nodes receive API call data

  • Data Mapping: Configure how external data maps to workflow inputs

  • Processing Priority: Set execution order for multi-input workflows

Best Practices and Optimization

Scheduling Strategy

Optimal Schedule Design:

  • Resource Consideration: Schedule during low-usage periods when possible

  • Frequency Optimization: Balance execution frequency with resource costs

  • Time Zone Planning: Consider target audience time zones for optimal timing

  • Backup Scheduling: Plan redundant executions for critical workflows

Monitoring and Maintenance

Proactive Management:

  • Regular Log Review: Monitor execution patterns and error trends

  • Performance Optimization: Analyze token usage and execution times

  • Error Pattern Analysis: Identify and resolve recurring issues

  • Resource Budget Management: Track costs and optimize resource usage

Security Best Practices

Integration Security:

  • API Key Protection: Secure storage and regular rotation of API keys

  • Email Sender Validation: Use restricted email sender options when possible

  • Webhook Security: Implement additional validation for webhook data

  • Access Logging: Monitor all external access attempts and usage patterns

Integration Planning

Effective Integration Design:

  • Single Point of Entry: Use one primary integration method when possible

  • Data Validation: Implement robust input validation for all external data

  • Error Recovery: Design workflows to handle integration failures gracefully

  • Documentation: Maintain clear documentation for all integration endpoints

Use Cases and Applications

The Flow Global Node enables sophisticated automation scenarios:

Business Process Automation

  • Document Processing: Automated handling of incoming documents via email

  • Customer Communication: Triggered responses based on external events

  • Data Synchronization: Real-time updates between systems via APIs

  • Report Generation: Scheduled creation and distribution of reports

Integration Scenarios

  • CRM Integration: Webhook triggers from customer management systems

  • E-commerce Automation: Order processing via API integrations

  • Content Management: Automated content processing from multiple sources

  • Monitoring Systems: Alert processing and automated response workflows

Development and Testing

  • Workflow Development: Manual execution for testing and debugging

  • Performance Testing: Scheduled execution for load and performance analysis

  • Integration Testing: Validation of external system connections

  • Deployment Validation: Automated testing of production workflows

The Flow Global Node provides enterprise-grade workflow orchestration capabilities, enabling sophisticated automation with comprehensive monitoring, flexible scheduling, and seamless integration options for modern business applications.

Did this answer your question?