Skip to main content

Overview

The chat interface is where you interact with your AI assistant. Itโ€™s designed for natural, efficient communication with support for text, files, images, and more.

Interface Layout

Chat Window

The main chat area includes: Message Area
  • Your messages (right-aligned)
  • AI responses (left-aligned)
  • Timestamps
  • Status indicators
Input Box
  • Text input field
  • File attachment button
  • Voice input button (if available)
  • Send button
  • Formatting options
Sidebar (optional, toggle with button)
  • Conversation list
  • Search conversations
  • Filters and tags

Starting a Conversation

New Chat

Create a new conversation:
  1. Click New Chat button (or Ctrl/Cmd + N)
  2. Start typing your message
  3. Press Enter or click Send

Continue Previous Chat

Resume an existing conversation:
  1. Open conversation list (sidebar)
  2. Click on a previous chat
  3. Continue from where you left off

Sending Messages

Text Messages

Simply type and send:
  • Type your message
  • Press Enter to send
  • Press Shift + Enter for new line

Formatting

Basic text formatting:
  • Bold: **text** or Ctrl/Cmd + B
  • Italic: *text* or Ctrl/Cmd + I
  • Code: `text`
  • Lists: Start with - or 1.

File Uploads

Send files to your AI assistant: Drag and Drop:
  • Drag file into chat window
  • Drop to upload
Click to Upload:
  • Click paperclip icon
  • Select file from computer
  • Click Open
Supported Files:
  • Documents: PDF, DOCX, XLSX, TXT
  • Images: JPG, PNG, GIF
  • Archives: ZIP
  • Max size: 25MB per file

Images

Send images for analysis:
  • Upload image
  • AI can:
    • Describe image content
    • Extract text (OCR)
    • Find similar products
    • Answer questions about image
Example:
[Upload photo of shoes]
"Find me where to buy these"

Voice Input

Use voice to text (if enabled):
  1. Click microphone icon
  2. Speak your message
  3. Review transcription
  4. Send

Message Features

Edit Messages

Edit your sent messages:
  1. Hover over your message
  2. Click edit icon
  3. Modify text
  4. Save changes
Editing regenerates AIโ€™s response based on new message

Delete Messages

Remove messages:
  1. Hover over message
  2. Click delete icon
  3. Confirm deletion

Copy Messages

Copy text to clipboard:
  1. Hover over message
  2. Click copy icon
  3. Paste anywhere

Share Messages

Share specific messages:
  1. Click share icon
  2. Choose method:
    • Copy link
    • Email
    • Social media
  3. Share with others

AI Response Features

Streaming Responses

AI responses appear in real-time:
  • Text streams as generated
  • Stop generation anytime
  • Regenerate if needed

Code Blocks

AI-generated code with:
  • Syntax highlighting
  • Language indicator
  • Copy button
  • Download option
Example:
def hello_world():
    print("Hello, World!")

Action Buttons

Interactive buttons in responses:
  • Create Task - Turn response into task
  • Add to Calendar - Schedule mentioned event
  • Open Link - Quick access to URLs
  • Download - Save generated content

Regenerate Response

Get a different answer:
  1. Hover over AI response
  2. Click regenerate icon
  3. AI generates new response

Rate Responses

Help improve AI:
  • ๐Ÿ‘ Thumbs up for good responses
  • ๐Ÿ‘Ž Thumbs down for poor responses
  • Optional feedback comment

Conversation Management

Conversation Titles

Auto-generated titles based on first message:
  • Edit title: Click on title
  • Custom names help organization

Search Within Conversation

Find specific messages:
  1. Open conversation
  2. Click search icon
  3. Enter search term
  4. Navigate results

Pin Conversations

Keep important chats accessible:
  1. Hover over conversation
  2. Click pin icon
  3. Pinned chats appear at top

Archive Conversations

Clean up chat list:
  1. Hover over conversation
  2. Click archive icon
  3. Access archived chats in Archive section

Delete Conversations

Permanently remove chats:
  1. Hover over conversation
  2. Click delete icon
  3. Confirm deletion
Deleted conversations cannot be recovered

Advanced Features

Context Awareness

AI remembers conversation history:
  • Refers to previous messages
  • Maintains context across messages
  • Asks clarifying questions
Example:
You: "Schedule a meeting tomorrow at 2pm"
AI: "I'll schedule that. What should the meeting title be?"
You: "Team Sync"
AI: "โœ“ Created 'Team Sync' tomorrow at 2pm"

Multi-turn Conversations

Handle complex requests:
  • Break down into steps
  • Confirm actions
  • Provide options
  • Follow-up questions

File References

Reference uploaded files:
You: [Uploads report.pdf]
You: "Summarize the key findings"
AI: [Analyzes PDF and provides summary]
You: "What was the revenue figure?"
AI: "According to the report, revenue was $2.3M"

Command Mode

Quick commands with /:
  • /help - Show available commands
  • /clear - Clear context
  • /history - Show recent conversations
  • /settings - Open settings
  • /feedback - Send feedback

Keyboard Shortcuts

Work faster with shortcuts:
ActionShortcut
New ChatCtrl/Cmd + N
Send MessageEnter
New LineShift + Enter
Search ChatCtrl/Cmd + F
Upload FileCtrl/Cmd + U
Focus InputEsc
Previous ChatCtrl/Cmd + โ†‘
Next ChatCtrl/Cmd + โ†“

Mobile Chat Interface

Mobile Layout

Optimized for mobile screens:
  • Full-screen chat
  • Swipe to access sidebar
  • Touch-friendly buttons
  • Auto-hide keyboard

Mobile-Specific Features

Voice Input:
  • Tap and hold to record
  • Release to send
Quick Actions:
  • Long-press message for menu
  • Swipe left to delete
  • Swipe right to share
Image Upload:
  • Take photo directly
  • Or choose from gallery

Conversation Settings

Per-Chat Settings

Customize each conversation:
  1. Click settings icon (in chat)
  2. Configure:
    • AI response style
    • Context retention
    • Auto-save messages
    • Notification preferences

Response Preferences

Control AI behavior:
  • Length: Concise, Balanced, Detailed
  • Formality: Casual, Professional, Formal
  • Creativity: Factual, Balanced, Creative

Context Control

Manage conversation memory:
  • Full Context - Remember everything
  • Recent Only - Last 10 messages
  • No Context - Each message independent
Clear context: /clear or button in settings

Export Conversations

Save your chat history: Export Single Chat:
  1. Open conversation
  2. Click menu (โ‹ฎ)
  3. Select Export
  4. Choose format:
    • TXT (plain text)
    • JSON (structured data)
    • PDF (formatted)
  5. Download
Export All Chats:
  • Settings > Data > Export All Conversations

Notifications

Chat Notifications

Get notified of:
  • New AI responses
  • Mentioned in shared chats (future)
  • Failed message delivery
  • Integration actions completed
Configure: Settings > Notifications > Chat

Desktop Notifications

Enable browser notifications:
  1. Settings > Notifications
  2. Enable Desktop Notifications
  3. Grant browser permission
  4. Choose notification sound

Collaboration (Future)

Upcoming features:
  • Share conversations with team
  • Collaborative AI sessions
  • Comment on messages
  • Team workspaces

Troubleshooting

Messages Not Sending

  • Check internet connection
  • Verify file size limit
  • Try refreshing page
  • Check browser console

AI Not Responding

  • Wait for current response to complete
  • Check if connection was lost
  • Refresh page
  • Try regenerating response

Slow Responses

  • Large file uploads take time
  • Complex queries need processing
  • Check server status page
  • Try simpler queries first

Formatting Issues

  • Ensure proper markdown syntax
  • Check code block formatting
  • Try plain text first
  • Report persistent issues

Best Practices

Effective Prompts

Write clear messages:
  • Be specific and detailed
  • Provide context
  • Break complex requests into steps
  • Use examples when helpful

Organization

Keep chats organized:
  • Use descriptive titles
  • Archive completed conversations
  • Pin important ongoing chats
  • Delete unnecessary chats

Privacy

Protect sensitive information:
  • Donโ€™t share passwords
  • Avoid confidential data in titles
  • Use private browsing for sensitive chats
  • Clear chat history when needed

Tips & Tricks

Quick File Upload:
  • Screenshot: Paste directly with Ctrl/Cmd + V
  • Drag multiple files at once
Fast Navigation:
  • Use keyboard shortcuts
  • Pin frequent chats
  • Use search instead of scrolling
Better Responses:
  • Provide context in first message
  • Reference previous messages
  • Use specific language
  • Ask follow-up questions

Next Steps

Dashboard Guide

Learn about dashboard features

Use Cases

See what you can do with Praxos

Set Up Integrations

Connect your services

Integration Guides

Detailed integration documentation