Interview Results Table
The Candidates tab on a job is where you review candidate progress and results. Use it to see who has been contacted, compare interview scores and resume fit, leave comments, and take action on one or many candidates.
Choose Which Columns Are Visible
Click Columns above the table to toggle the optional columns. Your selection is saved per browser, so you can keep the table focused on the information your team uses most.
- Calls (on by default for phone jobs, hidden for video jobs)
- Feedback (on by default)
- SMS Status (off by default, hidden for video jobs)
- Call Status (off by default)
- Interview Stage (on by default)
- Source (on by default)
- Name, Interview, Score, Completion, and the row actions menu are always shown.
- Last Called is always shown for phone jobs. It is labeled Last Contact for video jobs.
- Resume appears when resume filtering is enabled for the job.
- Proctoring appears for video jobs (see Proctoring Score).
- ATS Stage appears when the job is linked to an ATS.
What Each Column Means
- Name: Candidate name. The line below shows the candidate’s email for video interviews or phone number for phone interviews. Each row also shows a phone or video icon for the candidate’s most recent call type, and a review indicator for unread activity. See Review Indicator Dots for what the colored dots next to the name mean.
- Last Called / Last Contact: When the most recent call started. Shows the local time if the call started today, otherwise the date.
- Interview: The longest call’s duration (mm:ss) with a play icon. The icon is a visual marker for “this candidate has a recorded interview”; click anywhere on the row to open the interview details and listen to the recording.
- Calls: The total number of calls placed for this candidate on this job (including pending attempts), not just completed calls.
- Score: The candidate’s overall interview grade, rounded to a whole number from 0 to 100. It is computed from how the candidate’s answers were graded against the configured screening questions.
- Completion: Percentage of counted screening questions the candidate answered. Questions excluded from this calculation (grade-only, skipped, or certain unasked resume-based questions) are not included in the numerator or denominator. 100% means every counted question was answered. See Call Status for how this relates to when a call is marked Completed vs Hung Up.
- Resume: A 1–5 star rating of how well the candidate’s resume matches the job’s resume requirements. See Resume Stars for what gold vs. gray filled stars mean.
- Proctoring: A 0–100 score summarizing how clean the candidate’s video interview was from a proctoring perspective (video jobs only). See Proctoring Score for how it is calculated.
- SMS Status / Call Status: Badges that show the most recent SMS and call states for the candidate, with a tooltip explaining the state. See Call Status for when a call is marked Completed vs Hung Up.
- Interview Stage: A high-level state badge for the candidate on this job, such as Outreach, Awaiting Review, Call Completed, Resume Rejected, Max Attempts - No Interview, Max Attempts - Interview Not Completed, AI Interview Scheduled, and others. Hover for more detail.
- Source: Applicant when the candidate applied to the job, Sourced when the candidate was added by sourcing.
Call Status
The optional Call Status column shows the outcome of the candidate’s most recent call attempt. Common values include Completed, Hung Up, Voicemail, No Answer, Processing, and others. Hover the badge for a short explanation.When a call is marked Completed
After a call ends, Tenzo grades the transcript and sets a final call status. A screened call is marked Completed when the candidate reached the end of the scripted interview (the AI delivered the closing outro and the interview finished normally) and grading confirms the conversation covered enough of the screening questions (above 75%). Answering questions alone is not enough: if the candidate hangs up before the closing outro, the call shows Hung Up even when nearly all questions were answered, and the normal follow-up and retry rules apply so the candidate can return and finish the interview. Likewise, reaching the outro with 75% graded completion or below is treated like a hang-up, so early or spurious endings do not skip follow-up outreach. On phone interviews, Tenzo may reschedule outreach when the candidate asked to reschedule during a low-completion call. Some questions are excluded from the graded completion count entirely. For example, grade-only questions that were never asked, questions the AI intentionally skipped, and certain resume-based questions that were never raised in the conversation.Completion column vs call status
The Completion column shows the exact share of counted questions the candidate answered. A candidate can show less than 100% in Completion while their call status is still Completed, for example when the candidate reached the scripted outro but grading found one or more questions that were never asked in the conversation. For video interviews, candidates who reach the end of the scripted interview are also treated as fully complete for rejoin and link-expiration purposes whenscreen_complete is set during the
call, even before post-processing finishes updating the completion percentage. Post-processing
still applies the 75% graded-completion gate before marking the call Completed in results
and outreach.
Above / below threshold vs call status
Whether a candidate is above threshold for your configured interview score and completion rate (for ATS stage moves and similar automation) uses a separate AI Interview Completion Rate Threshold in your ATS Integration Settings. The default is 80%, and it applies alongside your AI Interview Above Threshold Score. A call can be Completed while the candidate is still below threshold on score or completion rate.Review Indicator Dots
The small colored dots next to the candidate’s name show what activity has happened since you last reviewed the candidate. When more than one type of activity is unread, multiple dots are stacked.
- Blue: A new call to review.
- Green: New SMS activity to review.
- Purple: New email activity to review.
- Orange: The candidate asked questions Tenzo couldn’t answer. Open the candidate and add the missing details to the job’s Background Info so future candidates get a real answer.
Resume Stars
When resume filtering is enabled, the Resume column shows the candidate’s resume fit as a star rating from 1 to 5 stars, derived from the resume score:- 1 star: 0–20
- 2 stars: 21–40
- 3 stars: 41–60
- 4 stars: 61–80
- 5 stars: 81–100
Gold vs. Gray Filled Stars
The number of filled stars always reflects the resume score. The color of the filled stars tells you whether the candidate passed the job’s resume rules.
Proctoring Score (Video Jobs)
For video interview jobs, the Proctoring column shows a score from 0 to 100 that summarizes how clean the candidate’s video interview was from a proctoring perspective. Higher is better.
- Green for scores 80 and above.
- Yellow for scores between 1 and 79.
- Red for a score of 0.
How the Score Is Calculated
A candidate starts at 100 points. Points are deducted when proctoring signals are detected during the interview. The deduction per “other” event scales with interview length so longer interviews are not unfairly penalized for occasional events.| Signal | Deduction |
|---|---|
| Tab switch | -50 per event |
| VPN or proxy detected | -50 per event |
| Other events (multiple people detected, candidate not in frame, candidate looking away, etc.) | -10 per event for interviews ≤10 min, -5 for ≤20 min, -3.3 for >20 min |
| Location not allowed (candidate’s country is outside the job’s allowed list) | Score is set to 0 |
- The score never goes below 0.
- Events that Tenzo’s vision analysis classifies as not suspicious are excluded from scoring before deductions are applied. This applies to tab switch events as well as the face/visual events (not in frame, multiple people, looking away, partially out of frame).
- VPN/proxy and location-not-allowed signals come from IP geolocation at interview time.
Proctoring Threshold
Jobs have a configurable proctoring score threshold (default 60) that controls downstream behavior such as whether a follow-up should be scheduled and how the candidate is routed in your ATS. The threshold is independent of the score itself; the column always shows the raw score.Feedback and Comments
When the Feedback column is on, each row shows a thumbs up button, a thumbs down button, and a comment button. Hover any of them to see what they will do for the current candidate and ATS configuration.Thumbs Up and Thumbs Down
The thumbs buttons set candidate feedback for this job. What they do beyond saving the feedback depends on whether the job is linked to an ATS:- No ATS: Thumbs up marks the candidate as qualified for the role. Thumbs down marks them as unqualified.
- ATS with a configured thumbs-up stage: Thumbs up also moves the candidate to that stage in the ATS.
- ATS with a configured thumbs-down stage: Thumbs down also moves the candidate to that stage.
- ATS that supports dispositions: Thumbs down rejects the candidate in the ATS. If a fixed rejection reason is configured, that reason is used. Otherwise, a popover asks you to pick a rejection reason.
Comments
Click the comment icon to open the comment thread for that candidate in a popover.
Selecting Candidates and Bulk Actions
Use the checkbox on each row to select individual candidates, or the header checkbox to select every candidate matching the current filters, not just the rows currently loaded into the table. After selecting all, you can uncheck individual rows to exclude them. Once any candidates are selected, the bulk actions toolbar appears above the table.
- Chat Assistant: Opens a chat scoped to the selected candidates so you can ask questions about them.
- Export: Downloads a CSV of the selected candidates.
- Mark as Read: Marks unread activity (new calls, replies, etc.) on the selected candidates as reviewed.
- Pause Calls / Resume Calls: Pauses outreach for the selection if any are currently active, or resumes outreach if all selected candidates are paused. The button label switches based on the current state.
- Re-issue Interview: Restarts the interview flow for the selected candidates so they can be contacted and interviewed again.
- Cancel Calls: Cancels pending and in-progress calls for the selection. Calls are marked as cancelled by the user.
- Remove: Removes the selected candidates from this job. Their calls are no longer counted against the job. Available to Global Admins only; non-admins see this action disabled with a tooltip to contact an admin.
- Thumbs up / Thumbs down: Applies the same ATS-aware feedback behavior as the per-row buttons to every selected candidate. With dispositions enabled, thumbs down opens a popover to pick a rejection reason that is applied to the whole selection. This is how you bulk reject candidates: select the candidates you want to reject, click thumbs down, and (if prompted) choose the rejection reason.
The Row Actions Menu
Each row has a three-dot menu for actions on a single candidate.
- Pause / Resume / Resume Outreach: Pauses outreach for an active candidate, resumes a paused candidate, or resumes outreach for a candidate currently flagged as needing review. The label changes based on the candidate’s current state. The item is shown disabled with a Calls Complete tooltip when there is no active outreach to control (for example, after the candidate has finished their calls), as in the screenshot above.
- Progress to AI interview: Appears only when the candidate is in a state that would normally block them from interviewing: disqualified, marked as having taken another interview, or rejected at the resume stage. Clicking it forces them through to the AI interview anyway.
- Re-issue Interview: Restarts the interview flow for that candidate.
- Remove: Removes the candidate from the job. Available to Global Admins only; non-admins see this item disabled with a tooltip to contact an admin.