Platform features
Evaly provides a complete suite of tools for modern online assessments. Below is an organized overview of all key features available in the platform.Test creation and management
Rich question editor
Create engaging questions with TipTap’s powerful rich text editor:Rich formatting
Bold, italic, underline, headings, lists, and more
Images and media
Embed images directly in questions
Links
Add hyperlinks to external resources
Code blocks
Syntax highlighting for programming questions
13+ question types
Choose from a comprehensive set of question formats:- Objective
- Subjective
- Interactive
Multiple choice
- Single or multi-select
- Customizable options
- Automatic grading
- Point values per option
- Simple binary questions
- Instant grading
- Perfect for true/false assessments
- Visual options with images
- Single or multi-select
- Great for identification tasks
- Audio file options
- Useful for language assessments
- Pronunciation tests
See detailed examples and best practices in the Question Types guide.
Question library
Build reusable question banks for efficiency:- Centralized storage: Create questions once, use many times
- Duplication: Copy questions from library to tests
- Organization: Categorize by subject or topic
- Version tracking: Original reference tracking with
originalReferenceId
AI-powered features
AI question generation
Generate questions automatically using Google Gemini AI:
Monthly quotas by plan:
| Plan | AI Questions | AI Options | AI Translation | AI Analysis |
|---|---|---|---|---|
| Free | 10 | 20 | 10 batches | Not available |
| Pro | 250 | 500 | 100 batches | 100 |
| Max | 1,000 | 2,000 | 500 batches | 500 |
Test administration
Scheduling and automation
Schedule tests to activate and deactivate automatically:- Automatic activation at scheduled start time
- Automatic deactivation at scheduled end time
- Background job management
- Overlap detection for concurrent test limits
- Job cancellation when schedules change
Access control
Secure your tests with multiple protection layers:Password protection
Require a password to access the test
Email restrictions
Allow only specific email domains (@school.edu)
IP whitelisting
Restrict by IP addresses or ranges
Participant lists
Add specific participants or groups
Duration management
Flexible timing options:- Test-level duration: Single time limit for entire test
- Section-level durations: Different limits per section
- Pause functionality: Organizers can pause tests
- Time tracking: Monitor time spent on each question
Live monitoring
Real-time presence tracking
Monitor participants during tests with WebSocket-powered updates:Active participants
See who’s currently taking the test
Progress tracking
Monitor completion by section
Answer submissions
Real-time answer updates
Connection status
Track participant connections
Heartbeat system
Automatic presence detection
Notifications
Get alerts for key events
- Participants send heartbeats every 30 seconds
- Presence expires after 2 minutes of inactivity
- Tracks connection drops and returns
Grading and results
Automatic grading
Objective questions are graded instantly:- Multiple choice
- Yes/No
- Image choice
- Audio choice
- Matching pairs
- Ranking (with configurable scoring)
Manual grading
Comprehensive tools for subjective questions:
Question types requiring manual grading:
- Text field responses
- File uploads
- Audio responses
- Video responses
- Fill in the blank (semi-automatic)
Advanced analytics
Gain deep insights into test performance:- Overview
- Questions
- Participants
- Export
Test-level metrics:
- Total submissions
- Average score
- Completion rate
- Time distribution
- Score distribution chart (Recharts)
Organization features
Multi-tenancy
Full organization support for teams:- Multiple organizations: Users can belong to many organizations
- Role-based access: Owner, Admin, Member roles
- Team collaboration: Multiple organizers per organization
- Organization switching: Easy switching between organizations
Team invitations
Invite colleagues to join your organization:- Email-based invitations via Plunk
- Token-based security (7-day expiry)
- Role assignment on invitation
- Bulk invitation support
User groups
Organize participants efficiently:- Create groups (classes, departments, cohorts)
- Bulk email management
- Assign entire groups to tests
- Track group performance
Learn more about organization setup and user group management.
Subscription plans
Evaly offers three tiers with different capabilities:Plan comparison
| Feature | Free | Pro | Max |
|---|---|---|---|
| Price/month | $0 | $39 | $129 |
| Test results | 25/month | 500/month | 2,000/month |
| Team members | 1 | 5 | 25 |
| Active tests | 3 | 20 | 100 |
| Concurrent participants | 10 | 200 | 1,000 |
| File upload size | 10MB | 50MB | 100MB |
| AI questions | 10/month | 250/month | 1,000/month |
See full pricing details and feature breakdown at
/app/settings?tab=billingNotifications
Stay informed with intelligent notification system: Instagram-style batching:- Similar events grouped together
- “5 participants joined your test”
- Reduces notification fatigue
- Per-organizer read status
- Participant joined test
- Test submission completed
- Grading required
- Test scheduled start/end
- Organization invitations
- System updates
- Enable/disable by notification type
- Category-based settings
- Per-organizer configuration
File management
Cloudflare R2 integration
Reliable file storage for all media:- Question images and media
- Answer file uploads
- Audio/video responses
- Organization logos
- Editor media embeds
Data management
Soft deletes
Safe deletion with recovery options:- Data recovery possible
- Audit trail preservation
- Referential integrity maintained
- Gradual cleanup options
Activity logging
Comprehensive audit trail:- Test creation, updates, deletion
- Participant actions
- Grading activities
- Settings changes
- Access control modifications
View all features
Explore detailed feature documentation
Tech stack
Learn about the technology behind Evaly