Skip to main content

Checkr Integration Guide

Making the initial connection to Checkr (BG Checks)

Updated today

By connecting Checkr to Drata, background checks are automatically synced to Drata. These background checks can be linked to the employee and used as evidence that a background check was conducted. You can also choose to give each employee the ability to order a new background check from Checkr during onboarding through My Drata. This will appear in the background check section of My Drata for your employees.

This integration streamlines compliance tracking by automating the synchronization of background check statuses directly with Drata.

Prerequisites & Data Access

  • Must have Admin privileges in your company’s Checkr account.

  • If you do not yet have a Checkr account, register for one via Checkr Registration.

    • When a new Checkr account is created, background checks cannot be run until the account is credentialed and the integration cannot proceed until that step is completed internally by the Checkr team.

  • Your Checkr account must be credentialed and approved by Checkr before background checks can be processed.

  • If Account Hierarchy is not enabled in Checkr, node selection fields will not appear during setup.

Permissions & Data Table

Permission/Scope

Why It’s Needed

Data Accessed (Read Only)

Background check API access

Enables Drata to retrieve report data from Checkr

Background check reports, status, and completion events

Webhook event subscription

Allows Drata to update status in real time

invitation.completed, report.completed events

OAuth authorization

Authenticates Drata’s access to Checkr

Secure connection between Drata and Checkr dashboard

Step-by-Step Setup

Step 1: Enable Checkr in Drata

  1. In Drata, go to Connections from the left-side navigation menu.

  2. Select the Available Connections tab.

  3. Search for Checkr and click Connect.

  4. In the connection drawer, follow the prompts to begin the OAuth connection.

    • If not logged in, you’ll be redirected to the Checkr Dashboard login page.

  5. If you are not already signed in, you will be prompted to log in to your Checkr Dashboard.

  6. Select the Node that has been set up in your Checkr account for each region (US and International).

    • If you do not want your employees to be able to order a particular regional BG check during onboarding, do not select a node for that region.

    • If Account Hierarchy is not enabled (within Checkr), the node fields is hidden and we only display the packages. Skip and select your packages.

    • Selecting a node and packages only influences your personnel's My Drata page for background checks. Drata syncs both US and International BG checks that are found once connection is made.

  7. Select the package. If the node selected for a region does not contain any packages, the packages are not populated.

    • An employee initiating a US background check receives the US package selected

    • An employee initiating an International background check receives the International package selected.

Step 2: Enable International Background Checks

The connection supports international background checks, allowing compliance management for global employees.

Step 3: Configure Background Check Settings in Drata

Note: In order for your account to be eligible for "Live" (non-testing) API requests, you might have to contact [email protected] to activate your account.

If you want to allow personnel to initiate new background checks in Drata, select your company's logo in the lower left, and in the fly-out menu, select Human Resources.

Under the Background Checks section, select the radio button for Use Checkr for background checks. View human resources for more details.

If you do not want personnel to have any view in their My Drata onboarding related to background checks, select the option "We use a different background check solution" and upload background check documents manually for each employee on the Personnel page. This method hides the "Background Check" section for employees and removes the option to initiate new background checks.

Step 4: Employee Experience in My Drata

When enabled, employees will see a Background Check section in their My Drata onboarding flow.

  1. The employee selects the appropriate background check type (U.S. or International).

  2. The employee clicks Start my Background Check.

  3. An email is automatically sent from Checkr prompting them to complete their background check form.

  4. Drata updates employee status in real time using Checkr webhook events:

    • invitation.completed: Employee submitted their background check form.

    • report.completed: Background check process completed and results received.

Background check not enabled

If a background check type has not been setup to be enabled, your employees will not be able to order that background check and will be notified that the background check type being initiated is not available.

Step 5: Verify Synchronization and Display

Drata consolidates multiple background checks for the same individual into a single candidate profile, listing all checks under their profile. This approach ensures organized, non-duplicative data presentation.

Partner Offers & Discounts

Drata has direct partnerships with background check providers such as Checkr for first time and new customers. Check out more partner offers and discounts.

  • Checkr: Global background checks. Get $100 credit by using the code checkr2025 when creating your account through Drata. Credit will be applied towards future invoices until exhausted.

Did this answer your question?