ObjxChat UI Component
It combines a message history area, a text input with attachments and tools, and optional headers (thread list, model picker, fullscreen). Each screen chooses how much of that UI to show; agent settings control input size and which actions appear.
Full chat
Shows the conversation history and a sticky input at the bottom. Used on Chat (/convo), thread views, embeds, and the homepage chat experience.
Composer-only
Hides the message list and header so only the input bar (and any flow-specific controls above it) remain. Useful when the surrounding page already shows context— for example a compact strip on mobile or a gallery overlay.
On phone-sized screens, ObjxChat often switches to the composer-only layout automatically so the input stays usable without a tall history panel.
In agent settings, Input prompt size is either Small or Large (default is large). The two sizes use different layouts—not just padding.
- Large — text field on its own row; settings, mic, and send on a bottom toolbar row; container uses subtler corners (
rounded-xl). Better for longer posts (e.g. Dream Feed). - Small — single-row bar: settings, text field, and actions side by side; more pill-shaped container (
rounded-3xl).
The field still grows as you type (up to a maximum height). Use Shift+Enter for a new line; Enter sends the message. Placeholder text is typically "Send a message…"
When a flow includes a Prompt node with suggestion strings, ObjxChat shows clickable pills above the input. Tapping a pill sends that text as your message. Suggestions disappear after you send your first message in that thread.
Some flows use a special "press Enter to continue" mode with custom overlay text on the input; that comes from the flow's prompt node configuration, not from agent display settings.
Configure suggestions on the Flow Board when editing a Prompt node.
- Show voting, costs, and model name on messages
- Show the agent profile icon in the thread
- Image-only mode (attach image instead of general file upload)
- Task / files drawer for thread documents
- Realtime voice, transcription, file uploads, and model selection (Main Features)
Embedded and popup chats can additionally use popup styling (colors, border radius, header) from popup settings on the agent.
- Chat — full layout with threads and gallery sidebar.
- Dream Feed — composer with colored input-mode pills (Post, Organize, Plan, Agent); see Getting started.
- Embed / popup — customer sites and agent preview; may show "Powered by Objx" on embeds.
- Knowledge base ingestion — chat beside the workboard with display options tuned for that workflow.
How Objx Works — agent settings, flows, embed, and threads.
Flow Board — Prompt nodes, suggestions, and message behavior.