2.0 Source

Find candidates who
actually fit

Every channel, one loop.
Deduped at ingestion.

65+ job boards in 7 tiers, passive LinkedIn and GitHub sourcing, your team's referral graph, and previously-interviewed good-fits — all in one ranked shortlist.

FIG. 1.1
Distribution65+ boards
Global majorsActive
LinkedInIndeedZipRecruiter
Tech & startupActive
OttaWellfoundHN Jobs
XML aggregatorsActive
Google for JobsJoobleTrovit
RegionalStandby
CV-LibraryReedJobsDB
Social channelsStandby
X/TwitterRedditDiscord

Multi-channel sourcing, one ranked shortlist

Rob distributes your role across 65+ boards, searches passive channels, mines your referral graph, and returns a ranked shortlist with reasoning tied to the Brief's must-haves.

FIG. 1.2

Alex Kim

Staff Engineer · Stripe · 8 yrs

95
Distributed systems95%

Built event-driven payment infra at Stripe handling 10k TPS

5+ years backend100%

8 years across Stripe (4yr) and Datadog (4yr), Go and Python

Led a migration90%

Led monolith→microservices migration for Stripe's billing team

Semantic fit scoring

Every candidate scored with reasoning citations tied to the Brief's must-haves. Semantic matching, not keyword filtering.

FIG. 1.3

Alex Kim

Staff Engineer · Stripe

3 warm paths found on your team

Sarah Ko

VP Engineering · Your team

1st
Shared company

Both at Stripe, 2019–2022 · Engineering org overlap

James Liu

Sr. Engineer · Your team

2nd
Shared education

Stanford CS '18 · Same cohort, different advisors

Priya Rao

Tech Lead · Your team

1st
Mutual connection

3 mutual connections · Kafka Summit speaker network

Backchannel reference graph

Rob maps LinkedIn connections across your team to surface warm paths. Mutual connections, shared companies, shared education — flagged alongside the shortlist.

FIG. 1.4
Greenhouse
Lever
Workable
Crelate
Jobsly

ATS migration

Migrate from Greenhouse, Lever, Workable, or Crelate. Pipeline history, scorecards, and rejection reasons come with you.

FIG. 1.5
RobAdapting
LinkedIn
Narrative
IndeedStructured
GoogleSchema

Per-platform format optimisation

LinkedIn gets narrative, Indeed gets structured sections, Google for Jobs gets Schema.org markup. Same role, optimised for each board.

Scored against the Brief.
Not keywords.

Anti-spam and bot detection filters inbound before it reaches your queue. Per-board performance tracking reallocates dynamically when a board underperforms.

FIG. 1.6
Board performance7-day window
LinkedInactive
42 appsHigh quality3 hires
Wellfoundactive
28 appsHigh quality2 hires
Indeedactive
156 appsMedium quality1 hires
Ottaactive
18 appsHigh quality1 hires
ZipRecruiterreallocating
89 appsLow quality0 hires
Reedstandby
12 appsMedium quality0 hires

Board performance tracked, reallocated dynamically

Rob tracks applications received, quality, and eventual hires per board. Underperformers get reallocated after 7 days — your budget goes where the candidates are.

FIG. 1.7
22candidates
LinkedIn (sourced)
836%
Indeed (inbound)
523%
Referral graph
418%
Past pipeline
314%
Wellfound
29%

Source-origin tagging

Every candidate carries a source-origin tag through the entire pipeline — you always know where they came from.

FIG. 1.8
202220232024Now
Taylor Kim92%

Sr. Backend (2023) · Interviewed · Stage 4

Chris Yang87%

Platform Eng (2024) · Interviewed · Stage 3

Priya Rao84%

Backend Lead (2022) · Interviewed · Stage 5

Re-matched to new Brief

Candidate rediscovery

Previously-interviewed good-fits from past roles surface automatically when a new Brief lines up. No talent goes to waste.

A shortlist you skim,
not a pile you dread

Usually 15–30 names. You approve the top 5–10, and Source drafts outreach. Backchannel suggestions come alongside the shortlist.

FIG. 1.9
Approval flow

Shortlist arrives

15–30 ranked candidates

You approve top picks

Skim, select 5–10, done

Outreach drafted

Personalised per candidate

From shortlist to outreach in one approval

You skim the ranked shortlist, approve the top picks, and Source drafts personalised outreach — including backchannel messages for your team to send from their own inboxes.

FIG. 1.10
Inbound filter156 received

auto_apply_bot_7294

No profile · Submitted 23 roles in 2 min

Bot

marketing_blast@bulkmail.io

Generic resume · Keyword-stuffed

Spam

Jordan Lee

Already in pipeline · Applied via Indeed

Dupe

Maya Patel

Sr. Engineer · Datadog · 6 years

Verified

Liam Chen

Platform Lead · Notion · 8 years

Verified
45 blocked·8 dupes·103 passed

Anti-spam and bot detection

Inbound applications are filtered for spam, bots, and duplicates before they reach your queue. Only real candidates make it through.

FIG. 1.11
New message
To:
Alex Kim
alex@stripe.com
Subject:Your migration work at Stripe

Hi Alex — I came across your work on the payment migration at Stripe.

We're tackling something similar at scale and looking for someone who can own it end-to-end.

Would love to chat for 15 min this week — no pressure.

from Sarah K.'s inbox

Personalised outreach

Rob drafts outreach per candidate, including backchannel messages for team members to send from their own inbox. Warm intros, not cold blasts.

What Source
replaces

No more posting on Indeed and hoping, paying agencies 20%, or manually scrolling LinkedIn at midnight.

FIG. 1.12
Today

Job board posting

Posted on Indeed · 3 weeks · 2 relevant applicants

Agency fee

$39,000

20% of $195k first-year salary

LinkedIn sourcing

“Scrolling at midnight, again”

“Anyone good?” x5 this month

From scattered to systematic

Ad-hoc LinkedIn scrolling, agency fees, and “anyone good?” messages are replaced by a systematic sourcing engine that handles inbound and outbound in one loop.

FIG. 1.13
Role / Board performance
= recommended
LinkedIn
Indeed
Otta
Wellfound
JobsDB
Sr. Backend
Frontend
DevOps
Support (Manila)
Design
Data Eng
Product
High
Medium
Low
None

Board selection optimised per role

Rob picks boards based on role, location, and historical performance. No more blasting the same posting everywhere.

FIG. 1.14
Preserved
2,847 candidates

Profiles, notes, tags

1,203 scorecards

Interview feedback, ratings

1,644 rejections

Rejection reasons, stages

All pipeline stages

Custom workflows preserved

Full pipeline history preserved

Switch from Greenhouse, Lever, Workable, or Crelate without losing history. Past applicants get rediscovered when new roles fit them.

Under the hood

Everything Source handles, from multi-channel distribution to candidate rediscovery.

65+ job boards in 7 tiers

Global majors, XML aggregators, tech niche, regional, and social channels.

Indeed, LinkedIn, ZipRecruiter

Plus Google for Jobs, Otta, Wellfound, CV-Library, Reed, and more.

Multi-channel crawl

Inbound pile, passive LinkedIn/GitHub/X, referral graph — all deduped.

Semantic fit scoring

Per-criterion reasoning tied to Brief must-haves. Not keyword matching.

Passive outreach drafts

Personalised messages drafted per candidate for your team to send.

Backchannel reference graph

LinkedIn social mapping surfaces warm paths across your team.

Warmest-path ranking

Which team member has the best connection to each candidate.

ATS migration

From Greenhouse, Lever, Workable, Crelate — history preserved.

Per-platform format optimisation

Narrative for LinkedIn, structured for Indeed, Schema.org for Google.

Per-board performance tracking

Applications, quality, hires — reallocated dynamically after 7 days.

Anti-spam and bot detection

Filters inbound before it reaches your queue.

Candidate rediscovery

Good-fits from past pipelines surface when a new Brief aligns.

Source-origin tagging

Every candidate tagged end-to-end so you know where they came from.

Questions
and answers

How do you pick which job boards to post to?

Rob picks per role, based on fit and historical performance. A senior backend engineer in London gets LinkedIn, Otta, and Wellfound; a customer support hire in Manila gets Indeed, Jooble, and JobsDB. Per-board performance is tracked over time — boards that underperform get reallocated after 7 days.

Will candidates know I’m using Jobsly?

No. Every posting, career page, scheduling link, email, and offer appears from your brand and your domain. Jobsly is invisible infrastructure.

I’m on Greenhouse / Lever / Workable / Crelate. What happens to our history?

Candidate records, scorecards, feedback, and rejection reasons all migrate. Past applicants get rediscovered automatically when a new role fits them.

Do sourced candidates skip screening?

No. Sourced candidates enter the same pipeline as inbound applicants, scored against the same Brief and rubric. The only difference is a “sourced” origin tag so you always know where a candidate came from.

Can I see why a candidate was shortlisted?

Yes. Every candidate carries reasoning citations back to the Brief’s must-haves and nice-to-haves. Semantic fit, not keyword matching.

How does the backchannel reference graph work?

Rob maps LinkedIn connections across every active Jobsly user at your company — mutual 1st/2nd degree connections, shared companies, shared education. He flags which team member has the warmest path to each candidate and drafts the outreach for them to send from their own inbox.

1.0 Brief

Turn a role into a hiring plan

3.0 Screen

Every application read and scored

4.0 Interview

Interviews that build on context

5.0 Reference

References that reveal the truth

6.0 Hire

Close the hire, not just the loop

“We stopped chasing candidates and started closing them. Rob handled the entire pipeline while we focused on building.”

Mira Johansson

VP Engineering, Vercel

“Six hires in two months with zero recruiter hours. That's not an optimization — it's a different model.”

Daniel Kraft

Head of Engineering, Ramp

Jobsly powers hiring for fast-growing teams. From early-stage startups to scaling enterprises.

Customer stories

Built for the future.
Available today.