User Guide

Conversation

Multi-agent chat interface in the AssistMe Desktop App — switch agents, manage conversations, and have interactive AI dialogues.

Overview

The Conversation tab is the desktop equivalent of the mobile Chat experience — but extended with multi-agent support, agent profile management, and richer conversation controls. While the Cowork Workspace is built for task execution with live monitoring, the Conversation tab is built for interactive dialogue: picking the right agent, having back-and-forth exchanges, and managing the context of ongoing discussions.

Cowork vs. Conversation

CoworkConversation
PurposeExecute tasks, monitor live activityInteractive dialogue with agents
LayoutSplit panel (messages + live logs)Single-panel chat interface
Log panelReal-time event streamNot present
Agent switchingFixed to default agentSwitch agents mid-session
Agent managementNot availableCreate, edit, configure agents
Best for"Do X on my computer""Help me think through Y"

Selecting an Agent

Click the agent selector at the top of the Conversation tab to open the Agent Picker. You can:

  • Browse all available agents by name and description
  • Switch to a specific agent for a new conversation
  • Use auto-assignment — let AssistMe pick the best agent based on your message content

Auto-Matching

When auto-assignment is active, each agent shows a "Match: X%" score indicating how relevant it is to your current conversation context. Send a message and AssistMe will route it to the highest-matched agent automatically.

Starting a Conversation

  1. Select an agent (or use auto-assign)
  2. Type your message in the input area at the bottom
  3. Press Enter to send (use Shift+Enter for a new line in multi-line messages)
  4. Click the + (New) button in the header or press Cmd/Ctrl + N to start a fresh conversation

Stopping a Running Response

While an agent is generating a response, the Send button turns into a red Stop button. Click it to cancel — the message will be marked as "Cancelled".

Managing Agents

The Conversation tab is also where you create and configure the agents you work with.

Creating an Agent

  1. Open the agent picker
  2. Click "+ New Agent"
  3. Choose an emoji icon and enter a name and description
  4. Save — the new agent is now available across all your conversations

Editing an Agent

Click an agent's profile to open its settings:

  • Name and emoji — Change how the agent is identified
  • Description — Describe what the agent specializes in
  • System prompt — Write custom instructions that shape the agent's behavior and personality
  • Apps — View the Agent Apps associated with this agent

Changes sync across all your devices.

Conversation History

Browsing Past Conversations

The sidebar lists your recent conversations. Tap any conversation to resume it from where you left off. You can also:

  • Search — Filter conversations by keyword
  • Star — Pin important conversations for quick access
  • Rename — Give a conversation a descriptive title

Archiving

  • Archive a conversation to hide it without deleting it
  • Show Archived — Toggle visibility of archived conversations in the sidebar

Deleting

Right-click (or use the menu) on a conversation and select Delete. Deletion is permanent.

Understanding Responses

Message Status

StatusMeaning
PendingMessage is queued
RunningAgent is generating a response
CompletedResponse delivered
FailedSomething went wrong — try again
CancelledRequest was stopped

Show Details

Completed messages include a "Show details" toggle that expands to reveal:

  • Thinking blocks — The agent's reasoning process (expandable)
  • Tool calls — Each tool the agent used (web search, code execution, etc.) with expandable parameters
  • Tool results — Output from each tool, with file size indicator for large results
  • Screenshots — Browser automation screenshots captured during execution

Loading Older Messages

If a conversation has many messages, a "Load older messages" button appears at the top. Tap it to page back through history.

Interactive Responses

Some responses require your input before the agent can continue:

Action Requests

A blue "Response Required" widget appears when the agent asks you a question:

  • Select from choice buttons if options are provided
  • Or type a free-text answer
  • Click Submit to unblock the agent

User Action Required

A yellow banner appears when the agent needs you to complete an action outside the app (for example, logging into a website or granting a permission in the browser).

Conversation Participants

Each conversation tracks its participants — the agents that have contributed to the discussion. You can view the participant list to understand which agents have been involved, especially useful in multi-agent conversations where different agents handled different parts of the task.

Next Steps