PSBI

PSBI + Bob Hiring

Set up Bob Hiring for background checks

Install the PSBI app, make sure your pipeline has a Background check stage, confirm the packages your recruiters can order, and validate one complete check from order to result.

Overview

Integration details

PropertyValue
Integration typeBob Hiring background-check provider | Bidirectional
AuthenticationOAuth 2.0, authorized once by a Bob administrator
Sync frequencyEvent-based: each check a recruiter orders, and each status change PSBI makes
Fields readCandidate name, email and phone; the job opening; who ordered the check; the package chosen
Fields writtenThe check's status, and one line per search with its own status

Using Bob as your HRIS as well? Screening employees from the employee record is a separate app with its own guide: Set up Bob for background screening →

Required roles

You / Bob administrator

  • Install the PSBI app from PSBI's install link
  • Make sure each hiring pipeline has a stage of type Background check
  • Decide which packages recruiters can order
  • Run the test check and the launch checks

PSBI implementation

  • Provision your connection before you install
  • Map each package to the screening checklist it runs
  • Publish the package list into Bob Hiring, and republish it when it changes
  • Review and submit orders, and adjudicate results, in PSBI

Before you begin

You'll need:

  • A Bob administrator who can install Marketplace apps and edit hiring pipeline templates.
  • The list of packages recruiters should be able to order, and the checks each one includes. Each package is one PSBI checklist.
  • The person who will review and submit orders in PSBI.
  • One test job and one test candidate with a real, individual email address.
  • Confirmation from PSBI that your connection is provisioned and your install link is ready.

Configuration steps

1
Bob administrator

Install the PSBI app

  1. 1Ask your PSBI implementation lead for your organization's install link. There is no API key for your team to manage.
  2. 2Open the link while signed in to the Bob company account that will own the integration.
  3. 3Review the access request (Manage hiring integrations) and select Authorize in Bob.
  4. 4The confirmation page tells you how many packages were published to Bob Hiring. Tell PSBI that Bob shows the app as installed.
If the link will not open or says you are not authorizedStop and have the Bob company administrator open it instead. Do not request a second install link — a duplicate connection has to be unwound manually.
2
Bob administrator

Add a Background check stage to your pipelines

  1. 1Go to Hiring settings → Templates and open the pipeline a job uses.
  2. 2Check that one stage has the stage type Background check. Bob's default pipeline ships one, named Shortlisted; if your pipeline was customized, add a stage of that type where screening belongs.
  3. 3Repeat for every pipeline template recruiters will order checks from.
A candidate's Background check tab in Bob Hiring showing the Run background check button
A candidate in a Background check stage. The Background check tab and its Run background check button appear only in a stage of that type.
No Background check tab on a candidate?Their application is not in a stage of type Background check. That is a pipeline setting, not an integration problem — move the candidate, or add the stage.
3
Shared decision

Confirm your packages

  1. 1List the packages recruiters should see when they order a check, and the checks each one should run.
  2. 2PSBI maps each package to one of your screening checklists and publishes the list into Bob Hiring. The package's name and description are the checklist's, so write the description for a recruiter.
  3. 3Ask PSBI to confirm the packages are published before you run the test.
The package picker in Bob Hiring listing four PSBI packages
What a recruiter sees: each package is one of your PSBI checklists.
Tell PSBI before you change packagesAdding, renaming or retiring a package is a PSBI change: the list in Bob is replaced each time it is published, and a package that is dropped can no longer be ordered. Checks already ordered keep the package they were ordered with.
4
Recruiter

Order a test check

  1. 1Open the test candidate's application in a Background check stage and select the Background check tab.
  2. 2Select Run background check, choose PreSearch Backgrounds as the provider, then Next.
  3. 3Choose a package and select Run.
  4. 4The check appears on the candidate as In progress. The candidate receives an email from PSBI with a secure link to complete their consent and details.
The Select provider dialog in Bob Hiring with PreSearch Backgrounds as the provider
PSBI appears as a provider once the app is installed.
A check on the candidate showing the package name and an In progress status
Right after Run: the check is In progress while the candidate completes their part.
What Bob sends PSBIThe candidate's name, email and phone, the job, and who ordered the check. Date of birth, Social Security number, address and consent are collected by PSBI directly from the candidate and are never entered in Bob Hiring.
5
Reviewer + PSBI

Review the order and confirm the results

  1. 1When the candidate finishes their part, Bob shows Require action: the order is waiting for your reviewer in PSBI.
  2. 2In PSBI, open the candidate's compliance record, review the order under Order Pending Review, and submit it. Checklists can also be set to submit automatically.
  3. 3Bob returns to In progress and lists each search on the check with its own status.
  4. 4When the screening completes clear, every search reads Completed and the check reads Cleared. The full results and the report are on the candidate's record in PSBI.
The check expanded in Bob Hiring, listing five searches each marked In progress
After the order is submitted: one line per search, each with its own status.
The check in Bob Hiring reading Cleared with five of five checks completed
Cleared, with every search Completed.
The candidate's compliance record in PSBI showing Fully Compliant with the generated report
The candidate's record in PSBI, where the results and the report live.
Require action is not a decisionA search whose result needs review reads Require action, and so does the check. It signals that an authorized person should open the PSBI record and apply your organization's established review process. Bob shows the status; the review happens in PSBI.
The check in Bob Hiring reading Require action with one search, National Criminal, marked Require action
How Require action appears when one search needs review.

Validation

Validate before launch

Run these checks with your PSBI implementation lead using the test candidate. Do not go live until the full path works once.

ProviderPreSearch Backgrounds is offered when a recruiter selects Run background check.
PackagesThe package list matches what you agreed, with the right checks behind each one.
InvitationThe candidate receives the PSBI email and can complete their part.
ReviewRequire action appears in Bob and the reviewer can find and submit the order in PSBI.
WritebackThe per-search list and the final status both return to the check in Bob.
AccessOnly intended people can open the candidate's record in PSBI.

Once it is running

A recruiter opens the candidate, runs a background check, and picks a package. Everything after that happens on its own — the candidate is invited and completes their own information and consent, your reviewer submits the order in PSBI, and the check on the candidate stays current through to the result.

Watch it run, start to finish · 75 seconds, captioned

Data sync

WhenDirectionWhat moves
Recruiter runs a checkBob → PSBIBob notifies PSBI of the new check. PSBI reads the candidate's name, email and phone, the job, who ordered it, and the package.
Candidate is invitedPSBI → BobThe check reads In progress.
Candidate completes intakePSBI → BobThe check reads Require action while your reviewer submits the order in PSBI.
Order is submittedPSBI → BobThe check reads In progress, with one line per search.
Screening completesPSBI → BobEach search reads Completed, or Require action if its result needs review; the check reads Cleared or Require action.
Recruiter cancels the check in BobBob → PSBIPSBI stops updating that check. Work already in progress is not cancelled automatically — contact PSBI if the screening should stop.
App is uninstalled in BobBob → PSBIBob revokes PSBI's access. PSBI detects this on its next call, deactivates the connection, and stops writing to Bob.
What PSBI never writes into Bob HiringDisclosures, consent records, personal identifiers collected during intake, and the contents of the completed report. Bob holds the check's status and the status of each search.

Troubleshooting

There is no Run background check button on the candidate.

The application is not in a pipeline stage whose type is Background check. Check the pipeline template in Hiring settings, or move the candidate to the stage that has it.

PreSearch Backgrounds is not offered as a provider.

The app is not installed on this Bob company, or it was installed before PSBI's listing was enabled for hiring. Ask PSBI for the install link; if the app was already installed, uninstall it under Marketplace → Manage apps first and install again.

The package I expected is missing, or the names are out of date.

The package list in Bob is published by PSBI from your checklists. Tell PSBI what changed and we republish it. A package that was retired cannot be ordered again; checks already ordered with it continue.

The check says Require action and the note says the package is not configured.

The package no longer maps to a checklist. Contact PSBI; once the mapping is fixed the recruiter can run the check again.

The check stayed on Require action after the candidate finished.

That is the signal that the order is waiting for your reviewer in PSBI. Once the order is submitted, the check returns to In progress and lists each search.

The candidate says they never received the invitation.

Check the email on the candidate's Bob Hiring record is individual and correct, and have them check spam. If the address was wrong, contact PSBI rather than running a second check.

A check needs to be cancelled.

Cancelling in Bob Hiring stops PSBI from updating that check, but does not stop work already in progress. Contact PSBI to cancel the screening.

Statuses stopped updating after someone changed the app in Bob.

If the app was uninstalled or its authorization revoked, PSBI deactivates the connection and stops writeback. Contact PSBI to reinstall through your existing connection — reinstalling the same company reactivates it rather than creating a duplicate.

Need a hand?

Contact your PSBI implementation lead. Include:

  • The job and the candidate's name as they appear in Bob Hiring
  • The package that was ordered and roughly when
  • The status you expected and the status you see

Do not send intake responses, report contents, or other screening information by email.