---
title: Manage a conversation in Optimizely Mark chat
slug: agent-platform/docs/manage-a-conversation-in-mark-chat
docTags: 
createdAt: 2026-08-25T20:04:51.000Z
---

Agent Platform gives you several controls over each conversation. Manage the flow of a conversation in Mark chat. Stop a response, edit a sent message, queue follow-ups, compact a long thread, or copy your thread ID.

## Stop a response

Stop a response when Mark is heading in the wrong direction or you want to revise your prompt. Do one of the following:

- Click **Stop**.
- Press Escape.

Mark stops the response, and the chat input is ready for your next message.

## Edit a message

Edit any message you have already sent in Mark chat. Editing a message creates a branch of the conversation. Mark preserves your original wording and its first response, so you can return to them anytime.

1. Hover over a message you sent. The edit option displays when Mark is idle.
2. Click **Edit**. The message opens in an editable text field.
3. Change the text.
4. Click **Send**.

Mark continues the conversation from your edited message and generates a response. Mark keeps the messages that came after the original on the earlier branch. Nothing is deleted.

### Switch between versions

After you edit a message, navigation arrows display on it with a counter such as 1 of 2. Use the arrows to move between the original message and each edited version. Switching versions swaps the rest of the conversation to match that branch.

### Limitations

Keep the following limitations in mind when editing messages in Mark:

- Editing applies only to messages you sent, not to Mark's responses.
- You cannot edit a message while Mark generates a response. Wait for it to finish.
- Editing carries text only. Attached files do not carry over to the edited version.
- Message editing is not available inside a specialized-agent session or when you use your own AI provider.

## Queue messages while Mark works

Queue your follow-up messages while Mark generates a response, instead of waiting for it to finish. Mark sends queued messages in order when the current response completes.

### Add a message to the queue

While Mark is working, complete the following:

1. Enter your next message in the chat input.
2. Click **Add to queue** or press Enter.

Mark adds the message to the **Queued messages** list and updates the count, such as **Queued messages (1)**.

### Manage queued messages

In the **Queued messages** list, do any of the following:

- Click **Send now** to send a queued message to Mark immediately instead of waiting for the current response.
- Click **Remove from queue** to delete a queued message.
- Drag a queued message to reorder the queue.

## Compact a conversation

Mark chat automatically saves checkpoints so it can automatically get context from earlier in the conversation.

To compact a conversation manually, complete the following steps in a chat that already contains messages:

1. Enter */compact* in the Mark chat.
2. Click **Submit** or press Enter.

![Screenshot of a chat where the Conversation compacted confirmation displays above the chat input box](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/Hs-8Oco_j63-_IVh2Q8Po_use-opal-opal-compacted-conversation0.png)

Mark summarizes the conversation and inserts a summary marker in the thread.

From that point, Mark sends the summary and any newer messages to the model instead of the full history. You still see the entire conversation in the chat. Nothing is deleted, and you stay in the same conversation thread.

## Copy your Mark chat ID

To get your chat thread ID, complete the following:

1. [Access Mark chat](docId\:dtNBEttEGVvkhNkwNypLM).
2. Click the chat thread you want to copy the ID for.
3. Click **More** and select **Copy chat ID.**

![Screenshot of the chat list where the More actions menu of a chat is open and Copy Chat ID is an option](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/2w_OPr5rqyCeb1FU8N4Y1_use-opal-opal-copy-chat-id0.png)

:::hint{type="info"}
**Note**

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See [Turn generative AI off across Optimizely applications](docId\:X5U0kKD2azV5cIdNqwGNj).
:::
