VibeCheck scores every candidate by how likely they are to reply — based on how they post, whether they're job-hunting, and how well they match your JD. You message the top of the list and skip the rest.
Most recruiters see 15–20% reply rates. Knowing who to skip is what doubles it.
Recruiters targeting Active candidates see 2–3× response rates. See how →
Free tier · 5 profile checks per day · No credit card required
Each feature below answers one of them. The full feature grid is further down — this is the order you actually use them in.
Are they open to a move? Likely to respond? A fit for the role? You can answer all three before sending anything.
Generic templates get ignored. Writing 50 personal messages by hand takes a day. VibeCheck drafts each one from their posts and your JD.
Track candidates through the pipeline, share with a hiring manager without giving them a seat, and catch the ones going cold before they do.
All insights generated from publicly visible LinkedIn data — no special access or ATS integration required.
Know how a candidate shows up on LinkedIn. Thought Leaders have high influence and respond to ideas. Lurkers are harder to reach but more likely to move. Also surfaces career red flags like job-hopping or unexplained gaps.
Stop guessing who's open to new opportunities. Detect Active, Passive, or Not Looking signals based on real activity patterns — before sending a single message.
Paste a job description or upload a resume for an instant match score. Free users see the score — Pro unlocks the full skill gap breakdown, gap-based interview questions, and a personalized InMail draft.
Paste your team or company values once — VibeCheck scores the candidate's alignment, highlights where they complement your culture, and flags genuine tensions.
Automatically flags gendered language, ageist phrasing, and exclusionary requirements in your job description — with neutral replacement suggestions for each.
One click generates a ready-to-send Hiring Manager pitch: match score, top strengths, risk flags, and a suggested interview question — plus PDF export and a 3-bullet ATS recruiter note.
Run a LinkedIn people search, hit + Queue on the ones that look promising, then ▶ Analyze All. VibeCheck walks the queue for you — up to 10 profiles per run — with paced tab-by-tab analysis that auto-saves to your dashboard.
Everything surfaces in a clean overlay — no tab switching, no copy-pasting.
Full scan walkthrough — from clicking Analyze to exporting a PDF brief
Every VibeCheck analysis lands in your web dashboard. Batch-analyze straight from LinkedIn search, organize candidates by role, move them through your pipeline, shortlist top matches, and loop in hiring managers — all without leaving your browser.
Run a LinkedIn people search, click + Queue on the candidates you care about, then hit ▶ Analyze All. VibeCheck opens each profile in sequence, runs the full analysis, and saves the results to your dashboard — up to 10 profiles per run, with human-like pacing so LinkedIn stays happy. Come back 5 minutes later to a fully scored shortlist.
Drag candidates through Sourced → Screened → Interviewing → Offered → Rejected. Every scan you run from the extension lands here automatically — organized by role.
Auto-sort every candidate by JD fit score so the strongest matches rise to the top. Perfect for deciding who to reach out to first.
Select two or more candidates and view their persona, fit score, strengths, red flags, and experience side by side — no spreadsheet required.
Live metrics across your pipeline: average fit score, red-flag count, persona distribution, eagerness mix, and stage-by-stage funnel conversion.
Send a read-only candidate brief to a hiring manager via one click. They vote 👍 / 👎 and leave comments — all tracked on the card, no login required.
Narrow the pipeline by persona, eagerness, fit range, years of experience, or red-flag severity. Save time by surfacing only the candidates that match your bar.
Run multiple searches in parallel. Each role holds its own JD, its own candidates, and its own pipeline — so senior backend and staff infra never get mixed up.
One toggle redacts names and photos across the pipeline so you can rank purely on signal. Reduce unconscious bias during early-stage screening.
Export any filtered view as CSV for your ATS, weekly hiring reports, or shareable spreadsheets — with fit scores, personas, and stages included.
Six small upgrades that compound — bulk hygiene, aging alerts, audit trail, branded rejects, saved slices and tags. All shipping in the same dashboard.
Multi-select candidates and move stage, reject, or add/remove tags in one click.
Per-role aging alerts — cards go amber, then red, when they sit too long.
Every stage move, note, tag change and HM vote on one chronological feed per candidate.
Reject + send a branded email — now, in a few hours, tomorrow, or in 3 days.
Save advanced-filter combos as named views. Reload the same slice in one click.
Free-form tags like #referral or #callback — filterable, bulk-applicable, surfaced on cards.
Included with any Pro or Team Pro license — sign in with Google and your dashboard is ready.
No setup, no integrations, no ATS required. Works on any LinkedIn profile.
Add VibeCheck to Chrome from the Web Store. Sign in with your Google account.
Navigate to a candidate's profile and scroll to load their activity feed.
A floating button appears bottom-right. Click to open the analysis panel.
Paste a JD, upload a .txt file, or upload your resume (PDF/DOC) to unlock fit scoring.
Full insights in seconds — persona, red flags, fit score, outreach draft, and more.
What recruiters are saying about VibeCheck.
"I used to spend 20 minutes manually scanning a profile before reaching out. VibeCheck gives me the same insight in seconds. The job eagerness signal alone has doubled my response rate."
"The red flags feature is a game changer. I caught a pattern of 6-month tenures across 4 jobs that I'd have missed on a quick scan. Saved me from a bad hire."
"The outreach draft is surprisingly good. It picks up on the candidate's tone and interests from their posts. Feels personal, not templated. My team uses it for every senior role."
Plug in your real numbers. We assume a 2.5× improvement on reply rate — conservative compared to what users typically see.
We cap the reply rate at 60% — past that the math gets unrealistic. Hire numbers are rounded to whole humans.
Start free. Upgrade when you're ready. No contracts, cancel anytime.
| Feature | Free | Pro | Team Pro |
|---|---|---|---|
| Profile analysis | |||
| Profile checks / day | 5 / day | Unlimited | Unlimited |
| Engagement persona + job eagerness + red flags | ✓ | ✓ | ✓ |
| JD fit score | 3 / day | Unlimited | Unlimited |
| Skill gaps, eagerness reasoning & culture fit | — | ✓ | ✓ |
| JD bias detector | ✓ | ✓ | ✓ |
| Outreach & brief | |||
| Copy candidate brief | ✓ | ✓ | ✓ |
| Personalized outreach draft + hooks | — | ✓ | ✓ |
| Gap-based interview questions + prep kit | — | ✓ | ✓ |
| ATS recruiter note + Hiring Manager pitch & PDF | — | ✓ | ✓ |
| Pipeline & dashboard | |||
| Candidate Dashboard (pipeline, shortlist, compare, insights) | — | ✓ | ✓ |
| Roles + per-role JD | — | ✓ | ✓ |
| Advanced filters & blind-review mode | — | ✓ | ✓ |
| Hiring-manager share & voting links | — | ✓ | ✓ |
| CSV export | — | ✓ | ✓ |
| Batch analyze from LinkedIn search | — | ✓ | ✓ |
| Workflow polish New | |||
| Multi-select & bulk actions (move / reject / tag) | — | ✓ | ✓ |
| Stage SLAs & aging alerts per role | — | ✓ | ✓ |
| Activity timeline per candidate | — | ✓ | ✓ |
| One-click polite reject + branded email | — | ✓ | ✓ |
| Saved filter views + candidate tags | — | ✓ | ✓ |
| Team | |||
| Shared pipeline + admin / seat management | — | — | ✓ |
Everything you need to know before getting started.
linkedin.com/search/results/people/), VibeCheck adds a + Queue button to each candidate card. Queue the ones you want, then click ▶ Analyze All in the floating tray. VibeCheck opens each profile in a new tab one at a time, runs the full analysis, closes the tab, waits a short jittered delay, and moves to the next — up to 10 profiles per "Analyze All" click. Every analyzed candidate is saved to your dashboard automatically. The pacing is intentionally human-like to stay within LinkedIn's usage norms.