# Doc: https://www.hipaatizer.com/docs/form-builder/components/upload-video > LLM view for https://www.hipaatizer.com/docs/form-builder/components/upload-video This file contains all documentation content in a single document following the llmstxt.org standard. ## Upload Video The Upload Video component allows users to record and upload a video directly within a form using their device's camera and microphone. --- ## How It Works The Upload Video component displays a video recording interface inside the form. To record a video: 1. The user clicks Allow Camera / Microphone. 2. The browser prompts the user to grant access to their camera and microphone. 3. Once permission is granted, a live camera preview appears. 4. The user records the video and can review or re-record it before submitting the form. This component relies on browser-supported media recording APIs and requires user consent to access camera and microphone devices. --- ## Properties | **Property** | **Description** | | ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | | **Label** | Text displayed above the video upload field to identify its purpose. | | **Hide Label** | Hides the label visually while keeping it accessible to screen readers. | | **Grant Camera / Microphone Access Prompt** | Text displayed when prompting users to allow camera and microphone access. | | **Record Prompt** | Message shown when prompting users to record their video, typically describing what information to include. | | **Review / Record Prompt** | Message displayed when informing users how to review their recording or re-record if needed. | | **Make Required** | Requires the user to record and upload a video before submitting the form. | | **Add CSS Class** | Applies custom CSS classes for styling and layout customization. | | **Display Component in Navigation** | Includes the video component in form navigation or summary views (if enabled). | | **Customizable Texts** | Allows customization of system-generated messages displayed throughout the recording flow. | | **Override File Name** | Replaces the original video file name with a custom name when saving the recording. | | **Unique Name** | A required identifier that must be unique within the form. Used in variables, templates, webhooks, and integrations. | | **Variable Name** | A variable reference used in printable PDF or Word templates. | | **Mask in Notification Email** | Masks the recorded video reference in notification emails to reduce exposure of sensitive content. | --- :::info[Please Note:] Privacy & Browser Support Note This component requires explicit user permission to access camera and microphone devices. Video recording behavior may vary depending on browser support, device capabilities, and user privacy settings. ::: ## Using Upload Video Values in Other Parts of the Form You can reference the uploaded video elsewhere in the form (e.g., success pages, PDF templates, notification emails) using the component's **Unique Name** as a variable. :::tip [Learn more about form variables ›](https://www.hipaatizer.com/docs/form-builder/components/variables#form-variables) :::