Hirevire offers multiple ways to download candidate video and audio responses from applications, whether you need to download individual files, bulk downloads, or set up automatic downloads through integrations.
Overview
You can download video and audio responses in three ways:
Individual downloads: Download specific responses one at a time
Bulk downloads: Download all files from an application at once
Automated downloads: Use webhook integrations to automatically download files to third-party platforms
Prerequisites
Active Hirevire account with access to job applications
Appropriate role permissions to view and download application responses
For automated downloads: Paid plan (Startup or Growth) with webhook access
Compatibility
Plans: All plans support manual downloads; Startup and Growth plans support webhook automation
File types: Video (.mp4), Audio (.mp3/.wav), optional transcripts (.vtt, .txt)
Storage limits: Videos available based on plan retention period (30 days on One Job and Startup, 90 days on Growth)
Storage extension: Add 30-day increments with the video storage addon ($9 per 30 days)
Video and audio files are stored for a limited duration based on your plan (30 days on One Job and Startup, 90 days on Growth). Download important responses before they expire, as deleted files cannot be recovered. You can extend storage by purchasing the video storage addon at $9 per 30 days—only videos recorded after purchase will receive the extended duration.
Method 1: Download individual video or audio responses
To download a specific video or audio response from a candidate:
Log in to your Hirevire dashboard and navigate to Jobs
Select the job containing the application you want to review
Click on the application to open the details page
In the Answers tab, locate the question with the video or audio response
Click the three-dot menu (⋮) next to the question heading
From the dropdown menu:
If a transcript is available, select whether to include captions (.vtt) or raw transcript (.txt)
Click Download
The file will download to your browser's default download location
If transcripts are enabled in your job settings, you can include .vtt caption files or .txt transcript files with your download. These are especially helpful for reviewing non-English responses or searching through candidate answers quickly.
You'll see a toast notification confirming the download has started. The file will be named with the format: A[ApplicationID]_Q[QuestionNumber]_[CandidateName].mp4
Method 2: Download all files from an application
To download all video and audio responses from an application at once:
Open the application details page by clicking on the candidate's application
In the top-right corner, click the three-dot menu (⋮)
Select Download all files from the dropdown menu
All video and audio responses from the application will download to your device

Bulk downloads are perfect when you need to archive candidate responses for compliance purposes or share complete application packages with hiring managers who don't have Hirevire access.
Method 3: Automate downloads with webhook integrations
For automated workflows, you can configure webhooks or third-party integrations to automatically download video and audio files when applications are submitted.
Using custom webhooks
Custom webhooks allow you to receive application data, including direct URLs to video and audio files, at your specified endpoint.
Navigate to Jobs and select your job
Click the Settings tab
Switch to the Webhook tab
Enter your webhook URL in the Custom webhook URL field (e.g., https://api.example.com/webhooks/applications)
Select when to trigger the webhook:
On new application - fires when a candidate submits an application
On stage change - fires when you move a candidate between stages
Enable Advanced Webhook to include video URLs, transcripts, and detailed answer data in the payload
Click Test trigger to verify your setup (sends a sample payload to your endpoint)
Click Save to activate the webhook
You must enable the "Advanced Webhook" option to receive video and audio URLs in the webhook payload. Without this setting enabled, the payload will only contain basic application information without the answers array.
When triggered with Advanced Webhook enabled, your endpoint will receive a JSON payload with the following structure:
{
"id": 12345,
"jobID": 789,
"jobTitle": "Senior Developer",
"applicantName": "John Doe",
"applicantEmail": "[email protected]",
"applicantContactNumber": "+1234567890",
"customFieldValue": "Referral code ABC",
"applicantResumeURL": "https://storage.hirevire.com/resumes/resume.pdf",
"shareableURL": "https://app.hirevire.com/shared/links/...",
"submittedOn": "2025-01-15T10:30:00Z",
"previousStage": null,
"currentStage": "New",
"answers": [
{
"question": {
"id": "q_123",
"text": "Tell us about yourself",
"responseType": "Video"
},
"id": 456,
"url": "https://storage.hirevire.com/videos/candidate-response.mp4",
"transcript": "I have 5 years of experience in software development...",
"numberOfRetakes": 2
},
{
"question": {
"id": "q_124",
"text": "Why do you want this role?",
"responseType": "Text"
},
"id": 457,
"text": "I'm passionate about building scalable solutions..."
},
{
"question": {
"id": "q_125",
"text": "Upload your portfolio",
"responseType": "File"
},
"id": 458,
"fileURLs": [
"https://storage.hirevire.com/files/portfolio.pdf",
"https://storage.hirevire.com/files/certificate.pdf"
]
}
]
}
Key payload fields for downloading media:
url - Direct download link for video or audio responses (only present when responseType is "Video" or "Audio")
transcript - AI-generated transcript for video/audio responses (if transcription is enabled)
fileURLs - Array of file download links (when responseType is "File")
applicantResumeURL - Link to candidate's uploaded resume (if resume upload is enabled)
Your receiving endpoint can fetch these URLs and save the files to your preferred storage solution (cloud storage, ATS, database, etc.).
Use the webhook payload to build automated archival workflows. For example, download video URLs to AWS S3 or Google Cloud Storage for long-term retention beyond Hirevire's storage limits, ensuring compliance and eliminating manual downloads.
Extending video storage duration
If you need to keep videos longer than your plan's default retention period, you can purchase the video storage extension addon:
Cost: $9 per 30 days of additional storage
How it works: Purchase additional quantities for multiples of 30 days (e.g., 2 quantities = 60 days extra, 3 quantities = 90 days extra)
Important: Only videos recorded after the purchase will be saved for the additional duration
The storage extension addon doesn't retroactively extend existing videos. If you have critical responses nearing expiration, download them immediately before purchasing the addon for future recordings.
Troubleshooting
Issue | Cause | Solution |
---|---|---|
Download button greyed out or missing | Video is still processing or expired | Wait 2-3 minutes for processing to complete. If videos are expired, download them before the retention period ends or purchase the storage extension addon for future recordings. |
"Download failed" error message | Network issues or browser restrictions | Try a different browser, check your internet connection, or disable browser extensions that block downloads. |
Webhook payload missing video URLs | "Advanced Webhook" not enabled | In webhook settings, enable the "Advanced Webhook" option. Without this, the payload won't include the answers array with video URLs and transcripts. |
Webhook test doesn't send sample data | Invalid webhook URL or endpoint not responding | Verify your webhook URL is correct and publicly accessible. Check that your endpoint returns a 200 status code when receiving POST requests. |
Video URL returns 404 error | Video expired due to storage limits | Videos are deleted after your plan's retention period (30 or 90 days). Download important responses promptly or purchase the storage extension addon. |
Cannot see download option | Insufficient permissions | Contact your organization owner to grant you access to the job or appropriate role permissions. |
Limitations
Storage duration: Videos auto-delete after plan retention period (30 days on One Job and Startup, 90 days on Growth)
Storage extension: The $9/30-day addon only applies to videos recorded after purchase, not existing videos
Manual downloads: Individual downloads only support one response at a time (use bulk download for multiple)
Processing time: Videos must finish processing (2-3 minutes) before download is available
Webhook scope: Webhooks are configured per job, not organization-wide
Advanced Webhook requirement: Must enable "Advanced Webhook" to receive video URLs and detailed answer data
Plan restrictions: Advanced webhooks with video URLs require Startup or Growth plans
File formats: Videos download as .mp4, audio as .mp3 or .wav
What's next
Getting help
If you're experiencing issues downloading video or audio responses:
Verify your plan supports the download method you're trying to use
Check that videos haven't exceeded your retention period
For webhook issues, confirm "Advanced Webhook" is enabled in job settings
Review the webhook delivery logs in your job settings for error details
Collect the application ID and specific error messages
Contact Hirevire support with the above details