Skip to main content
Back to Components manual

Chat Input

On this page

Purpose

Chat Input accepts a chat turn and creates a Message with text, sender fields, a session ID, timestamp, and optional file references.

When to use it

  • Start an Agent Core or Language Model chat flow.
  • Store user messages in a session.
  • Pass supported text or image file references to a downstream component.

How to use it

  1. Add Chat Input and leave Input Text blank for normal Playground use.
  2. Connect Chat Message to Agent Core or another Message-compatible input.
  3. Connect the final response to Chat Output.
  4. Test the flow in the Playground.

Configuration

SettingWhat it controlsRecommended starting point
Input TextText placed in the output Message. It has no upstream connection handle.Leave blank for runtime chat input.
Initiate ConversationLets the flow open a brand-new session with a greeting turn of its own.Leave on only when the downstream instructions define a suitable greeting.
Store MessagesStores the input when a session ID exists.Leave on for multi-turn chat.
Sender TypeSets the sender role.Keep User.
Sender NameSets the display name.Keep User.
Session IDGroups stored messages.Leave blank to use the current session.
FilesAttaches files to the Message, by reference and as extracted text.Use only when downstream components handle the files.

Expected result

Chat Input returns one Message. It stores the message only when Store Messages is on and a session ID resolves. It does not retrieve history or answer the user. Agent Core separately reads session history.

When you attach a supported text file, Chat Input reads that file's text into the Message the flow carries onward, so a connected model receives the file's content. What Arkus stores for the session is your typed text and the file reference, not the extracted text. Attach only files whose content the rest of the flow may see.

Reference details

Initiate Conversation applies in the Playground and on a shared flow, and only when the session has no messages yet. The greeting the user sees comes from the downstream agent's instructions, not from Chat Input.

Back to Components manual