Bullhorn

Keep fake candidates out of your Bullhorn pipeline.

TalentShield checks every Bullhorn applicant the moment they apply and writes the result onto the candidate record. A badge, a score and the reasons, in plain language. Your recruiters decide.

Live on your first job within days No automatic rejections Candidate data stays in Bullhorn
BullhornJobs · Senior Data Engineer · Candidates
JP
Jordan P.Applied 2 hours ago · via LinkedIn
Applied
TalentShield · Worth a closer lookRemotePython
TalentShieldadded a note · just now
54
Worth a closer lookApplication Integrity Score · 3 signals found
  • The file author in the metadata does not match the candidate's name.Found: author "Admin-PC7", candidate "Jordan P."
  • The LinkedIn link in the CV does not open a profile.Found: linkedin.com/in/jordanp-data returns no profile
  • Phone number is a VoIP line, not a mobile.Found: number range assigned to an internet calling service
Signals, not a verdict. Check the evidence before you decide.Open full report →
Illustration of a candidate record. The exact layout depends on what Bullhorn shows.
In production118

fraud attempts caught in one month of live hiring

1,768 applications checked
1 in 4

candidate profiles worldwide will be fake by 2028

Gartner, 2025
$501M

reported US employment fraud losses in 2024

FTC, 2025
What your recruiters see

Three things land in Bullhorn.
Nothing else changes.

1

A tag with the badge

Looks clear, Minor notes, Worth a closer look or Several concerns. Filter the job by it and start with the applicants who need attention, or with the clear ones.

2

A note with the reasons

The score and the top signals, each in one plain sentence with what we found. A recruiter understands it in ten seconds without opening another tool.

3

A link to the full report

Every signal with its evidence, decision history and a PDF for your audit trail. One click away, only when someone needs it.

In Bullhorn the result lands as a note on the candidate, with a link to the full report. Nothing is deleted, moved or rejected on your side.

Bullhorn and candidate fraud

Bullhorn checks the fit.
TalentShield checks the application.

Bullhorn is built to answer "does this person match the job?". Fake applications are built to pass exactly that test. TalentShield asks a different question.

Screening in BullhornTalentShield in Bullhorn
The questionDoes the CV match the job?Is the application consistent with itself and with reality?
What it looks atSkills, experience, keywords, answersFile metadata, hidden text, CV text, contact data, LinkedIn
WhenWhen a recruiter reviewsThe moment the application arrives
Who decidesThe recruiterStill the recruiter. No auto-reject, no "fake" label
Setup

Three steps to your first checked applicant.

01

Connect Bullhorn

We connect through the Bullhorn API with access you approve. No plugin for recruiters to install, no change to your process.

02

Pick the jobs

Switch checks on for the roles that attract fraud: remote, technical, high volume. Leave the rest alone. Old jobs can be checked on request.

03

Review together

A week later we go through the results with you and tune what runs on your pipeline: which checks, which enrichment sources, how the badge is written back.

Demo for Bullhorn teams

See it on your own Bullhorn jobs.

Leave your email. We come back within one business day to book 30 minutes, on your own applicants if you want.

  • Pilot on one or two live Bullhorn jobs
  • Priced by application volume, not by seat
  • Compliance Summary for your security team from day one
Rather just talk? 30 minutes with Mateusz, co-founder, and ask anything about TalentShield, fake candidates or your pipeline. Pick a time on Calendly

Thanks, we've got it.

One of us will reply within one business day. In the meantime, feel free to email contact@talentshield.app.

Bullhorn and TalentShield: common questions

TalentShield connects to Bullhorn through its API and checks every new application against more than 70 signals in four areas: the file itself, what the CV says, contact details and identity, and cross-checks outside the CV. The result, a badge and an Application Integrity Score with the reasons, is written back to the candidate record in Bullhorn.

No. It adds information to the candidate record for a recruiter to review. There is no automatic rejection, ranking out or filtering, and every recorded verdict is a person's.

Candidate data stays in Bullhorn. TalentShield processes it on your instructions as a processor under a Data Processing Agreement, on EU infrastructure, and links back to the record instead of copying it. AI processing runs with EU data residency and no training on your data.

Verification runs on your first live job within days of signing, with API access you approve. Pilots start with one or two jobs, a weekly review call, and configuration tuned to your pipeline.

A monthly subscription based on the number of applications checked, not on seats or open jobs. Going over the threshold does not pause the checks. Pilots are month to month, with a founder discount for the first customers on Bullhorn.

Technical details: how TalentShield works in Bullhorn

About Bullhorn

The ATS and CRM most staffing agencies in the US and UK run on. For agencies, a fake candidate is also a reputation problem with the client. TalentShield adds the layer Bullhorn was never designed to provide: a check whether the application is consistent with itself and with reality, next to the check whether it matches the job.

How it works in Bullhorn

TalentShield connects through the Bullhorn API. When a new applicant lands on a job with verification switched on, we pull the resume (CV) file and the application data, run the checks, and write the result back to the candidate record. In Bullhorn that is a note on the candidate, with a link to the full report. Nothing is deleted, moved or rejected on your side; the record simply gets more information on it.

What a recruiter sees

  • On the candidate record in Bullhorn: a plain-language badge (for example "Worth a closer look") and the Application Integrity Score.
  • One click away: the full report with every signal, what we found, why it matters and how to verify it yourself.
  • Across the job: one score per applicant, so recruiters can sort the whole pipeline and start with the strongest signals.
  • Never: a "fake" label, an automatic rejection or a filtered-out candidate. Every verdict in the system is a person's.

Switching it on per job

Verification is enabled per job, not per account. Pick the roles where it matters most (remote engineering, roles with access to code, money or customer data, high-volume inbound) and leave the rest as they are. New applicants on those jobs are checked as they arrive; existing applicants can be checked on request. When the signal library updates, you can re-verify a job with one click.

Read more: what candidate fraud detection covers, how the checks work, how we handle the EU AI Act and GDPR, and what a fake candidate actually is.

Also works withGreenhouseAshbyLeverWorkday RecruitingAll integrations →
TalentShield for BullhornBook a demo