The conversation screen is where you message an agent. It works like a familiar
messenger: you type, the agent replies in real time. The reply is produced by the same turn
engine as every other channel, so the agent has the same memory, tools and permissions here.
What it shows
Message feed — your messages and the agent’s replies grouped by time; history loads as
you scroll up.
“Typing” indicator — while the agent is composing a reply.
Media — images, files and voice inline (the gallery lives on the
Media & attachments screen).
How to use it
Type and send; the agent replies as it is ready.
Attach a file, image or voice note — if the instance has voice and
media enabled, the agent processes them.
Messages travel over the WebSocket bridge; on a drop the app reconnects and back-fills what
it missed. Guaranteed reply delivery is the instance’s job (the
delivery outbox), so a reply is never lost even if the
app was offline.
The **conversation** screen is where you message an agent. It works like a familiar
messenger: you type, the agent replies in real time. The reply is produced by the same turn
engine as every other channel, so the agent has the same memory, tools and permissions here.
## What it shows
- **Message feed** — your messages and the agent's replies grouped by time; history loads as
you scroll up.
- **“Typing” indicator** — while the agent is composing a reply.
- **Media** — images, files and voice inline (the gallery lives on the
[Media & attachments](/v1.0/app/chat-media) screen).
## How to use it
- Type and send; the agent replies as it is ready.
- Attach a file, image or voice note — if the instance has [voice](/v1.0/voice/stt-tts) and
media enabled, the agent processes them.
- Tap the chat header to open [Chat settings](/v1.0/app/chat-settings).
## Reliability
Messages travel over the WebSocket bridge; on a drop the app reconnects and back-fills what
it missed. Guaranteed reply delivery is the instance's job (the
[delivery outbox](/v1.0/architecture/delivery-outbox)), so a reply is never lost even if the
app was offline.