Transcript Upload
Upload or paste interview transcripts to get the same AI-powered insights as video interviews — no recording required.
Transcript Upload
Don't have a video or audio file? No problem. Deck lets you upload a raw interview transcript and get the same AI-powered synthesis, themes, and insights as a full video interview — in seconds.
Supported Formats
Deck automatically detects and parses transcript formats:
| Format | How to export | Auto-detected? |
|---|---|---|
WebVTT (.vtt) | Export from Zoom, Teams, Google Meet, or most transcription tools | Yes |
Google Meet (.txt) | Download the transcript from a Google Meet recording | Yes |
| Otter.ai | Export transcript from Otter.ai or copy from the web app | Yes |
Zoom (.vtt or .txt) | Download the auto-transcript from Zoom cloud recordings | Yes |
| Lookback | Export session transcript from Lookback | Yes |
| Plain Text | Any unformatted text separated by blank lines — no speaker labels or timestamps required | Yes (3+ paragraphs) |
You can also paste the transcript text directly — Deck handles format detection automatically.
Tip: If Deck picks the wrong format, the speaker segments shown in the Review step will look off. Use the manual format selector in the transcript input step to correct it before proceeding.
How to Upload a Transcript
- Navigate to Manage → User Interviews
- Click Add Interview — a guided upload wizard opens
- Select Interview Transcript as the input type
- Choose how you want to add your transcript:
- Upload a file — drag and drop a
.vtt,.txt, or.docxfile onto the drop zone - Manual Entry — paste the transcript directly into the text area
- Upload a file — drag and drop a
- Deck automatically detects the format and shows you the segment count and detected format
- Click Next to proceed to Interview Details
- Fill in the interview metadata (name, date, and optionally a customer email)
- Click Next to proceed to the Review step
- Edit speaker assignments and segment text as needed directly in the transcript editor
- Click Upload Interview to start AI processing
Interview Details
In the Interview Details step, fill in your interview metadata:
| Field | Required | Description |
|---|---|---|
| Interview Name | Yes | A label for this interview (e.g. "User Research Session #3") |
| Interview Date | Yes | When the interview took place |
| User Email | No | Your customer's email address |
The Interview Name and Interview Date must be provided before you can advance to the Review step.
Editing the Transcript
Once parsed, you can edit the transcript directly in the Review step before submitting:
- Rename a speaker — click any speaker badge and type directly to rename it inline; all segments attributed to that speaker update automatically
- Edit segment text — click any segment's text area to correct transcription errors
- Delete a segment — remove any segment that doesn't belong in the interview
This is especially useful with Plain Text transcripts, where all content is initially assigned to a single speaker. You can rename speaker badges and re-attribute segments to the correct participants before processing.
Note: Edits apply only to what Deck processes — your original file is not modified.
What Happens Next
Once you submit, Deck's AI agents process the transcript the same way they process video interviews:
- Insight extraction — key themes and pain points are identified
- Quote mapping — verbatim quotes are linked to each insight
- Theme tagging — insights are grouped into your existing themes or new ones are created
- Summary generation — a narrative summary of the interview is produced
Processing typically completes in under 2 minutes.
Tips for Best Results
- Minimum length: Transcripts must be at least 100 words and 10 lines. Very short excerpts won't be processed.
- Maximum length: Up to 50,000 words are supported.
- Speaker labels: Make sure speaker names are consistent throughout the transcript (e.g., always "Jane Smith" not sometimes "Jane" and sometimes "Interviewer").
- Clean transcripts: Remove any introductory notes or boilerplate that isn't part of the conversation itself.
Transcript vs. Video — What's Different?
| Video/Audio | Transcript | |
|---|---|---|
| Transcription | Automatic via AssemblyAI | You provide the transcript |
| Video clips | Available (jump to moment) | Not available |
| Processing time | ~5 minutes | ~2 minutes |
| Insights & themes | ✓ | ✓ |
| Speaker identification | ✓ | ✓ |
| Quote extraction | ✓ | ✓ |