Upload a file
Open a scorecard
Navigate to your scorecard library and open the scorecard you want to score against.
Find the transcript section
Scroll to the Transcript section on the scorecard detail page. You will see a drop zone with supported format labels.
Drag and drop your file
Drag a transcript file (VTT, SRT, JSON, or TXT) onto the drop zone — or click it to open a file picker. Files up to 10 MB are accepted.
Paste text
If you have transcript text in your clipboard (from a meeting tool, notes app, or email), you can paste it directly:Open a scorecard
Navigate to your scorecard library and open the scorecard you want to score against.
Switch to the paste tab
In the Transcript section, click the text input option to open the paste box.
Paste your transcript
Paste the transcript text into the text area. Waffle auto-detects whether the text is VTT, SRT, or plain text.
Submit
Click Attach transcript to submit. If the pasted text matches a known format (VTT or SRT), Waffle extracts speaker labels and timestamps. For plain text, Waffle automatically detects common speaker-label patterns (such as “Interviewer:” or “Candidate:”) and parses them into separate speaker turns.
What happens after attaching
Once a transcript is attached:- Normalization — Waffle parses the transcript into a standard format with speaker roles, segments, and timestamps
- Deduplication — if you upload the same transcript again, Waffle detects the duplicate and skips re-processing
- AI scoring — the transcript is sent to the AI for competency scoring (this runs in the background)
- Status updates — the transcript section shows a progress indicator while scoring is in progress, then displays results when complete
Scoring status
The transcript section displays the current scoring state:- Normalized — transcript is parsed and scoring is in progress
- Scored — AI scoring is complete and results are visible on the scorecard
- Failed — scoring encountered an error (you can re-upload to retry)
Transcript scoring uses your plan’s monthly token budget. If you exceed your budget, you will see a prompt to upgrade. See Plans and pricing for details.
Supported file formats
| Format | Extension | Speaker labels | Timestamps |
|---|---|---|---|
| WebVTT | .vtt | Yes | Yes |
| SRT | .srt | Yes | Yes |
| JSON | .json | Depends on structure | Depends on structure |
| Plain text | .txt | Auto-detected | No |
Frequently asked questions
What transcript formats work best?
What transcript formats work best?
VTT and SRT produce the best results because they include speaker labels and precise timestamps. Plain text works but may result in lower-confidence scores since the AI cannot distinguish between speakers.
Is there a file size limit?
Is there a file size limit?
Yes — files up to 10 MB are accepted. Most interview transcripts are well under this limit.
Can I attach multiple transcripts to one scorecard?
Can I attach multiple transcripts to one scorecard?
Each scorecard supports one transcript at a time. Uploading or pasting a new transcript replaces the previous one and triggers a fresh scoring run.
What if my token budget is exceeded?
What if my token budget is exceeded?
If your plan’s monthly token budget is exhausted, transcript scoring is paused until the next billing cycle. You can upgrade your plan for a higher token budget.