Rich Media Action Types
Rich Content
HTML content with embedded media and interactive elements
External Link
Visit external websites as part of challenge completion
Image Upload
Upload images with validation and processing capabilities
Rich Content Actions
Rich content is video, images, interactive elements—anything beyond plain text. Think of this as your opportunity to show users something, not just tell them. A training challenge with an embedded video will always outperform the same content as a text description. Users engage more deeply with visual and interactive content. This is where you:- Embed media directly: Videos play right in the challenge, no context switching
- Add interactive elements: Hotspots, hover effects, dynamic reveals that give users something to do beyond just reading
- Brand the experience: Custom CSS lets you style content to match your community’s look
- Optimize for all devices: Responsive design ensures it works on mobile, tablet, desktop
- Educational Content
- Marketing Content
- Community Content
- Assessment Content
Interactive learning materials: embedded videos with synchronized transcripts, interactive diagrams and infographics, step-by-step tutorials with visual elements, progressive disclosure of information.
- Content Sanitization: Remove potentially harmful scripts and elements
- Media Validation: Verify uploaded media meets format and size requirements
- Performance Optimization: Compress and optimize media for fast loading
- Accessibility Compliance: Ensure content meets accessibility standards
External Link Actions
External link actions send users outside your platform to read an article, use a tool, or access a resource. This is useful when the content already exists elsewhere and sending users to it is faster than recreating it. The risk: users click the link and never come back. So be intentional about it. Use external links when:- The resource is genuinely valuable and not available internally
- You want to drive traffic to a specific source (like a partner site or your company blog)
- The context changes often (like an external tutorial that updates frequently)
Educational Resources
Articles, tutorials, courses, or knowledge bases that teach a concept
Tools & Applications
Software, converters, calculators, or interactive tools users need to use
Community Resources
Forums, Discord communities, Reddit threads, or peer support networks
Content Collections
Databases, libraries, or repositories where users explore options
Managing External Links
When you point people outside your platform, think about:- Link Quality
- User Experience
- Completion Tracking
The link still exists: Check links regularly—external content dies or moves. Dead links = failed challenges. Set up periodic link checks.It’s safe: Before linking to external content, verify it’s actually safe and relevant. Malware-laden sites, spammy forums, or outdated information reflect poorly on your brand.
Image Upload Actions
Image uploads let users contribute visual content to challenges. Perfect for creative submissions, verification, and user-generated content. Upload Features- File Requirements
- Content Guidelines
- Maximum file size limits (e.g., 10MB per image)
- Supported image formats (JPG, PNG, WebP, etc.)
- Minimum resolution requirements (minimum 800x600px)
- Aspect ratio constraints (if applicable)
1
Upload Validation
Verify file format, size, and basic image integrity
2
Content Scanning
Automated checks for inappropriate or harmful content
3
Image Optimization
Resize, compress, and optimize images for platform use
4
Metadata Generation
Extract and store relevant image information and properties
5
Quality Review
Optional manual review for content quality and appropriateness
- Portfolio Submissions
- Documentation
- Community Sharing
Design challenges: submit creative work for evaluation, photography contests for original photography, art projects for creative expressions, skill demonstrations for visual proof of completed work.
Best Practices
Performance Optimization- Loading Performance
- User Experience
- Image compression and optimization - Reduce file sizes without quality loss
- Progressive loading - Load large media files progressively to users
- CDN integration - Global performance and fast delivery
- Responsive media serving - Serve optimized sizes for different devices
- Automated Screening: AI-powered content analysis and filtering
- Community Moderation: Peer review and reporting systems
- Admin Review: Manual approval processes for sensitive content
- Quality Metrics: Tracking and improvement of content standards
- Alt Text Requirements: Mandatory descriptions for uploaded images
- Keyboard Navigation: Full keyboard accessibility for all media actions
- Screen Reader Support: Proper markup and announcements
- Visual Accommodations: High contrast modes and text scaling options
Always consider bandwidth limitations and device capabilities when implementing rich media actions. Provide fallback options for users with slower connections or older devices.
Rich media actions transform static challenges into dynamic, engaging experiences that can accommodate diverse learning styles and create memorable user interactions.

