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.
Last updated
Integrate Checkr into the workflow. 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.
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Open your workspace, drag a Checkr block onto the workflow builder, and paste in your Checkr API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Checkr automation is live.
Add a Checkr trigger to a Sim agent and it starts a run whenever one of these Checkr events occurs.
Trigger workflow when a report is completed
Trigger workflow when a report is created
Trigger workflow when a report is updated, such as an ETA change or drug screening update
Trigger workflow when a report is upgraded to another package
Trigger workflow when a report is suspended awaiting candidate documentation
Trigger workflow when a suspended report resumes
Trigger workflow when a report pauses awaiting a review action
Trigger workflow when a report is canceled
Trigger workflow when a candidate disputes a report
Trigger workflow when a report dispute is resolved
Trigger workflow when a report is adjudicated as engaged
Trigger workflow when an invitation is created
Trigger workflow when a candidate completes an invitation
Trigger workflow when an invitation expires
Trigger workflow when an invitation is canceled
Trigger workflow when a candidate is created
Trigger workflow when a candidate is updated
Trigger workflow when an adverse action is created
Trigger workflow when the post-adverse action notice is sent
Trigger workflow when an adverse action is canceled
Trigger workflow when an adverse action notice cannot be delivered
Trigger workflow when a candidate is asked to verify information or upload a document
Trigger workflow when a candidate completes a verification
Trigger workflow when a verification is processed and a decision is made
Trigger workflow when enrolling a candidate in Continuous MVR fails
Trigger workflow when a candidate is unenrolled from Continuous MVR and must be re-enrolled
Trigger workflow when the pre-adverse action notice for a report is sent
Trigger workflow when the post-adverse action notice for a report is sent
Trigger workflow when delivery of a post-adverse action notice is paused
Trigger workflow when a paused adverse action resumes
Trigger workflow on any Checkr event
Ready-to-use templates featuring Checkr. Click any to build it instantly.
56 Checkr tools available to Sim agents.
List candidates, optionally filtered by email, name, custom ID, adjudication, dates, geo, or program. Candidates with non-US work locations are not returned.
Retrieve a candidate by ID, including their report and geo IDs.
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 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.
Request removal of a candidate's personally identifiable information. Fails if PII was already removed.
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, optionally filtered by candidate or status.
Retrieve an invitation by ID, including its status and invitation URL.
Cancel a pending invitation so the candidate can no longer complete it.
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.
Retrieve a report by ID, including its status, result, adjudication, and the IDs of each screening it ran.
Upgrade a report to a different package or mark it as engaged. Provide a package, an adjudication, or both.
Complete a report now, canceling any pending or suspended screenings. Canceled screenings record a cancellation reason.
Retrieve the estimated completion date for a report.
Retrieve checkpoint progress for an Enterprise Progressive report, including which checkpoint is waiting on a review action.
Continue or skip the remaining screenings on a report that is paused awaiting a review action.
List the tags on a report.
Add a tag to a report, keeping its existing tags.
Replace all tags on a report with the given list. Pass [] to remove every tag.
Remove a tag from a report.
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 the Assess results for a report, including the ruleset applied and which rule flagged each record. Requires Checkr Assess.
List the verifications on a report, such as requests for the candidate to confirm their SSN or upload an ID.
Retrieve a verification by ID.
List the address history found for a report.
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.
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 the adverse actions for a report, optionally filtered by context.
Retrieve an adverse action by ID, including its status and notice delivery state.
Cancel an adverse action so the post-adverse action notice is not sent.
List the background check packages on the account, with their slugs, prices, and included screenings.
Retrieve a package by ID, including its slug, price, and screenings.
List geos (work locations used for compliance), optionally filtered by name or state.
Retrieve a geo by ID.
Create a geo to group candidates by work location. A geo with the same name and state already existing returns an error.
Add a city to a geo. A geo’s city can only be set once.
Delete a geo.
List the nodes in the account hierarchy. Hierarchy-enabled accounts need a node custom ID to order reports and invitations.
Retrieve an account hierarchy node by its custom ID.
List programs, which group packages and geos, optionally filtered by name.
Retrieve a program by ID, including its package and geo IDs.
List US counties for one or more states, with their FIPS codes. Use the county names in report self-disclosures.
Schedule a recurring background check for a candidate, running a package every interval starting on a date.
List recurring check subscriptions, optionally filtered by candidate, status, or creation date.
Retrieve a subscription by ID, including its schedule and next occurrence.
Change the package, schedule, node, or work locations of a subscription.
Cancel a subscription so no further recurring checks run.
Enroll a candidate in continuous criminal or motor vehicle monitoring so new records trigger a report.
List the continuous checks a candidate is enrolled in.
Retrieve a continuous check by ID.
Change the node or work locations of a continuous check.
Cancel a continuous check to stop monitoring the candidate.
List documents a candidate provided, such as driver licenses and consent forms. Download links expire after 15 minutes.
Retrieve a report or candidate document by ID, including a download link valid for 15 minutes.
Retrieve the authenticated Checkr account, including whether it is authorized to order checks and which screenings are available.
List the users on the Checkr account and their roles.
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.