Conversations and Chat History
This guide explains how to manage conversations in PromptOwl , including chat history, memory settings, sharing, and feedback.
Table of Contents
- Understanding Conversations
- Conversation Sidebar
- Starting New Conversations
- Continuing Conversations
- Memory and Context
- Sharing Conversations
- Annotations and Feedback
- Managing Conversations
- Conversation Branching
- Best Practices
- Troubleshooting
Understanding Conversations
A conversation in PromptOwl is a chat session with an AI prompt. Each conversation:
- Is tied to a specific prompt
- Maintains message history
- Can be named with a topic
- Supports feedback and annotations
- Can be shared with team members
Conversation Components
| Component | Description |
|---|---|
| Topic | Auto-generated title from first message |
| Messages | User questions and AI responses |
| Metadata | Model used, timestamps, settings |
| Annotations | Feedback and quality ratings |
| Citations | Source references (if RAG enabled) |
Conversation vs Prompt
| Concept | Purpose |
|---|---|
| Prompt | The AI’s instructions and configuration |
| Conversation | An instance of chatting with that prompt |
One prompt can have many conversations. Think of prompts as templates and conversations as sessions.
Conversation Sidebar
The sidebar shows your conversation history for the current prompt.
Accessing the Sidebar
- Open any prompt in Use mode
- Sidebar appears on the left
- Toggle with the hamburger menu if collapsed
Sidebar Elements
| Element | Description |
|---|---|
| New Chat | Start a fresh conversation |
| Search Bar | Filter conversations by topic |
| Date Groups | Today, Yesterday, Last Week, Last Month |
| Conversation List | Click to switch conversations |
| Active Highlight | Current conversation is highlighted |
Date Grouping
Conversations are organized by recency:
- Today: Conversations from today
- Yesterday: From yesterday
- Last Week: Within the past 7 days
- Last Month: Within the past 30 days
Search Conversations
- Type in the search bar
- Results filter in real-time
- Matches against conversation topics
- Clear search to show all
Starting New Conversations
Creating a New Chat
- Click New Chat button in sidebar
- Or navigate to the prompt’s use page fresh
- Type your first message
- Conversation is created automatically
Automatic Topic Generation
When you send your first message:
- AI generates a 3-word topic summary
- Topic appears in sidebar
- You can rename it later (hover and click edit)
Examples:
- “Help with Python code” → “Python Code Help”
- “What’s the weather today?” → “Weather Query Today”
What Gets Saved
When a conversation starts, PromptOwl records:
- The prompt being used
- Your user account
- Model and settings at the time
- All messages exchanged
- Timestamps for each message
Continuing Conversations
Resuming a Conversation
- Find the conversation in sidebar
- Click on it
- Full history loads in chat area
- Type new message to continue
Conversation Context
The AI remembers previous messages in the conversation:
| What AI Remembers | What AI Doesn’t Remember |
|---|---|
| All messages in current chat | Other conversations |
| Your questions and its responses | Conversations with other prompts |
| Context from earlier in thread | Information from before chat started |
Long Conversations
For lengthy conversations:
- Scroll up to see history
- AI maintains context throughout
- Very long threads may truncate context (model limits)
- Consider starting fresh for new topics
Memory and Context
What is Memory?
Memories are persistent context snippets that get injected into your conversations automatically. Unlike conversation history (which is per-chat), memories persist across all conversations.
Memory Categories
| Category | Example Content |
|---|---|
| Preferences | ”I prefer concise answers” |
| Personal | ”My name is John” |
| Professional | ”I work in marketing” |
| Technical | ”I use Python 3.11” |
| Schedule | ”I’m in EST timezone” |
| Prompt Specific | Context for specific prompt |
Enabling Memory
- Open a prompt’s settings
- Find Memory toggle
- Enable to include memories in conversations
Managing Memories
- Click the Memory tab in the chat sidebar
- View all your memories
- Add new memories
- Edit or delete existing ones
- Tag memories for organization
Memory Questions
Some memories include questions that prompt you for information:
- First time using a memory-enabled prompt
- Modal appears with questions
- Answer the questions
- Answers are stored and used in conversations
How Memory Affects Conversations
When memory is enabled:
User sends message →
System retrieves relevant memories →
Memories added to AI context →
AI responds with memory contextSharing Conversations
Share valuable conversations with colleagues.
Sharing a Conversation
- Find conversation in sidebar
- Right-click or click menu icon
- Select Share
- Enter email addresses or select teams
- Click Share
Share Requirements
| Requirement | Description |
|---|---|
| Prompt Access | Recipients need access to the prompt |
| Auto-Sharing | Prompt is shared if recipient doesn’t have it |
| Permission | Only conversation owner can share |
Shared Conversation Indicators
| Indicator | Meaning |
|---|---|
| ”Shared by: email@example.com” | Someone shared this with you |
| Share count badge | Number of people with access |
Viewing Shared Conversations
Shared conversations appear in your sidebar like your own, but show who shared them.
Annotations and Feedback
Provide feedback on AI responses to improve quality.
Response-Level Feedback
For individual AI responses:
- Find the response in chat
- Click thumbs up (good) or thumbs down (bad)
- Optionally add text feedback
- Feedback is saved immediately
Conversation-Level Feedback
For the overall conversation quality:
- Click Annotate Conversation button
- Select overall sentiment (good/bad)
- Add detailed feedback text (max 2000 chars)
- Click Save
Sentiment Options
| Sentiment | Icon | When to Use |
|---|---|---|
| Good | Thumbs up | AI was helpful and accurate |
| Bad | Thumbs down | AI was unhelpful or wrong |
| Neutral | No icon | No strong opinion |
Where Feedback Goes
Your annotations are used for:
- Monitor Dashboard: Review feedback across conversations
- Evaluation Sets: Create training datasets from feedback
- Prompt Improvement: Identify patterns in negative feedback
- Quality Metrics: Track satisfaction over time
For more on using feedback, see Monitoring, Evaluation, and Improvement.
Managing Conversations
Renaming Conversations
- Hover over conversation in sidebar
- Click the edit icon
- Enter new topic name
- Press Enter or click away to save
Deleting Conversations
- Hover over conversation in sidebar
- Click the trash icon
- Confirm deletion in dialog
- Conversation is removed
Note: Deletion is permanent and cannot be undone.
Conversation Metadata
Each conversation tracks:
| Metadata | Description |
|---|---|
| Created At | When conversation started |
| Updated At | Last message timestamp |
| Model | AI model used |
| Provider | LLM provider (OpenAI, Anthropic, etc.) |
| Prompt Version | Which version of prompt was active |
Conversation Branching
PromptOwl supports conversation branching, allowing different model responses to the same question.
What is Branching?
When you switch models mid-conversation:
- Same question can be answered by different models
- Each model’s response creates a “branch”
- You can switch between branches to compare
Viewing Branches
- Look for model indicator on responses
- If multiple models answered, you can toggle between them
- Each branch maintains its own thread
When to Use Branching
- Comparing model capabilities
- Getting a second opinion from different AI
- Testing prompt performance across models
Best Practices
Conversation Management
Do:
- Use descriptive first messages (better auto-topics)
- Delete conversations you no longer need
- Add feedback to help improve the AI
- Share valuable conversations with your team
Don’t:
- Keep hundreds of old conversations
- Start new chats for follow-up questions
- Forget to rename important conversations
- Skip providing feedback on poor responses
Memory Usage
Do:
- Add memories for frequently needed context
- Use categories to organize memories
- Update memories when information changes
- Enable memory for prompts that benefit from personalization
Don’t:
- Add sensitive information to memories
- Create duplicate memories
- Enable memory if you need stateless interactions
- Forget that memories affect all conversations
Feedback Best Practices
Do:
- Provide specific feedback text, not just thumbs
- Note what was wrong in bad responses
- Highlight what was helpful in good responses
- Review feedback patterns to improve prompts
Sharing Guidelines
- Only share conversations that are helpful to others
- Ensure recipients have appropriate prompt access
- Consider privacy when sharing customer-related chats
- Use team sharing for group access
Troubleshooting
Conversation Not Saving
- Check internet connection
- Refresh the page
- Verify you’re logged in
- Try sending another message
- Check for error messages
Can’t Find a Conversation
- Check all date groups (scroll down)
- Use search to filter by topic
- Verify you’re in the correct prompt
- Check if conversation was shared (look in shared section)
- Conversation may have been deleted
Memory Not Working
- Verify memory is enabled on the prompt
- Check you have memories created
- Ensure memories aren’t empty
- Try removing and re-enabling memory
- Memories may need relevant keywords to activate
Feedback Not Appearing
- Ensure you clicked save after annotating
- Refresh the page
- Check in Monitor dashboard for feedback
- Verify you have edit permissions
- Feedback may take a moment to sync
Shared Conversation Not Visible
- Ask sender to verify sharing
- Ensure you have prompt access
- Refresh your conversation list
- Check your email for correct sharing
- May take a moment to appear
Model Branching Issues
- Branches only work if same prompt used
- Ensure multiple models are enabled
- Check enterprise settings allow model switching
- Branches maintain separate context
Quick Reference
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Send message | Enter |
| New line | Shift + Enter |
| New chat | Click button (no shortcut) |
Conversation Limits
| Limit | Value |
|---|---|
| Topic length | ~50 characters |
| Annotation text | 2,000 characters |
| Message length | Varies by model |
| History retention | Unlimited |
Status Indicators
| Indicator | Meaning |
|---|---|
| Highlighted row | Active conversation |
| ”Shared by” text | Someone shared this with you |
| Thumbs icon | Feedback has been provided |