Salesforce
Greenhouse
LinkedIn Ads

Build a Candidate Sourcing Agent withSalesforce, Greenhouse, and LinkedIn Ads

Search talent databases shouldn't take a morning of tab-switching across Salesforce, Greenhouse, and LinkedIn Ads. Passive candidates don't apply to postings.

Try in Claude

Salesforce says one thing about ATS, Greenhouse says another.
The hiring decision eats the gap.

The hiring decision eats the gap.

SalesforceGreenhouse

Salesforce only knows its half.

Salesforce tracks ats, but can't see enrich profiles. So what you read there is already partial.

GreenhouseLinkedIn Ads

Greenhouse holds what Salesforce misses.

Enrich profiles lives in Greenhouse, cut off from ats, so candidate sourcing guesses at the link.

LinkedIn AdsSalesforce

The signal hits LinkedIn Ads first.

LinkedIn Ads sees rank matches shift before anyone, yet the hiring decision owner hears about it last.

Under The Hood

Search talent databases from Salesforce, Greenhouse, and LinkedIn Ads in one prompt, nothing to stitch. Already connected.

01

Read search talent databases from Salesforce (system of record)

ATS

Salesforce
02

Read enrich profiles from Greenhouse (applicant tracker)

LinkedIn Recruiter

Greenhouse
03

Query rank matches from LinkedIn Ads (ad platform)

Job Boards

LinkedIn Ads
output

Agent-ready output

Candidate Sourcing's brief: Search talent databases, enrich profiles, rank matches, schedule outreach, track engagement. Sorted by what needs you first.

The Context Store

ATS from Salesforce, Greenhouse, and LinkedIn Ads, pre-joined before the agent runs.

To search talent databases, the Context Store pre-joins ATS, LinkedIn Recruiter, Job Boards, Email Systems, CRM across Salesforce, Greenhouse, and LinkedIn Ads and 7 more on the role key. One query, one truth.

Your agent queries one surface instead of three APIs. Faster responses, lower cost per query, and results that work because the relationships were built before you asked the question.

ROLE-LEVEL JOINSPEOPLE OPS SCHEMANO GLUE CODE

The Prompt

Copy. Paste.
a Candidate Sourcing Agent

Two steps. Your data, your results, under 60 seconds.

01installOne-time setup. ~2 min.
Connect the Airbyte Agent MCP
02copy and run
Prompt
I want to search talent databases by combining Salesforce, Greenhouse, and LinkedIn Ads data, then report back.

SETUP
Airbyte's Agent MCP is connected to 10+ systems; query them directly, no API code.

WORKFLOW
list connectors -> link Salesforce, Greenhouse, and LinkedIn Ads -> pull ATS, LinkedIn Recruiter, Job Boards, Email Systems, CRM -> join on the role key -> analyze. An unlinked tool returns a self-describing prompt; a one-time browser auth and retry.

TASK
Search talent databases, enrich profiles, rank matches, schedule outreach, track engagement, then give me a single brief: sorted by what needs me first, each line with the why and the move.

The Outcome

Candidate Sourcing in a single pass. No 3-hour tab marathon. Now your agent can fix it.

10x

Faster

10x speed: candidate sourcing turns a 3-hour hiring decision into under a minute.

90%

Cheaper to run

90% off the build cost: 10 sources already licensed, nothing extra to search talent databases.

3 -> 1

Tools, one query

3 tabs into 1: Salesforce, Greenhouse, and LinkedIn Ads collapse to one view to search talent databases.

Based on internal benchmarks comparing Context Store queries to sequential API calls across equivalent datasets.

01 · Output

Risk-scored output

Every role scored 1-10, so candidate sourcing surfaces what needs you first instead of an alphabetized list.

02 · Signal

Where the tools disagree

When your applicant tracker and Salesforce disagree on search talent databases, the gap is flagged. Not averaged into a guess.

03 · Context

The why, attached

Each line carries its evidence. Enrich profiles pulled from Greenhouse and LinkedIn Ads. Right where you read it.

04 · Action

One move per line

For each role, candidate sourcing names the next step. Who to contact and what to send. Not just a number.

05 · Brief

Brief-ready

Hand the brief straight to the hiring decision. Every figure traces back to Salesforce, Greenhouse, and LinkedIn Ads.

Common questions

Didn't find your answer? Please don't hesitate to reach out.

Contact us

How do I build a candidate sourcing agent with Salesforce, Greenhouse, and LinkedIn Ads?

Link Salesforce, Greenhouse, and LinkedIn Ads in Airbyte's MCP, paste the prompt above, and candidate sourcing reads all 10 sources at once to search talent databases.

What Salesforce data does Candidate Sourcing touch?

Just ATS, plus LinkedIn Recruiter, Job Boards, Email Systems, CRM, via Salesforce's scoped permissions. Candidate sourcing copies nothing outside your stack.

Can Candidate Sourcing run on a schedule?

Yes, schedule it and the brief arrives before the hiring decision starts, so search talent databases happens hands-free.

Which clients run candidate sourcing?

Claude and other MCP-aware agents. Each points at the same Salesforce, Greenhouse, and LinkedIn Ads connectors candidate sourcing uses.

Your people ops data already lives in Salesforce, Greenhouse, and LinkedIn Ads. Let candidate sourcing use it.

55+ connectors including Salesforce, Greenhouse, and LinkedIn Ads are ready. Give candidate sourcing the access to search talent databases.