Introduction

ThriveHire centralizes applicant intake for a job posting: tabular overview, deep profile inspection, AI-assisted CV scoring (ATS-style match), optional chat grounded in applicant data, assessment tooling, interview scheduling, and status transitions with notifications. Treat the applicants table as your control plane—most actions either start there or return there after a modal workflow.

Primary surfaces
Applicants grid with filters, statistics strip, row-level actions, bulk selection bar, and modal layers for profile/review/chat.
Design assumption
High-volume sorting and bulk operations exist to reduce repetitive clicks; sensitive actions (reject, delete) still require deliberate confirmation.
Tip

Establish an internal convention for status labels (e.g. when to use Reviewing vs Shortlisted) so ATS scores and funnel metrics stay comparable across recruiters.

Search & filter

Search

The search input filters the visible applicant rows by substring match against identifiers such as name and email (implementation may extend to other indexed fields). Matching is case-insensitive; results refine as you type to avoid full round-trips per keystroke where possible.

Status filter

Use Filter to constrain the pipeline stage. Combine with sort to produce stable shortlists—for example, “Shortlisted” sorted by ATS score descending.

Status Typical meaning
Show allNo stage restriction; full cohort.
NewSubmitted; not yet triaged or awaiting first human touch.
ReviewingUnder active evaluation—documents, tests, or ATS pass in progress.
ShortlistedPassed initial screen; prioritized for interview or deeper diligence.
InterviewInterview scheduled or in cycle (badge may also highlight calendar state).
HiredOffer accepted / hiring complete for this posting.
RejectedClosed out without hire; candidate may be notified per your workflow.

Sort

Sort changes row order only; it does not alter underlying records. Available dimensions typically include ATS score, best test score, name, application date, and a default stable order.

Note

When ATS or test scores are missing, those rows may cluster at the top or bottom depending on direction—confirm empty-score behavior before presenting numbers to stakeholders.

Applicant profiles

Clicking a row opens a profile modal summarizing identity, education, application metadata, skills with tenure, uploaded documents, answers to job-specific questions, and ancillary uploads. This view is optimized for quick scanning; the review modal adds recruiter tooling.

  • Identity & contact: Name, email, phone as provided.
  • Education: Qualifications, institution, graduation year.
  • Application: Status, applied date, availability, compensation expectations where captured.
  • Skills: Skill labels with years of experience.
  • Documents: CV/resume, cover letter, extra attachments.

Badges on row actions

ATS badge (commonly on View)
Shows CV match score as a percentage when computed—useful for triage. High scores (often 70%+) suggest lexical and semantic overlap with the job description; low scores flag gaps or noisy CVs.
Test badge (Test button)
Shows the best completed assessment score when present so you can prioritize validation interviews.

Review modal

Opened via the row View control (eye icon). It aggregates everything in the quick profile plus recruiter actions: document downloads, structured sections for education and custom questions, and hooks into ATS scoring, chat, tests, interviews, and status transitions.

Use this modal when you need to decide—shortlist, reject, hire, or schedule—rather than only skim metadata.

CV ATS score analysis

The ATS score estimates alignment between the applicant’s CV and your job description using automated comparison of skills, keywords, seniority cues, and related signals. It is an aid—not a legal or compliance determination—and should be paired with human judgment.

Single-applicant flow

  1. Open review modal for the candidate.
  2. Run Calculate CV ATS Score to enqueue analysis.
  3. Inspect percentage result and narrative breakdown when available.
  4. Use View ATS recommendation for strengths, gaps, interview suggestion, and requirement-level commentary where exposed.

Bulk scoring

Select multiple rows, then choose bulk Score. The system processes sequentially with progress and ETA—ideal before a screening meeting. Failures on individual rows should not silently invalidate the batch; note partial completion in your audit trail.

Interpretation

Keyword-heavy CVs can overshoot; niche roles may undershoot. Re-read borderline scores alongside cover-letter answers and tests.

ATS Chat assistant

ATS Chat is a conversational layer over the applicant record: it ingests CV text, skills, education, and related structured fields to answer recruiter questions in natural language. It accelerates first-pass synthesis—especially for large cohorts—but answers should be spot-checked against primary documents.

Access via the row Chat control. Example prompts:

  • “Summarize strongest evidence this candidate meets the leadership requirement.”
  • “What gaps appear vs our must-have skills?”
  • “Suggest five interview questions grounded in their experience claims.”
Unread indicator
A badge may show when new assistant or threaded messages arrived since last open—check before batch decisions.
History
Conversations are retained per applicant for continuity across sessions.

Tests & assessments

The Test action routes to Test Manager flows where you assign instruments to one or many applicants.

Source Description
Existing tests Reuse organization or job-scoped assessments already authored.
New custom test Build MCQ or theory items tailored to the role.
Thrive Test Exams Generated suites (e.g. Watson-Glaser-style, SJT, GMAT/LNAT-style, psychometric banks).
Adopt / copy Duplicate tests configured for other applicants or postings, then adjust.

Bulk test invite mirrors single-invite configuration but targets all selected rows—verify selection count before send to avoid spamming wrong cohorts.

Interviews

From the review modal, Interview opens scheduling fields: date/time, modality (video, in-person, phone), location or meeting URL, and optional notes. Submission triggers candidate notifications (email and in-app TR notifications where enabled).

A calendar-style badge on the row marks applicants with scheduled interviews so pipeline reviews remain glanceable.

Status updates

Per-applicant buttons in the review modal map to funnel transitions and usually emit applicant-visible notifications:

Action Effect
ShortlistMarks candidate for next stage; confirms positive momentum.
ReviewSets Reviewing—signals active evaluation.
RejectCloses application; triggers rejection notification path.
HireTerminal positive state for this posting.

Bulk variants apply the same semantics to every selected row—double-check selection before destructive bulk reject or delete.

Bulk actions

Row checkboxes and the header select-all control feed a fixed bottom bar when selection is non-empty. The bar shows selection count and condensed actions.

Actions

Test · Score · Shortlist · Review · Reject · Delete · Clear selection

Guardrails

Delete is irreversible; batch reject notifies many candidates—pause for QA.

Documents

CV, cover letter, and supplemental uploads are reachable from profile and review modals with download/open actions. Storage is access-controlled to recruiting roles on the job; retain internal policies for external sharing.

Statistics dashboard

The strip of metric cards above the applicants table is a live funnel snapshot for the current job context—not a global company-wide dashboard unless your deployment scopes it that way. Each card maps to a filterable slice of the cohort.

Card What it counts How to use it
Total All applicants attached to this posting. Baseline volume; compare to historical postings for sourcing effectiveness.
New Typically unreviewed or first-touch pending. Workload indicator—if it grows while Shortlisted stalls, triage capacity may be constrained.
In review Active evaluation states. Signal for pipeline friction; large numbers may mean scoring/tests pending.
Shortlisted Candidates cleared for next actions. Feed into interview capacity planning.
Rejected Closed without hire. Audit diversity of rejection reasons offline (outside the product if needed).
Interviews Scheduled interview instances or applicants in that stage—follow product labeling. Align with recruiter calendars and interviewer debt.
Hired Successful placements for this job. Conversion numerator against Total or Shortlisted.

Refresh expectations after bulk operations: rejecting twenty applicants moves counts immediately and may shift percentages you communicate to hiring managers.

Recommended workflow

  1. Triage with filters + ATS sort; bulk-score remaining borderline rows.
  2. Open top quartile; confirm claims against CV; run or review tests.
  3. Use ATS Chat for structured pros/cons before panel sync.
  4. Shortlist or reject with consistent rationale notes (external or internal).
  5. Schedule interviews from modal; track via badges.
  6. Close loop with Hire/Reject; archive learnings for future job descriptions.

Quick UI reference

Control Icon / label Purpose
View Full review modal
Test Assign assessments
Chat ATS Chat

Status dots/colors in the UI legend: New (blue), Reviewing (yellow), Shortlisted (green), Rejected (red)—exact hues follow theme.

Glossary

ATS score
Automated similarity estimate between CV text and your job description—distinct from third-party applicant tracking vendors but serves an analogous triage role.
Bulk bar
Fixed footer toolbar activated when ≥1 row is selected; houses high-impact shortcuts.
Review modal
Primary decision surface combining read-only profile data with scoring, chat, tests, interviews, and status transitions.
Test Manager
Downstream flow for picking or authoring assessments and issuing invitations.
TR Notifications
In-platform notification channel paired with email for interview and test events.

Support

For platform issues, billing, role access, or data questions not covered here, contact TR Thrive support with your organization name, job ID if applicable, and screenshots of unexpected UI states (blur personal data).