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.
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
Create a free account
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Add a Checkr block
Open your workspace, drag a Checkr block onto the workflow builder, and paste in your Checkr API key.
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.

