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
1
Navigate to UI Flows
Open your project and go to UI Flows from the left navigation menu.
2
Select or create a UI Flow
Select an existing UI flow or create a new one.

3
Open UI Assets panel
In the left sidebar, expand the UI Assets panel. Find Chat alongside Table, Collection, and other components.

4
Add and configure
Drag Chat onto the canvas, then configure properties in the right panel.
Configuration
Required settings
Component hierarchy
The Chat component has configurable sub-components:
Settings by sub-component
Chat (root)
Chat (root)

Header
Header

Chat History
Chat History
Agent Message
Agent Message

Input
Input

Suggested Prompts
Suggested Prompts
Displays pre-configured prompt suggestions before the user types. Child of Messages (alongside Agent Message and User Message).
Clicking a suggestion sends it as the userβs message. Long prompts are truncated and revealed via tooltip.
Styling
Configure visual styling through Theme Admin (Design Assets β Themes β Components β Chat).Themeable elements
Display modes
The Chat component supports four display modes, including mobile chat and per-mode theme configuration.
You can change the display mode after creation if needed.
Sizing defaults
Floating action button (FAB)
Floating and FullScreen modes include a Floating Action Button that triggers the chat. The FAB is configurable in the style panel:Theming per display mode
Theme values are configured independently per display mode and per platform (Web, Android, iOS) through Design Assets β Themes β Components β Chat. Supported properties include padding and margin for each mode. For complete runtime details, see the Chat component reference.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
Related resources
Chat interface concepts
High-level chat integration patterns
AI Triggers
Launch chat-driven workflows with structured trigger messages
Knowledge bases
Ground AI responses in your data
AI in FlowX
AI capabilities overview

