Simple Output Node
Return data from your workflow.
Overview
The Simple Output node defines what data your workflow returns when it completes. Use it to structure your API responses, chat outputs, or final results.
Configuration
| Field | Description | Required |
|---|---|---|
Output Data |
The content to return (supports variables and templates) | Yes |
Response Type |
Format of the output: Text, JSON, Markdown, or HTML | No |
Response Types
| Type | Description |
|---|---|
Plain Text |
Simple text output |
JSON |
Structured JSON data |
Markdown |
Formatted markdown content |
HTML |
HTML markup |
Examples
Return a Single Variable
{{llm_response}}
Return Structured JSON
{
"answer": "{{llm_response}}",
"sources": {{datasource_results}},
"confidence": 0.95,
"timestamp": "{{timestamp}}"
}
Return Formatted Markdown
# Summary
{{summary}}
## Details
{{details}}
---
*Generated by Ubex*
Using Variables
Insert variables from previous nodes using the template syntax:
{{variable_name}}
{{object.property}}
{{array[0].field}}
Click the Insert Variable button to see available variables.
Multiple Outputs
You can have multiple output nodes for different branches in your workflow. The workflow returns whichever output node is reached during execution.
Best Practices
- Use JSON format for API responses
- Use Markdown for chat/conversational outputs
- Include relevant metadata (timestamps, sources, etc.)
- Structure data consistently for downstream consumers