Complete Feature Matrix
Explore all 102 features across 12 categories. Click the i button on any feature for detailed information.
December 2025 • Verified against production
Legend:
✓Full Access
👁View Only
◐Limited
✗No Access
⚙️Configurable
FeatureFeatures
PlatformPlatform Admin
Platform Admin
Super admin with AI Gateway access and all tenant management
AdminTenant Admin
Tenant Admin
Organization administrator managing users and settings
TeacherTeacher
Teacher
Creates assistants, manages materials, views analytics
StudentStudent
Student
Enrolled in classes, interacts with assistants
PublicPublic/LMS
Public/LMS
Unauthenticated access via share links or LMS embedding
Google OAuth Login
✓
✓
✓
✓
✗
Microsoft OAuth Login
✓
✓
✓
✓
✗
Azure AD Single Sign-On
✓
⚙️
Enable in tenant settings if Azure AD is configured
⚙️
⚙️
✗
Email Domain Restriction
✓
✓
✗
✗
✗
Multi-Tenant Data Isolation
✓
👁
Can view tenant boundary; cannot modify isolation
✗
✗
✗
Role-Based Access Control
✓
✓
✗
✗
✗
Secure Session Management
✓
✓
✓
✓
✗
Public Share Links
✓
✓
✓
✗
Students use authenticated access, not share links
✓
Full access to shared assistant's enabled features
Platform Admin Dashboard
✓
✗
✗
✗
✗
Tenant Admin Dashboard
✓
✓
✗
✗
✗
Teacher Dashboard
✓
✓
✓
✗
✗
Student Dashboard
✓
✓
👁
Teachers can preview student view
✓
✗
Responsive Sidebar Navigation
✓
✓
✓
✓
✗
Dark Mode Toggle
✓
✓
✓
✓
✓
User List & Search
✓
✓
✗
✗
✗
Create/Invite Users
✓
✓
✗
✗
✗
Role Management
✓
✓
✗
✗
✗
User Status Control
✓
✓
✗
✗
✗
Bulk Operations
✓
✓
✗
✗
✗
User Profile View
✓
✓
◐
Can view students in their classes only
◐
Can view own profile only
✗
User Activity Audit Log
✓
✓
✗
✗
✗
6-Step Creation Wizard
✓
✓
✓
✗
✗
Assistant Basics Configuration
✓
✓
✓
✗
✗
6 Persona Templates
✓
✓
✓
✗
✗
Document Upload & Processing
✓
✓
✓
✗
✗
Feature Toggle Configuration
✓
✓
✓
✗
✗
AI Model Profile Selection
✓
✓
✓
✗
✗
Example Q&A Training
✓
✓
✓
✗
✗
Starter Prompts Configuration
✓
✓
✓
✗
✗
Duplicate Assistant
✓
✓
✓
✗
✗
Share Link Generation
✓
✓
✓
✗
✗
Assistant Templates
✓
✓
✓
✗
✗
Publish/Pause Control
✓
✓
✓
✗
✗
Interactive Quiz Generation
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
Only if teacher enables GenUI for assistant
⚙️
Only if teacher enables GenUI and creates share link
Flashcard Sessions
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
⚙️
Concept Map Visualization
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
⚙️
SimLab Interactive Simulations
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
⚙️
Code Block with Syntax Highlighting
✓
✓
⚙️
⚙️
⚙️
Personalized Study Tips
✓
✓
⚙️
⚙️
⚙️
Timeline Visualization
✓
✓
⚙️
⚙️
⚙️
Socratic Question Chains
✓
✓
⚙️
⚙️
⚙️
Web Search Results
✓
✓
⚙️
Enable via Features toggle; FERPA-compliant domain filtering
⚙️
⚙️
Academic Paper Search
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
⚙️
Elon URL Search
✓
✓
⚙️
⚙️
⚙️
Similar Paper Recommendations
✓
✓
⚙️
⚙️
⚙️
Follow-up Action Suggestions
✓
✓
⚙️
⚙️
⚙️
Related Question Suggestions
✓
✓
⚙️
⚙️
⚙️
AI Image Generation
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
Only if teacher enables GenUI and Image Generation for assistant
⚙️
Only if teacher enables features and creates share link
Document RAG Search
✓
✓
✓
✓
✓
Only searches materials for the shared assistant
Voice Chat Interface
✓
✓
⚙️
Enable via Features toggle in wizard Step 3
⚙️
Only if teacher enables voice for assistant
⚙️
Only if teacher enables voice and creates share link
Emotion Detection
✓
✓
⚙️
⚙️
Consent required; can opt out in settings
⚙️
Voice Transcript Storage
✓
✓
✓
✓
✗
Transcripts stored in localStorage only (not server)
Voice Configuration Profiles
✓
✓
◐
Can select from available profiles; cannot create
✗
✗
Voice RAG Context Injection
✓
✓
✓
✓
✓
Voice Consent Modal
✓
✓
✓
✓
✓
Multi-Agent Research
✓
✓
✓
✗
✗
Web Content Extraction
✓
✓
✓
✗
✗
Citation Generation
✓
✓
✓
✗
✗
Research Synthesis
✓
✓
✓
✗
✗
Research Job Queue
✓
✓
✓
✗
✗
Usage Analytics Dashboard
✓
✓
◐
Can view analytics for their own assistants only
✗
✗
AI Cost Dashboard
✓
✓
✗
✗
✗
Student Engagement Metrics
✓
✓
◐
Aggregate metrics only; no individual student tracking
✗
✗
Per-Assistant Analytics
✓
✓
✓
✗
✗
Analytics Export
✓
✓
◐
Can export own assistant analytics only
✗
✗
Real-Time Activity Feed
✓
✓
✗
✗
✗
Voice Usage Analytics
✓
✓
◐
Aggregate data only; emotion data anonymized
✗
✗
GenUI Tool Usage Metrics
✓
✓
◐
✗
✗
AI Topic Analytics
✓
✓
◐
View topic breakdown for own assistants only
✗
✗
Model Experiments
✓
Full access to run experiments and view all results
✓
Full access to run experiments and view all results
✗
✗
✗
AI Gateway Configuration
✓
✗
✗
✗
✗
Model Profile Management
✓
✓
✗
✗
✗
Profile Feature Defaults
✓
✓
✗
✗
✗
Tenant Persona Defaults
✓
✓
✗
✗
✗
System Prompt Override
✓
✓
✗
✗
✗
Rate Limit Configuration
✓
✓
✗
✗
✗
Voice Configuration Profiles
✓
✓
✗
✗
✗
Tenant Branding
✓
✓
✗
✗
✗
Allowed Domain Configuration
✓
✓
✗
✗
✗
Feature Flag Management
✓
✓
✗
✗
✗
Notification Preferences
✓
✓
✓
✓
✗
Integration Configuration
✓
✓
✗
✗
✗
FERPA Compliance Framework
✓
✓
👁
Can view compliance status; cannot modify framework
👁
Protected by framework; can view own data rights
✗
Comprehensive Audit Logging
✓
✓
✗
✗
✗
Tenant Data Isolation
✓
👁
✗
✗
✗
Consent Management
✓
✓
👁
✓
Can view and modify own consent preferences
✓
Consent required for voice features
User Data Export (GDPR/FERPA)
✓
✓
◐
Can export own data; not student data
◐
Can export own conversation history
✗
Data Deletion Requests
✓
✓
◐
◐
✗
Transcript Visibility Controls
✓
✓
✗
✗
✗
Dead Letter Queue Management
✓
✓
✗
✗
✗
Hume EVI Voice Platform
✓
✓
⚙️
Enabled at assistant level via wizard
⚙️
⚙️
Semantic Scholar Academic Search
✓
✓
⚙️
⚙️
⚙️
Firecrawl Web Extraction
✓
✓
✓
✗
✗
Tavily/Serper Web Search
✓
✓
⚙️
⚙️
⚙️
Temporal Awareness
✓
✓
✓
✓
✓
Smart RAG Context Budget
✓
✓
✓
✓
✓
Automatic Model Fallback
✓
✓
✓
✓
✓
Response Streaming
✓
✓
✓
✓
✓
Markdown Rendering
✓
✓
✓
✓
✓
Automatic Retry Logic
✓
✓
✓
✓
✓
Intelligent Response Caching
✓
✓
✓
✓
✓
LocalStorage Persistence (Public)
✗
✗
✗
✗
✓
Only feature exclusive to public access
Access levels may vary based on tenant configuration. Contact ai@elon.edu for questions about specific features.