Skip to main content

Checkr integration for AI agents

Run and manage background checks with Checkr

Checkr is a Sim integration in the HR category. Sim is the AI workspace where teams build and deploy AI agents. Sim's Checkr integration provides 56 tools and 31 triggers that AI agents can use inside Sim's visual workflow builder. Checkr connects with an API key. Free to start at sim.ai.

View docs

Last updated

What Sim agents can do with Checkr

Create and update candidates, send background check invitations, order and upgrade reports, read screening results and assessments, manage report tags, run the adverse action process, schedule recurring checks and continuous monitoring, look up packages, geos, nodes, programs, documents, and users, and react to report, invitation, candidate, verification, adverse action, and continuous check webhooks.

Category
HR
Authentication
API key
Tools
56
Triggers
31
Documentation
Checkr docs

How to automate Checkr with Sim

  1. Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. Add a Checkr block

    Open your workspace, drag a Checkr block onto the workflow builder, and paste in your Checkr API key.

  3. Configure, connect, and run

    Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Checkr automation is live.

Checkr triggers

Add a Checkr trigger to a Sim agent and it starts a run whenever one of these Checkr events occurs.

Checkr Report Completed

Trigger workflow when a report is completed

Checkr Report Created

Trigger workflow when a report is created

Checkr Report Updated

Trigger workflow when a report is updated, such as an ETA change or drug screening update

Checkr Report Upgraded

Trigger workflow when a report is upgraded to another package

Checkr Report Suspended

Trigger workflow when a report is suspended awaiting candidate documentation

Checkr Report Resumed

Trigger workflow when a suspended report resumes

Checkr Report Paused

Trigger workflow when a report pauses awaiting a review action

Checkr Report Canceled

Trigger workflow when a report is canceled

Checkr Report Disputed

Trigger workflow when a candidate disputes a report

Checkr Report Dispute Completed

Trigger workflow when a report dispute is resolved

Checkr Report Engaged

Trigger workflow when a report is adjudicated as engaged

Checkr Invitation Created

Trigger workflow when an invitation is created

Checkr Invitation Completed

Trigger workflow when a candidate completes an invitation

Checkr Invitation Expired

Trigger workflow when an invitation expires

Checkr Invitation Canceled

Trigger workflow when an invitation is canceled

Checkr Candidate Created

Trigger workflow when a candidate is created

Checkr Candidate Updated

Trigger workflow when a candidate is updated

Checkr Adverse Action Created

Trigger workflow when an adverse action is created

Checkr Adverse Action Completed

Trigger workflow when the post-adverse action notice is sent

Checkr Adverse Action Canceled

Trigger workflow when an adverse action is canceled

Checkr Adverse Action Notice Not Delivered

Trigger workflow when an adverse action notice cannot be delivered

Checkr Verification Created

Trigger workflow when a candidate is asked to verify information or upload a document

Checkr Verification Completed

Trigger workflow when a candidate completes a verification

Checkr Verification Processed

Trigger workflow when a verification is processed and a decision is made

Checkr Continuous Check Enrollment Error

Trigger workflow when enrolling a candidate in Continuous MVR fails

Checkr Continuous Check Confirmation Required

Trigger workflow when a candidate is unenrolled from Continuous MVR and must be re-enrolled

Checkr Report Pre-Adverse Action Sent

Trigger workflow when the pre-adverse action notice for a report is sent

Checkr Report Post-Adverse Action Sent

Trigger workflow when the post-adverse action notice for a report is sent

Checkr Adverse Action Paused

Trigger workflow when delivery of a post-adverse action notice is paused

Checkr Adverse Action Resumed

Trigger workflow when a paused adverse action resumes

Checkr All Events

Trigger workflow on any Checkr event

Agent templates

Ready-to-use templates featuring Checkr. Click any to build it instantly.

Checkr tools

56 Checkr tools available to Sim agents.

List Candidates

List candidates, optionally filtered by email, name, custom ID, adjudication, dates, geo, or program. Candidates with non-US work locations are not returned.

Get Candidate

Retrieve a candidate by ID, including their report and geo IDs.

Create Candidate

Create a candidate to screen. Only email is required when the candidate will be invited; ordering a report directly also needs name, date of birth, and the PII its package requires.

Update Candidate

Update a candidate. Once a report is ordered only empty fields can change, except email, phone, previous driver license, copy requested, custom ID, and geo IDs.

Delete Candidate PII

Request removal of a candidate's personally identifiable information. Fails if PII was already removed.

Invite Candidate

Invite a candidate to complete a background check through the Checkr-hosted apply flow. Checkr emails the candidate a link to provide their information and consent.

List Invitations

List invitations, optionally filtered by candidate or status.

Get Invitation

Retrieve an invitation by ID, including its status and invitation URL.

Cancel Invitation

Cancel a pending invitation so the candidate can no longer complete it.

Order Report

Order a background check report for a candidate using a package. Use only when you collect the candidate’s PII and consent yourself; otherwise create an invitation. Packages with international screenings must use invitations.

Get Report

Retrieve a report by ID, including its status, result, adjudication, and the IDs of each screening it ran.

Update Report

Upgrade a report to a different package or mark it as engaged. Provide a package, an adjudication, or both.

Complete Report

Complete a report now, canceling any pending or suspended screenings. Canceled screenings record a cancellation reason.

Get Report ETA

Retrieve the estimated completion date for a report.

Get Report Checkpoints

Retrieve checkpoint progress for an Enterprise Progressive report, including which checkpoint is waiting on a review action.

Apply Report Review Action

Continue or skip the remaining screenings on a report that is paused awaiting a review action.

Get Report Tags

List the tags on a report.

Add Report Tag

Add a tag to a report, keeping its existing tags.

Set Report Tags

Replace all tags on a report with the given list. Pass [] to remove every tag.

Remove Report Tag

Remove a tag from a report.

List Adverse Items

List the adverse items on a report that can be cited in an adverse action. The report must have a consider result and no active adverse action.

List Assessments

List the Assess results for a report, including the ruleset applied and which rule flagged each record. Requires Checkr Assess.

List Verifications

List the verifications on a report, such as requests for the candidate to confirm their SSN or upload an ID.

Get Verification

Retrieve a verification by ID.

List Report Addresses

List the address history found for a report.

Get Screening

Retrieve the results of one screening in a report, such as an SSN trace, county criminal search, or motor vehicle report. Get the screening ID from the report.

Create Adverse Action

Start the adverse action process on a report by sending the pre-adverse action notice. The report must have a consider result and no active adverse action.

List Adverse Actions

List the adverse actions for a report, optionally filtered by context.

Get Adverse Action

Retrieve an adverse action by ID, including its status and notice delivery state.

Cancel Adverse Action

Cancel an adverse action so the post-adverse action notice is not sent.

List Packages

List the background check packages on the account, with their slugs, prices, and included screenings.

Get Package

Retrieve a package by ID, including its slug, price, and screenings.

List Geos

List geos (work locations used for compliance), optionally filtered by name or state.

Get Geo

Retrieve a geo by ID.

Create Geo

Create a geo to group candidates by work location. A geo with the same name and state already existing returns an error.

Update Geo

Add a city to a geo. A geo’s city can only be set once.

Delete Geo

Delete a geo.

List Nodes

List the nodes in the account hierarchy. Hierarchy-enabled accounts need a node custom ID to order reports and invitations.

Get Node

Retrieve an account hierarchy node by its custom ID.

List Programs

List programs, which group packages and geos, optionally filtered by name.

Get Program

Retrieve a program by ID, including its package and geo IDs.

List Counties

List US counties for one or more states, with their FIPS codes. Use the county names in report self-disclosures.

Schedule Recurring Check

Schedule a recurring background check for a candidate, running a package every interval starting on a date.

List Subscriptions

List recurring check subscriptions, optionally filtered by candidate, status, or creation date.

Get Subscription

Retrieve a subscription by ID, including its schedule and next occurrence.

Update Subscription

Change the package, schedule, node, or work locations of a subscription.

Cancel Subscription

Cancel a subscription so no further recurring checks run.

Create Continuous Check

Enroll a candidate in continuous criminal or motor vehicle monitoring so new records trigger a report.

List Continuous Checks

List the continuous checks a candidate is enrolled in.

Get Continuous Check

Retrieve a continuous check by ID.

Update Continuous Check

Change the node or work locations of a continuous check.

Cancel Continuous Check

Cancel a continuous check to stop monitoring the candidate.

List Candidate Documents

List documents a candidate provided, such as driver licenses and consent forms. Download links expire after 15 minutes.

Get Document

Retrieve a report or candidate document by ID, including a download link valid for 15 minutes.

Get Account

Retrieve the authenticated Checkr account, including whether it is authorized to order checks and which screenings are available.

List Users

List the users on the Checkr account and their roles.

Frequently asked questions

Sim's Checkr integration adds 56 tools and 31 triggers to the AI agents you build in Sim's visual workflow builder. Run and manage background checks with Checkr.

Every agent your company runs. All in one place.