Stop drafting messages to candidates who don't fit the role.
Active Profile Assist scores the candidate in front of you against your saved job specs the moment you open their profile. The result lands as a fit badge in the Riffly popup before you start drafting, so you can skip the misfits without reading their About text three times.
What it looks like.
Open a candidate profile in LinkedIn, GitHub, or Wellfound. Click the Riffly icon. The popup loads the profile card, then a fit-score badge below it. The score is a 0-100 number against your top-matching saved spec, with a one-line reason and the matched/missing requirements.
Or, when the fit isn't there:
The scoring runs in the background while the popup is opening. By the time you've decided on a tone, the fit is already on screen.
From spec to score in one click.
- Save your specs. In the dashboard, add up to five active job specs, title, must-have requirements (5-10 short bullets), nice-to-haves, and the kind of background that disqualifies. Each spec is editable any time.
- Open a candidate profile. The Riffly content script reads name, headline, About, current role, and recent activity (same as it does for drafting).
- Riffly scores the profile against every active spec. Anthropic Haiku 4.5 ranks the candidate against your must-haves and nice-to-haves, returns a 0-100 score with reasoning, and flags which requirements matched and which didn't.
- The top-matching spec lands in the popup as a badge. Strong (≥75), moderate (50-74), or weak (<50) styling. Click for the full score breakdown across all your specs.
- If you decide to draft, your pitch can reference the spec. No re-typing. Riffly already knows what role you're hiring for and includes it in the system prompt.
Why it's a Plus-tier feature.
Each profile-open with Active Profile Assist enabled triggers one Haiku scoring call per active spec, a few cents per profile if you have 5 specs running. At Pro tier (200 drafts/month) those cents would push the unit economics underwater. Plus pricing ($39/mo for 1,500 drafts plus a 2,000-fresh-score monthly cap) is calibrated to the workflow this feature enables: high-volume sourcers who screen 30+ profiles a day.
If you're at Pro and find yourself wishing Active Profile Assist was bundled, the upgrade is one click from the dashboard. If you're not yet on Plus and don't run multiple active roles, Pro is plenty.
Questions about Active Profile Assist.
How accurate is the scoring?
Calibration matters more than absolute numbers. The 0-100 score is consistent within a single recruiter's specs (a 75 against your spec is reliably stronger than a 50 against the same spec) but isn't comparable across different specs. Recruiters using the feature for a few weeks develop intuition about where their personal cutoff sits.
Can I edit a candidate's score if I disagree?
Not in the popup; the score is per-load and recomputed when needed. If you flag a candidate as a strong match despite a low Riffly score (or vice versa), that signal is captured for future scoring quality work but doesn't change the displayed score for the current session.
What if my spec is in a niche the model doesn't know well?
Specs work best when they include 5-10 concrete requirements (technologies, domains, scale, geography, comp band) rather than soft framing. "Built distributed systems at scale" is harder to score than "5+ years owning a service handling >10K req/sec." Sharper specs produce sharper scores.
Does Active Profile Assist work on Sales Navigator or Recruiter?
Technically yes. Practically: those surfaces are disclaimed throughout the product because of stricter LinkedIn ToS and stronger anti-tooling detection on those surfaces. Talk to your manager and legal team. The feature flag to disable Sales Nav / Recruiter exists for employers who require it.
How is this different from Crystal Knows?
Crystal predicts personality archetype from public profile signals. Active Profile Assist scores against your specific job requirements. The first answers "what kind of person are they?", the second answers "is this person right for the role I'm hiring for?". Different questions; we think the second one is what recruiters actually need.
Can I see my scoring history?
Yes, the dashboard's saved-spec view shows the recent scores for that spec, with the candidate name and link. Useful for going back to "the 80+ matches from last week" you didn't message immediately. History retention is currently 90 days; longer is on the roadmap.
Skip the misfits. Spend your drafting time on the matches.
Active Profile Assist is included in the Plus tier, $39/mo for 1,500 drafts and 2,000 monthly fit scores. If you screen 30+ profiles a day, this is the feature that pays for the tier in week one.