Start a conversation
How to open a new chat against one of your bots.
The Chat Workspace is where you talk to bots you own or have access to. Every conversation is bound to one bot, so if you want to talk to a different bot you start a different conversation.
Open the Chat Workspace
Click New chat in the left sidebar to start a conversation. Existing conversations are listed under Conversation history in the same sidebar on every app page.
Start a new chat
Click New chat near the top of the sidebar. Keyboard shortcut: ⌘K on Mac, Ctrl+K on Windows/Linux.
If you have multiple accessible bots, a picker appears: select a bot to open its composer. If you have exactly one accessible bot, Pegasus opens it directly. Bots in READY or OUTDATED status can accept messages; other statuses show why chat is unavailable.
Bots that are not selectable
Bots still show status hints in the picker:
- "No data - train now" - the bot has no documents yet.
- "Untrained - train now" - documents exist, but training has not happened.
- "Processing..." - training is still running.
- "Outdated - retrain" - chat may still work, but the bot does not reflect its newest documents.
Unavailable bots are disabled in the picker. Open their detail page from Chatbot Management to add documents or train them.
Ask a question
Once you pick a bot, the conversation opens. Type into the input bar at the bottom and press Enter to send. The bot streams its response in real time.
The placeholder reads "Ask something..." when the bot has been used before, or "Start chatting with ..." for a fresh conversation.
If no bots are ready
If none of your accessible bots is READY or OUTDATED, you cannot send a message. Visit Chatbot Management to train a bot, or ask its owner to finish training.
Conversation history
The shared left sidebar lists conversations in the active workspace. Each entry shows the conversation title, bot name and last-updated date; the active conversation is highlighted.
History scope
Conversation history is scoped to the active workspace:
- In Personal, you only see personal conversations.
- In Team workspaces, you only see team conversations you still have permission to access.
Switching workspace reloads the list.
Open or delete a conversation
Click any entry to load its message history. Older messages may take a moment to appear; Pegasus shows "Loading older messages..." while they stream in.
To delete a conversation, hover over its sidebar entry or focus it with the keyboard, then click the trash icon. Pegasus asks for confirmation and then removes the conversation and its messages.
Failure toast: "Failed to delete conversation."
Titles, persistence, and empty state
- Conversation titles are generated from the first few messages.
- You cannot rename a conversation manually today.
- Conversations are stored server-side, so they survive sign-out, browser changes, and device changes.
- If no conversation is selected, the main area shows "Choose where to continue" and invites you to pick a conversation or start a new chat.
Response display
Pegasus shows the final answer, a Copy action, and the response duration when available. Private model thinking is not displayed in chat.
Copy a response and citation status
Every assistant message has a small Copy button in the action bar below the message. Click it to copy the full visible answer text to your clipboard.
Toast feedback:
- Success: "Copied to clipboard"
- Failure: "Could not copy"
What gets copied:
- The visible answer text
- Markdown formatting such as lists, headings, and code blocks
- Inline code
What does not get copied:
- Private model thinking
- Streaming partial states before the response finishes
We're actively working on this. Check back soon, or contact your workspace owner for the latest status.
Pegasus does not yet surface document citations alongside answers. Citation and source provenance remain a planned gap. When shipped, each answer will point to the specific document chunks the bot used.
For now, if you need to verify an answer, ask the bot which document it used or switch to Max Mode when source fidelity matters most.
Sharing a response
There is no built-in share link for a conversation today. To share an answer, copy the message text and paste it into your email, chat app, or document. Conversation URLs remain private to signed-in users.
Common chat problems
"Bot is not ready for chat"
The selected bot is not in READY status. The common causes are NO_DATA, UNTRAINED, or PENDING.
See Bot is not ready for the full diagnosis.
"Failed to send message"
This usually means a network-level error or a temporary backend issue. Try again. If it persists for more than a minute, check your connection and reload the page if needed. Your draft message stays in the input bar.
"Response was interrupted"
The response stream stopped before finishing. Common causes:
- The upstream model timed out or hit a size limit.
- Your connection dropped briefly.
- The page lost focus on an unstable mobile browser.
Send the message again or ask a shorter question.
"Bot is not visible in the active workspace"
You switched workspace mid-conversation. Switch back to the workspace that owns the bot.
"Workspace context changed. Refreshing workspace state."
Pegasus detected that the URL and active workspace do not match. This usually resolves itself within a second.
"Your team access changed. Switched back to personal workspace."
Your team seat changed, access was revoked, or the team was deleted. The open team conversation is no longer accessible from your account.
"Max Mode is not enabled for this bot"
You turned on Max Mode in chat, but the bot-level toggle is off. See Model selector.
"Max Mode requires Pro or Ultra plan"
Your current plan is Free. Turn off the chat-level Max Mode toggle or upgrade your plan.
"No bots are ready"
The new-chat dialog cannot find a READY bot. Train at least one bot before starting a conversation.
Daily credit limit
Each message consumes credits. When you hit the daily cap, Pegasus shows the credit-limit banner at the top of the conversation. Wait for midnight UTC reset or upgrade your plan.
See Daily credit limits.