Share via


CRM Connect Overview

CRM Connect synchronizes candidate information between your Candidate Relationship Management system and LinkedIn Recruiter. With CRM Connect, LinkedIn Recruiter users will be able to export LinkedIn member profiles to your external CRM System and view member profiles directly within the CRM. Users will also be able to view CRM recruiting activity from within LinkedIn Recruiter.

The following features will be available with CRM Connect:

  • In-CRM Indicator
  • One-Click Export
  • Profile Plugin
  • CRM tab in LinkedIn Recruiter
  • In-CRM Advanced Search Filter

1. Development Prerequisites

Request Access

Note

  • The use of these APIs is restricted to those developers approved by LinkedIn. Please reach out to your LinkedIn Relationship Manager or Business Development contact as you will need to meet certain criteria and sign an API agreement with data restrictions in order to use this integration.
  • If you are not yet a LinkedIn Talent Solutions Partner, please complete the LinkedIn Talent Solutions Partner Request Form.
  1. Create API applications for the integration. You may create 2 API applications per integration - 1 for production, and 1 for development and testing.
  2. Please contact the member from LinkedIn Business Development who you have been working with and request to fill out the Partner Onboarding Form.

After the above steps, you'll be provided with various Test Credentials in the mail which you will consume for your development & testing. Next, ensure that:

  • You can log into LinkedIn Recruiter
  • You can access the One-Click Export and In-ATS indicator within LinkedIn Recruiter

2. Begin Development

Get Started

Once your application is configured, you may begin making API requests and testing the integration.

Note

  • Terms like "Partner CRM" & "Customer" are referenced throughout this documentation. "Partner CRM" is an CRM with multiple customers. "Customer" represents a customer of the CRM that uses a standalone tenant.
  • All API requests require OAuth's 2 Legged Authorization.
  • API requests return paged results; details on paging through results can be found here.

In order to implement Talent CRM Connect, LinkedIn has broken down the scope of integration into 7 Development Modules that can be found in the lefthand sidebar and in our Talent CRM Connect Certification. As a partner, you will need to utilize the components described within below modules:

  • Module 1 - Configure Customer Applications and CRM Integrations : This module defines how you enable customer activations and map LinkedIn customers to your internal solution topology. It usage of the Provisioning API to create developer applications for individual customers and implementation of the Onboarding Widget to allow customers to activate the CRM Connect integration.
  • Module 2 - Sync Data from CRM to LinkedIn : This module includes APIs to sync CRM records to LinkedIn. The data synced will be incorporated to various LinkedIn features, like One Click Export to CRM, In-CRM indicator, and the CRM tab shown on a LinkedIn member record within Recruiter or the Profile Plugin. It includes the following APIs: Sync CRM Candidates, Sync Candidate Resumes, Sync Pipelines, Sync Pipeline Stages, Sync Candidate Pipeline Information, Sync Candidate Pipeline Stage Information, Sync Interactions.
  • Module 3 - Retrieve Data from LinkedIn : This module includes the Push Notification calls that LinkedIn makes to your callback URL to notify of One-Click Export & provide other updates. This also includes APIs to help you retrieve data from LinkedIn once you get these Push Notifications.
  • Module 4 - Profile Plugin : This module includes implementation of the Profile Plugin, which is an iframe that will live inside the CRM to present LinkedIn data within the CRM.
  • Module 5 - Data Deletion : This module includes all DELETE HTTP methods provided by LinkedIn as implementation of deletion notices sent by LinkedIn for data that has been ingested via One Click Export and other APIs.
  • Module 6 - Error Handling : This module defines error handling best practices that should be implemented to enable a customer-centric support experience for the Talent CRM Connect Integration.
  • Module 7 - Retrieve Data from LinkedIn (cont'd) : This module includes additional APIs to retrieve data from LinkedIn, such as Inmail History, and profile Mailstubs shared with LinkedIn recruiters.
  • Module 8 - Sync ACLs: This module includes all APIs to define record visibility within Recruiter for records synced from the CRM.

3. Development Tools

We provide a snapshot of your integration journey in Project Planner Template. It provides a very helpful summary if you are just beginning development. We also provide few development tools like API Postman Collection to assist in efficient, organized & speedy development. Refer to Development Tools documentation for details.

4. Certification

Be sure to review the test cases per module required for your certification. These test cases should be demoed in your certification meetings. These are described in detail here.

5. Announcements & Release Notes

All the changes that are continuously being made to LinkedIn's Talent CRM Connect documentation can be tracked in Release Notes.