Chat Output

Overview

The Chat Output node provides explicit control over what content is displayed to users in chatbot conversations. While nodes like Call LLM automatically display their output by default, complex agentic flows often require selective display of content - this is where Chat Output becomes essential. It allows you to choose exactly which content reaches the user, whether that's LLM responses, programmatically generated content, stored assets, or any other content source. The node can handle both text and rich media content like images, videos, and audio files.

Node Information

Property Value
Category Chat
Display Name Chat output
Internal Name chatOutput

Parameters

Parameter Type Default Description
Number of inputs mergeInputs 2 Number of input ports (1-6)

Input Ports

Port Type Accepts Description
Input 1 text content text, content
Input 2 text content text, content
Input 3-6 text content text, content

Note: The number of input ports dynamically adjusts based on the "Number of inputs" parameter.

Output Ports

Port Type Description
Merged output text A copy of the conccatenated input of all text inputs for donwstream use, if needed

Behavior

Content Display

Media Handling

When receiving content inputs: