Bullhorn ATS

Bullhorn ATS Integration

Bring Skima Intelligence to Bullhorn

Skima AI provides AI match scores, reasons, and feedback loops into Bullhorn ATS without extra logins or workflow disruptions.

What You'll See in Bullhorn ATS with Skima AI

When you integrate Skima AI with Bullhorn ATS, your recruiting team gets AI-driven insights directly inside Bullhorn.

What You'll See in Bullhorn ATS with Skima AI What You'll See in Bullhorn ATS with Skima AI

Match Score (0–100) is displayed on each job submission record.

Bullet points explaining why the candidate matches the JD

"Skima Screened" Tag enables quick filtering of screened candidates.

Shortlist page for managers (Approve/Skip + optional note)

Activity note that captures manager feedback for the audit trail

Outcome:

A clear top-10 shortlist that updates in real time as new submissions arrive, ensuring your team focuses on the best candidates first.

Why Bullhorn Recruiting Teams Choose Skima AI

Bullhorn users choose Skima AI because it enhances their ATS with intelligent scoring, matching, and automation, without forcing them to switch tools.

Stay in One System

Stay in One System

All scores, reasons, and manager feedback appear directly within Bullhorn records.

Collaborative Shortlisting

Collaborative Shortlisting

Secure, no-login shortlist link lets HM provide feedback that Skima AI writes back automatically.

Always-Fresh Rankings

Always-Fresh Rankings

New submission is scored instantly via webhooks or safe 10-15 minute polling, keeping lists up to date.

Rediscover Past Talent

Rediscover Past Talent

Skima AI resurfaces qualified candidates already in your Bullhorn database.

What Skima AI Writes Back to Bullhorn ATS

Write Back To Field Name Type Example
Custom Field SKIMA Match Score customFloat (0–100) 86
Custom Field SKIMA Reasons customText (3–5 bullet rationale) 3 yrs retail sales; POS; shift lead
Custom Field Shortlist Link customUrl https://…/shortlist/abc
Tag SKIMA Screened Tag SKIMA Screened
(Optional) Custom Field HM Feedback customEnum (👍 / 👎 / Maybe) 👍
(Optional) Custom Field HM Comment customText Ready for phone screen

Events that Skima AI reacts to: Application created/updated • Stage changed • Attachment added (If webhooks are not available, Skima AI uses safe 10–15 min delta polling.)

How Does the Shortlist Loop Work?

Skima AI makes hiring collaboration inside Bullhorn ATS faster and easier by creating a seamless shortlist feedback loop.

Here's how it works:

1

Recruiter Shares Shortlist

A secure, no-login link is generated and shared with the hiring manager.

2

Manager Provides Feedback

Hiring manager clicks 👍, 👎, or Maybe and optionally adds a comment.

3

Skima AI Updates Bullhorn

Feedback is written back via the REST API into custom fields and notes in real time.

4

Recruiter Acts on Insights

Recruiters view explainable AI rankings and move top candidates forward confidently.

The result is real-time collaboration, faster decision-making, and a transparent audit trail, which improves the hiring experience for both recruiters and managers.

Field Map for Bullhorn ATS Integration

A clear data flow map helps Bullhorn recruiters and IT teams understand exactly what Skima AI pulls and pushes.

This bidirectional data sync ensures that hiring managers always see real-time AI insights within Bullhorn's natural workflow.

Set up Your Bullhorn Integration

Bullhorn + Skima AI integration is fast, secure, and requires minimal IT effort.

Set up Your Bullhorn Integration Set up Your Bullhorn Integration

Here are 5 easy steps to set up your Bullhorn integration:

1

Create API Credentials to generate an OAuth client or API key with read access (Candidate, JobSubmission, Attachment, Job) and write access (Note, CustomField, Tag).

2

Configure Custom Field In Admin → Field Mappings, add or auto-create fields: Match Score, Reasons, Shortlist Link, HM Feedback, HM Comment.

3

Enable Webhooks Under Automation → Webhook Step, configure triggers for Submission create/update, stage change, and attachment add. Use merge tokens for dynamic payloads.

4

Run tests on 2–3 requisitions: upload a resume, confirm Match Score and Reasons appear, submit HM feedback, and check activity notes.

5

Go Live on Pilot Roles to launch on three live roles and monitor weekly ROI and day-15/day-30 success reports.

Security & Responsible AI for Bullhorn Integrations

When Skima AI is integrated with Bullhorn ATS, trust and compliance are guaranteed, as candidate data remains secure and hiring decisions stay transparent.

  • Skima AI gives match scores & reasons using resume-based evidence, with no auto-rejects.
  • All manager feedback and AI insights are logged via Notes and custom fields.
  • Field-level visibility, secure shortlist links with ACL, and optional data redaction.
  • End-to-end encryption (in transit & at rest), SOC 2 in progress, and a signed Data Processing Agreement.

Skima AI combines explainable AI with strict security practices to keep your Bullhorn integrations compliant, auditable, and fair.

Customer Snapshot: 30-Day Pilot with Bullhorn ATS

58%

Time-to-screen

2X

Interviews from top-10

+24 NPS

HM Satisfaction

Frequently Asked Questions

Everything you need to know about the Bullhorn ATS Integrations.

How does Skima AI integrate with Bullhorn ATS?

Skima AI connects via Bullhorn's REST API (OAuth client or API key) and optional webhooks, scoring submissions and syncing feedback automatically without additional middleware or manual exports.

What events trigger Skima AI scoring in Bullhorn?

Scoring occurs on job submission creation or update, stage changes, and resume attachment uploads. Webhooks push events instantly, or safe 10–15 minute polling ensures scores stay current.

Which Bullhorn fields and objects does Skima AI update?

Skima AI writes to customFloat (Match Score), customText (Reasons), customUrl (Shortlist Link), Tag (Skima Screened), plus optional customEnum (HM Feedback) and customText (HM Comment), with Notes or PDF fallback.

How do hiring managers provide feedback?

Managers access a secure shortlist link, click 👍, 👎, or Maybe, add an optional comment, and Skima AI writes their feedback directly back into Bullhorn custom fields and Notes.

What if we can't create custom fields in Bullhorn?

If custom fields are restricted, Skima AI logs match scores and reasons in activity Notes or attaches a Skima_Evidence.pdf, ensuring evidence remains accessible within Bullhorn.

Can Skima AI rediscover past candidates in Bullhorn?

Yes. Skima AI analyzes historical candidate and job data, surfacing qualified profiles already in your Bullhorn database to prevent strong candidates from being overlooked.

How long does the Bullhorn integration setup take?

Most teams finish in 60–90 minutes: generate API credentials, configure custom fields, enable webhooks, and validate on a few test requisitions to confirm scores and feedback sync correctly.

Are webhooks mandatory for Skima AI's Bullhorn integration?

Webhooks are recommended for real-time updates. If unavailable, Skima AI safely uses 10–15 minute delta polling, ensuring regular score refresh without losing synchronization.

How often are match scores refreshed in Bullhorn?

Match scores update whenever job submissions change or new resumes are attached. With webhooks, updates are immediate; with polling, scores refresh every 10–15 minutes throughout the job lifecycle.

Will Skima AI automatically move candidate stages in Bullhorn?

Stage moves are optional and configurable. Most teams prefer manual control, but Skima AI can advance submissions to a "Shortlisted" stage automatically for easier pipeline tracking.