Features Chat Interface

Chat Interface

The primary way to interact with your AI employees. A modern chat interface with rich features including TTS, voice input, and file attachments.

Features

  • Real-time messaging
  • File attachments (images, PDFs, documents)
  • Code blocks with syntax highlighting
  • Rich text formatting
  • Message history and search
  • Voice input with microphone button
  • Text-to-Speech for AI responses

Chat Header

The chat header displays employee info and quick actions:

  • Profile Photo - Employee's AI-generated image
  • Name - Employee's full name
  • Skills - Technical skills (e.g., "Docker - Kubernetes - CI/CD")
  • Settings icon - Open Chat Options
  • Delete icon - Delete the employee
  • Call button - Start a voice call (Enterprise)
  • Profile icon - Access your user profile

Chat Options

Click the settings icon to access chat options:

  • Hide Tool Messages - Hide tool usage and results from chat for a cleaner view
  • Auto-play Responses with TTS - Automatically read assistant responses aloud
  • Text-to-Speech Settings - Choose the voice (e.g., "Puck (Upbeat, Middle)")
  • Edit Employee - Modify appearance, prompts, memory and tasks
  • Clear Session - Delete current session and start fresh

Message Input

The message input area includes:

  • Text field - Type your message (placeholder: "Message [Employee Name]...")
  • Microphone button - Voice input using speech-to-text
  • File button - Attach files to your message
  • Send button - Send your message

Keyboard Shortcuts

Shortcut Action
Enter Send message
Shift + Enter New line
Ctrl + K Search conversations
Ctrl + N New conversation
Esc Close modal/panel

File Attachments

Supported file types:

  • Images - PNG, JPG, GIF, WebP
  • Documents - PDF, DOC, DOCX, TXT
  • Spreadsheets - XLS, XLSX, CSV
  • Code - Any text-based file