Apply Connect Plugins
The plugin is rendered within an iframe and is self-contained; the JavaScript code handles the authentication and renders the content.
Using the customer's app credentials provisioned for the Apply Connect integration, display the Applicant Highlights and Full Profile Plugin by adding these scripts.
Note
Your application will have one API key per customer.
Requirements
- Place the Applicant Highlights plugin in a candidate list view.
- Load the Applicant Highlights plugin for applicants associated to jobs which are onsite / Easy Apply enabled.
- Load the Applicant Highlights plugin on a candidate/applicant list page for each applicant who has a LinkedIn job application id.
- Optionally, display the Applicant Highlights plugin for applicants who may have applied on a career site or third-party job board which you have both a LinkedIn profile url and applicant email address.
- Place the Full Profile plugin in a candidate detailed view.
- Load the Full Profile plugin for applicants associated to jobs which are onsite / Easy Apply enabled.
- Load the Full Profile plugin on for each applicant who has a LinkedIn job application id.
- Optionally, display the Full Profile plugin for applicants who may have applied on a career site or third-party job board which you have both a LinkedIn profile url and applicant email address.
Display Applicant Highlights Plugin
LinkedIn Applicant Implementation
<!-- Load this script tag only once per page-->
<script src="https://platform.linkedin.com/xdoor/scripts/in.js">
api_key: {customer_api_key}
extensions: ApplicantHighlights@https://www.linkedin.com/talentwidgets/extensions/applicant-highlights-widget
</script>
<!-- Load this script tag where Applicant Highlights hovercard needs to be displayed -->
<script type="IN/ApplicantHighlights"
data-li-job-application-id="{linkedin_job_application_urn}"
data-integration-context="urn:li:organization:{id}">
</script>
Non-LinkedIn Applicant Implementation
<!-- Load this script tag only once per page-->
<script src="https://platform.linkedin.com/xdoor/scripts/in.js">
api_key: {customer_api_key}
extensions: ApplicantHighlights@https://www.linkedin.com/talentwidgets/extensions/applicant-highlights-widget
</script>
<!-- Load this script tag where Applicant Highlights hovercard needs to be displayed -->
<script type="IN/ApplicantHighlights"
data-ats-job-posting-id="{ats_job_posting_id}"
data-applicant-email="{applicant_email_address}"
data-li-applicant-profile-url="{applicant_linkedin_profile_url}"
data-integration-context="urn:li:organization:{id}">
</script>
Applicant Highlights Parameters
Parameter | Description | Required |
---|---|---|
data-li-job-application-id | LinkedIn job application Id, id received from the Receive Job Applications API. | Yes, if applicant applied on LinkedIn. |
data-ats-job-posting-id | ATS’s Job posting Id. This must be same as externalJobPostingId in Sync Jobs API. Note: Job posting needs to be LinkedIn onsite Apply enabled for the widget to load for offsite job applications |
No, for LinkedIn onsite applicants. Yes, if applicant applied off LinkedIn on company career site or other job boards. |
data-applicant-email | Applicant’s email address. | Yes, if applicant applied off LinkedIn on company career site or other job boards. |
data-li-applicant-profile-url | Applicant’s LinkedIn profile url. | Yes, if applicant applied off LinkedIn on company career site or other job boards. |
data-integration-context | Integration context value for the customer's APPLY_CONNECT integration type. You'll get this value when the customer enables the integration via the Integration Configuration Plugin. |
Yes |
Applicant Highlights Experience
The plugin for each LinkedIn apply applicant will render a LinkedIn icon and provide a hover-over action to quickly view applicant details.
Display Apply Connect Full Profile Plugin
Display the Full profile plugin on a detailed applicant page for each applicant who has a LinkedIn job application id and optionally for applicants who may have applied on a career site or third-party job board which you have both a LinkedIn profile url and applicant email address.
LinkedIn Applicant Implementation
<script type="text/javascript" src="https://platform.linkedin.com/xdoor/scripts/in.js">
api_key: {api_key}
extensions: HcmWidget@https://platform.linkedin.com/rsc/extensions/profile-widget
</script>
<script type="IN/HcmWidget"
data-widget-type="ATS"
data-integration-context="{customer_integration_context}"
data-width="{width}"
data-li-job-application-id="{job_application_id}">
</script>
Non-LinkedIn Applicant Implementation
<script type="text/javascript" src="https://platform.linkedin.com/xdoor/scripts/in.js">
api_key: {api_key}
extensions: HcmWidget@https://platform.linkedin.com/rsc/extensions/profile-widget
</script>
<script type="IN/HcmWidget"
data-widget-type="ATS"
data-integration-context="{customer_integration_context}"
data-width="{width}"
data-ats-job-posting-id="{ats_job_posting_id}"
data-applicant-email="{applicant_email_address}"
data-li-applicant-profile-url="{applicant_profile_url}">
</script>
Apply Connect Full Profile Plugin Parameters
Parameter | Description | Required |
---|---|---|
data-widget-type | ATS | Yes |
data-integration-context | Integration context value for the customer's APPLY_CONNECT integration type. You'll get this value when the customer enables the integration via the Integration Configuration Plugin. |
Yes |
data-ats-job-posting-id | ATS’s Job posting Id. This must be same as externalJobPostingId in Sync Jobs API. Note: Job posting needs to be LinkedIn apply enabled for the widget to load for offsite job applications |
No, for LinkedIn onsite applicants. Yes, if applicant applied off LinkedIn on company career site or other job boards. |
data-applicant-email | Applicant’s email address. | Yes, if applicant applied off LinkedIn on company career site or other job boards. |
data-li-applicant-profile-url | Applicant’s LinkedIn profile url. | Yes, if applicant applied off LinkedIn on company career site or other job boards. |
data-width | Ability to override default widget of the widget. Defaults to 800px, minimum value is 500px. | No |
data-li-job-application-id | LinkedIn job application Id, id received from Receive Job Applications API. | Yes, if applicant applied on LinkedIn. |
Apply Connect Full Profile Experience
The plugin for each LinkedIn apply applicant will render a full LinkedIn profile view when viewing an applicant details page.
Note
For Apply Connect, data-ats-candidate-id
will not be a required field when Profile Plugin is used by a customer. If a customer has an RSC integration and provide both data-ats-candidate-id
and data-li-job-application-id
, we will also display the RSC specific data when rendering this widget.
Verify Content Security Policy includes "platform.linkedin.com" and "www.linkedin.com"