Core Features
BetaHub’s core features provide the foundation for effective game testing and feedback management.
AI-Driven Bug Submissions
How the AI Operates
Upon submission, the AI scrutinizes the bug report, assigning it a relevant subject and priority. It tags the report appropriately and searches for similar existing reports within the project. If a match is found, the new report is marked as a duplicate, raising the original report’s Heat value. This mechanism ensures testers don’t feel disheartened by repetitive reports, while developers gain a clearer picture of the bug’s prevalence.
Customizing AI Settings
Tailor your project’s bug submission verification in the ‘Settings / General’ section. Choose the Bug Description Validation Level:
- AI Check - The AI evaluates the report and alerts the user if the description is invalid or incomplete.
- Minimum Character Limit - Ensures the description is at least 50 characters long.
- No Check - Omits the validation process.
Multimedia Submission and Annotation
Users can attach and mark up multimedia files within their bug reports, providing developers with a clear depiction of the issues. This interactive feature allows users to convey bugs more precisely.
Supported Formats
Screenshots:
- PNG, JPG, JPEG
Videos:
- MP4, MOV, WEBM, AVI, FLV, WMV, MKV, MPG, MPEG, M4V, 3GP, 3G2
Log Files:
- TXT, LOG
Screenshot Annotation
The screenshot editor allows users to:
- Draw attention to specific areas
- Add text annotations
- Highlight UI elements
- Mark multiple issues in a single image
Video Recording
For in-game integrations, video recording automatically captures:
- 60 seconds of recent gameplay
- The exact moment when the bug occurs
- Context leading up to the issue
Bug Lifecycle Management
Status Tracking
Bug reports progress through clearly defined statuses:
- New - Just submitted
- In Progress - Being actively worked on
- Resolved - Fixed and ready for testing
- Closed - Verified as working
- Duplicate - Identified as duplicate of existing report
Priority Assignment
The AI automatically assigns priority levels based on:
- Content analysis of the bug description
- Game-specific importance rules (from Game Facts)
- Crash detection and severity indicators
- Impact on core gameplay features
Duplicate Detection
Smart duplicate detection:
- Compares bug descriptions using AI
- Identifies similar issues across different wordings
- Links related reports automatically
- Increases “heat” score for common issues
Suggestions Module
BetaHub’s Suggestions module allows your community to propose, discuss, and vote on new ideas for your project, making it easy to gather and prioritize feature requests.
Enabling Suggestions
- Go to Settings / General in your project
- Enable the Suggestions module
- Access suggestions via the new menu item
Submission Methods
Discord /suggest
Command:
- Users submit ideas directly from Discord
- Opens suggestion dialog
- Posts to project suggestions list
Website Submissions:
- Full-featured suggestion interface
- Rich text descriptions
- Media attachments
Suggestion Button:
- Pin “Suggest a Feature” button in Discord
- Use
/info
→ Post Suggest a Feature
Public Access
Enable broader community participation:
- Anyone can view suggestions without signing in
- Voting and commenting require sign-in
- No project membership required for participation
Managing Suggestions
Project owners can:
- Change suggestion status (Under Review, Planned, In Progress, Completed, Rejected)
- Merge duplicate suggestions
- Moderate comments
- Close out-of-scope suggestions
Voting and Prioritization
- Users can upvote or downvote suggestions
- Popular suggestions rise to the top automatically
- Comment threads for discussion and clarification
- Status tracking shows development progress
Game Facts Integration
Contextual Understanding
Game Facts provide the AI with crucial context about your game:
- Game genre and mechanics - Helps prioritize bugs appropriately
- Critical vs. non-critical features - Ensures important systems get priority
- Terminology glossary - Improves AI understanding of game-specific terms
- Priority rules - Custom rules for your project’s needs
AI Enhancement
With Game Facts configured, the AI can:
- Generate more accurate bug titles
- Assign appropriate tags based on game systems
- Understand the relative importance of different features
- Provide better categorization and routing
Issues Tags Configuration
Tag Structure
BetaHub supports hierarchical tagging:
- Main Tags - Broad categories (Performance, Graphics, Gameplay)
- Sub-Tags - Specific issues (Crash, FPS Drop, UI Bug)
- Multiple Tags - Assign several tags to one report
Default Tags
Every project includes predefined tags covering:
- Common game bug categories
- Performance issues
- Platform-specific problems
- Gameplay mechanics
AI Tag Assignment
The AI automatically assigns tags based on:
- Bug description content
- Detected keywords and phrases
- Game Facts context
- Historical tagging patterns
Issues Auto-Archiving
Automatic Cleanup
Keep your project organized with auto-archiving:
- Archives issues after specified time periods
- Maintains clean active issue lists
- Preserves archived issues for reference
- Configurable archiving rules
Archive Management
Archived issues:
- Remain searchable and accessible
- Can be restored if needed
- Don’t clutter active workflows
- Maintain full history and comments
Notifications System
Developer Notifications
Stay informed about:
- New bug reports
- New suggestions
- Release feedback
- Status changes on watched items
Notification Preferences
Configure notifications for:
- Instant notifications - Immediate alerts for new issues
- Watch mode - Follow specific items for all updates
- Mention only - Notifications when directly mentioned
Delivery Methods
Receive notifications via:
- Email alerts
- Discord direct messages
- Website notifications
- Mobile push notifications (coming soon)
Search and Filtering
Advanced Search
Find issues quickly with:
- Full-text search across all fields
- Tag-based filtering
- Status and priority filters
- Date range searches
- Assignee and reporter filters
Saved Searches
Create and save frequently used searches:
- Quick access to common queries
- Share search filters with team members
- Set up notification alerts for search results
Export and Integration
Data Export
Export your data in multiple formats:
- CSV for spreadsheet analysis
- JSON for programmatic access
- PDF reports for stakeholders
API Access
Programmatic access through:
- RESTful API endpoints
- Personal access tokens
- Webhook notifications
- Custom integrations
Next Steps
Learn more about BetaHub’s specialized features:
- Discord Bot - Community integration
- Advanced Features - AI-powered insights
- Integrations - Connect with external tools