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:
- The user clicks Allow Camera / Microphone.
- The browser prompts the user to grant access to their camera and microphone.
- Once permission is granted, a live camera preview appears.
- 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. |
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.