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