Syncing Bullhorn Fields with LinkedIn RSC

This article lists the Bullhorn fields that sync with LinkedIn RSC, including which fields are required for a record to sync. For records that aren't syncing, see Records Not Syncing with LinkedIn RSC.

If a field is not required for a record to sync with LinkedIn, Bullhorn will always send it to LinkedIn if the field is populated. You cannot choose which fields are or are not sent to LinkedIn as part of this integration.

Candidate Fields

Candidate data is synced to LinkedIn to power the following features:

  • The LinkedIn Profile Widget in Bullhorn
  • Past Applicant Spotlight
  • In-Bullhorn Indicator
  • 1-Click Export
  • InMail and Note tracking

Bullhorn Field

Description of Field

Required for Record to Sync with LinkedIn?

createdAt Date record was created in Bullhorn.

Yes

lastModifiedAt Date record was last updated in Bullhorn.

Yes

(not an actual field, see Note) Link to the candidate in Bullhorn.

Yes. We provide a link to the Candidate record in Bullhorn so users can access the link while on a LinkedIn profile.

firstName Candidate's first name.

Yes

lastName Candidate's last name.

Yes

email, email2 List of Candidate's email addresses.

Yes

Candidate ID Candidate's unique identifier in Bullhorn.

Yes

fullAddress

A list of the Candidate's addresses. No
companyName Name of the Candidate's current employer.

No

occupation Candidate's current job title.

No

phone, workPhone, mobile, phone2, phone3 A list of the Candidate's phone numbers.

No

namePrefix The prefix of the Candidate's name.

No

nameSuffix The suffix of the Candidate's name.

No

Submission Fields

Submission data is synced to LinkedIn to power the following features:

  • In-Bullhorn Indicator
  • Past Applicant Spotlight

Bullhorn Field

Description of Field

Required for Record to Sync with LinkedIn?

createdAt Date record was created in Bullhorn.

Yes

lastModifiedAt Date record was last updated in Bullhorn.

Yes

Job ID The Job's unique identifier in Bullhorn.

Yes

title Bullhorn Job name.

Yes

email Candidate's email address.

Yes

firstName Candidate's first name.

Yes

lastName

Candidate's last name. Yes
source Source of the Submission.

Yes

status Stage of the Submission (e.g. Phone Screen).

Yes

Submission ID The Submission's unique identifier in Bullhorn.

Yes

Job Fields

Job data is synced to LinkedIn to power the following feature:

  • 1-Click Export

Bullhorn Field

Description of Field

Required for Record to Sync with LinkedIn?

Job ID The Job's unique identifier in Bullhorn.

Yes

title Bullhorn Job name.

Yes

description Custom description of the Job (minimum 100 characters, maximum 25,000 characters).

Yes

isOpen Current state of the Job (Open or Closed).

Yes

createdAt Date Job was created in Bullhorn.

Yes

City/State

OR

City/Country

Geographic location of the Job.

Yes

Country Code Country Code of the Job.

Yes

Zip Code Postal code of the Job.

Yes

skills Description of desired skills and experiences.

No

categories Categories of the Job in Bullhorn. Bullhorn will send up to ten to LinkedIn.

No

Seniority Level is not a Bullhorn field. LinkedIn's Seniority Level field is not mapped from Bullhorn. Seniority Level is configured through your LinkedIn Job Wrapping setup on LinkedIn's side. For questions about Seniority Level configuration, contact LinkedIn Support.

If a Job Isn't Syncing, Check the Following

  • The 100 character minimum/25,000 character maximum for the Description field is referencing the Internal Job Description field (this is different than the publicDescription field). This character count includes all HTML formatting that can be seen by clicking "Source" in the field's toolbar.

  • The Job must not be Deleted. If a Job is deleted, it will not sync.

  • The Job must be Open. If a job is Closed, it will not sync.

  • The Job does not have to be in a Published state, because Published is not a field that is synced to LinkedIn.

Records Not Syncing with LinkedIn RSC

If a record isn't syncing with LinkedIn RSC, use the following sections to identify the cause.

How to Identify an Unsynced Candidate Record

A Candidate record is not synced with LinkedIn if the LinkedIn RSC tab on that record displays the following message: "Candidate Not Matched. No candidate was found using the candidate id."

LinkedIn RSC tab on a Bullhorn Candidate record displaying the error message: 'Candidate Not Matched. No candidate was found using the candidate id.'

Check Required Field Data

LinkedIn requires minimum data on each record before it can sync. For Candidate, Submission, and Job records, verify that all required fields listed in the tables above are populated.

Check Candidate Consent

Candidate records in Bullhorn must have the Consent tab on their record populated with certain information in order to sync. If a Candidate isn’t syncing, navigate to the Consent tab on their record to see if it contains the necessary information.

Consent is handled in one of two ways depending on how Bullhorn Support enables your integration:

Automatic Consent Handling

This setting requires no action on your part as consent is assumed. Records sync with LinkedIn when the Consent tab contains a LinkedIn RSC entry with the Purpose and Legal Basis values configured during your RSC setup.

Consent tab on a Bullhorn Candidate record showing a LinkedIn RSC consent entry with Purpose 'LinkedIn RSC', Legal Basis 'N/A', and Date Last Sent '02/13/2019'. The ADD CONSENT button appears in the upper right.

If you provided Bullhorn Support with a different Consent Purpose and/or Legal Basis during your setup, then records will need to contain those values instead.

Manual Consent Handling

Manual consent means that Candidate records default to opted out until consent is obtained from the candidate. They will not sync initially. Once consent is obtained the Consent tab will populate with the Consent Purpose and Legal Basis you provided to Bullhorn Support during your initial setup and the record will sync.

Check LinkedIn Profile Visibility

If a candidate has set their LinkedIn profile to private, the LinkedIn RSC integration cannot sync that record. The integration uses the candidate’s public LinkedIn profile. A candidate with their public profile visibility disabled will not be eligible to sync.

If the Record Still Isn’t Syncing

Since LinkedIn ultimately controls the information that displays on the LinkedIn Profile Widget, they are the authority. Reach out to LinkedIn's Support Team for further troubleshooting.