● Output Node

A node used to define output data at the end of the Worker (AI agent)

Overview

Final output with resolved parameters. This node extracts specific field values from the output of any other node and serves as the final output point of your worker.

When to Use

Use this node as the final node in your workflow to define exactly what data should be returned to the user. Essential for presenting clean, structured results from complex workflows.

Parameters

  • result (required) - The final result to output from the worker
    • Example: {{previousNode.result}}
    • Example: {{1.result.summary}}
    • Example: {{2.result.data.items}}

Raw Usage Example

{
    name: "Final Output",
    description: "Output Node - used to extract specific field values from the output",
    nodeId: "n", 
    operationReference: {
        methodId: "output_node"
    },
    parameters: [
        {
            name: "summary", 
            value: "{{nodeId.result.summary}}" // Extract summary field
        },
        {
            name: "status",
            value: "{{nodeId.result.status}}" // Extract status field  
        }
    ]
}

Capabilities

  • Extract specific field values from previous nodes
  • Format final output structure
  • Support template syntax for dynamic extraction
  • Handle complex nested data structures

Advanced Features

  • Deep object property extraction
  • Array element access with dot notation
  • Multiple output field configuration
  • Template-based value transformation

Result Access

{{nodeId.result}} - Final processed result {{nodeId.parameterName}} - Any defined parameter value