Overview
Real-time messaging
Send and receive messages instantly with streaming support
AI agent integration
Connect to workflows powered by AI agents
Session management
Automatic session handling and persistence across page refreshes
Customizable UI
Themeable components with independent styling for agent and user messages
Adding to a UI Flow
Open UI Assets panel
In the left sidebar, expand the UI Assets panel. Find Chat alongside Table, Collection, and other components.

Configuration
Required settings
| Property | Description |
|---|---|
| Workflow | The agent workflow that handles chat interactions (required) |
| Welcome Message | Initial greeting shown when chat opens |
| Thinking Message | Text displayed while agent processes (default: “Thinking…”) |
Component hierarchy
The Chat component has configurable sub-components:
Settings by sub-component
Chat (root)
Chat (root)
| Property | Description |
|---|---|
| Workflow | Select the workflow handling chat interactions |
| Welcome Message | Initial greeting (supports variables: ${customerName}) |
| Thinking Message | Text shown during processing |

Header
Header
| Property | Description |
|---|---|
| Button Label | ”New chat” button text |
| Title | Main header text |
| Subtitle | Secondary text below title |
| Show Chat Icon | Toggle avatar icon visibility |
| Show Separator | Toggle separator line |

Agent Message
Agent Message
| Property | Description |
|---|---|
| Show Avatar | Toggle agent avatar visibility |

Input
Input
| Property | Description |
|---|---|
| Placeholder | Hint text (e.g., “Ask me anything…”) |

Styling
Configure visual styling through Theme Admin (Design Assets → Themes → Components → Chat).Themeable elements
| Element | Key properties |
|---|---|
| Chat container | Padding, border, background, shadow |
| Header | Title/subtitle text styles, separator |
| Messages area | Padding, gap between messages |
| Agent Message | Avatar icon, text style, background |
| User Message | Bubble border, radius, background, text |
| Input area | Border, background, send icon |
Display modes
| Mode | Description | Available |
|---|---|---|
| Full screen | Dedicated chat experience | v5.4+ |
| Inline | Embedded within larger UI | v5.5+ |
| Modal | Overlay dialog | v5.5+ |
| Sidebar | Slide-in panel | Planned |
Advanced documentation
For comprehensive documentation including runtime behavior, session management, custom persistence workflows, SDK integration, and troubleshooting:Chat component - Full reference
Complete technical documentation in AI Platform section


