resume in, decision out

Move candidates from
resume to hire, without
the manual chase.

Autohire screens resumes, ranks candidates, schedules interviews, and brings the strongest applicants to HR in one clear workflow. AI handles the repetitive work while people stay in control of the final decision.

AM
Aisha M.ML Engineer · New
92% match
RK
Rohan K.Backend · Shortlisted
94% fit
92% candidate match
resume screening · active
interview ready · next step
candidate #A-2291
01Upload & validatequeued
02Extract & screenLLM
03Guardrail check71%
04Dedup & rankunique
05AI interview14 min
06HR decisionpending
candidate moving through hiring workflow_
Save recruiter hours

Automate screening and shortlist faster.

Quality shortlists

AI ranks candidates by role fit.

Faster time to interview

Auto schedule interviews that fit the team.

Human in control

HR stay in control with full visibility at every step..

Secure by design

Data is protected at every step.

What actually happens to a resume

Ten stages, in this order, every time, from resume intake to candidate communication and final decision. Every scheduling and email event is visible in the same pipeline, so HR always knows what happened and what happens next.

STAGE 01

Upload & validate

HR uploads resumes against the job template. Invalid files are rejected, while valid resumes move into processing.

STAGE 02

Extract & screen

Resume data is extracted, checked for duplicates, and evaluated against the job's actual requirements.

STAGE 03

Guardrail check

A second pass checks reasoning and semantic match. Scores below 35% are capped and flagged for review.

STAGE 04

Dedup & rank

Duplicates are flagged and candidates are ranked by fit in one review dashboard.

STAGE 05

Shortlist

HR selects who moves forward. The action is logged and triggers the next communication step.

STAGE 06

Shortlist email

The candidate receives a shortlist email with the scheduled interview date and time.

STAGE 07

Interview scheduling

Autohire assigns the interview slot and keeps the candidate and HR on the same schedule.

STAGE 08

Interview link email

The candidate receives the interview link, date, time, and joining instructions.

STAGE 09

AI interview & HR review

The AI interview generates a transcript, engagement signals, and an evaluation for HR review.

STAGE 10

Decision & candidate update

HR makes the final decision and approves the offer. Autohire sends the appropriate candidate update.

LIVE PIPELINE

Watch a candidate move from upload to final communication

Processing candidate #A-2291 · email + schedule events live
01UploadValidated
02Screen92% match
03GuardrailPassed
04RankShortlist
05ShortlistHR selected
07ScheduleSlot assigned
09AI interviewTranscript ready
10HR reviewEvaluation ready
11DecisionApproved / rejected
AMAisha M.92% fit
AI processing
Human review at decision
Every step logged
Candidate emails tracked
PLATFORM FEATURES

Automation that works in the background

Autohire handles the reasoning that produces results.

01

Guardrail checked scoring

Scores are checked against the job. Low-confidence matches are flagged.

02

Resume cache

Previously evaluated resumes reuse their existing results.

03

Duplicate detection

Duplicate applications are flagged automatically.

04

Async by default

Resume processing runs in the background, so the dashboard stays responsive.

05

Automated candidate emails

Candidates receive their interview time and link automatically.

06

Scheduling & reminders

HR selects a slot; the candidate gets the details automatically.

✓✓

Automation without losing control

AI evaluates first. HR reviews and gives final approval before an offer is sent.

AI Evaluates
HR Reviews
Final Approval

A structured interview, running live

Autohire's interviewer doesn't free roam. It's a deterministic, sequential flow over a live push to talk connection, the candidate answers, the AI asks the next question, and the conversation stays on rails instead of wandering.

While that's happening, browser-side voice activity detection and lightweight computer vision keep an eye on engagement, without sending raw video off the candidate's device to be processed elsewhere.

  • Push to talk over WebSockets, not an open mic that has to guess when you're done talking
  • In browser VAD and engagement monitoring no server side video processing
  • Every answer lands in a transcript the AI scores, and HR can re read, at the end
  • Candidate communication stays connected to the session, scheduled time, interview link, and next step status are tracked
AI INTERVIEW #INT-0842
08:42
AUTOHIRE AI • ASKING

Walk me through a time you had to debug something in production under time pressure.

AM
AISHA M. • SPEAKING
Listening to candidate response
AI will continue after the answer
UNDER THE HOOD

What it's actually built on

No mystery stack. Standard, boring on purpose tools doing the parts they're good at.

Frontend

React 19 + Vite Tailwind CSS v4 Framer Motion React Query MediaPipe Tasks Vision VAD-web ONNX Runtime Web

Backend

FastAPI PostgreSQL SQLAlchemy Celery Redis LangChain Google GenAI / OpenAI / Groq

Infra & ops

Docker Compose Nginx Prometheus Grafana SonarQube

End-to-End

Connected hiring workflow from application to final decision.

AI + Human

Automation manages the workflow while HR stays in control of every hiring decision.

Always Connected

Shortlist emails, interview scheduling, meeting links, and candidate updates happen automatically.

See how it works on a real job?