The In-VR Feedback System allows users to capture feedback while actively playing a VR module. Users can record voice feedback (with automatic transcription) and capture screenshots, all without exiting the VR experience. Feedback is automatically uploaded and linked to the active session in Pulse.
When a user starts a Story, a feedback popup appears automatically in front of them. This popup provides quick access to:
Voice recording — Record spoken feedback, which is transcribed to text
Screenshot capture — Take snapshots of the current VR view
Feedback gallery — Review all saved feedback (appears after first feedback is saved)
All saved feedback is packaged with the current Session ID and uploaded to Pulse, where trainers and stakeholders can review it alongside the module run.
Valid Session ID is generated (created when launching from Menu Scene)
All backend URLs and configuration are correctly set
Important: Always launch and test the module from the Menu Scene. The Session ID is generated at this point and is required for all feedback uploads. If the session is invalid or missing, feedback data will not be accepted by the backend.