Integrate BambooHR with Testlify

This guide explains how to integrate BambooHR with Testlify so that candidate information and assessment results sync automatically between the two platforms.

Before you begin

  • Admin access to your Testlify account
  • A BambooHR account with permission to generate API keys

Step 1: Open the Integration tab in Testlify

  1. Log in to your Testlify account.
  2. Go to Settings.
  3. Click the Integration tab.

Step 2: Select BambooHR and retrieve your API key

  1. In the Integration tab, click BambooHR.
  2. You will be taken to a page where you must enter your BambooHR API key.
  3. To get your API key, log in to BambooHR, click your profile icon, and navigate to Profile > API Key.
  4. Click Create New Key and copy the generated key.


  5. Return to Testlify, paste the API key, enter your BambooHR password and domain name, then click Save.

Step 3: Verify the connection

  1. A confirmation message will appear showing BambooHR is connected to your Testlify workspace.
  2. Return to the Testlify dashboard and refresh the page to confirm the integration is active.

Step 4: Link BambooHR to an assessment

  1. Open or create an assessment in Testlify.
  2. In the assessment settings, click the Integration tab, then click Link Integration.
  3. Select BambooHR from the ATS drop-down.
  4. Choose the relevant job profile from BambooHR (for example, QA Engineer).

  5. Set the invitation stage (for example, Interviewed) and the completion stage (for example, Reviewed).
  6. Click Link, then click Save.

Step 5: Add and move candidates in BambooHR

  1. In BambooHR, go to the Hiring tab and open Jobs.
  2. Search for and open the relevant job role (for example, QA Engineer).
  3. Add a new candidate to the job role.
  4. Move the candidate to the Interviewed stage to trigger the Testlify assessment invitation.

Tip: The candidate receives the Testlify invitation within 5 minutes of being moved to the Interviewed stage, once the sync job runs.

Step 6: View assessment results in BambooHR

  1. After the candidate completes the assessment in Testlify, go to the Reviewed stage in BambooHR.
  2. Refresh the page to see the candidate's score in the notes section.
  3. Click Report Video to download a PDF of the full assessment results.

Need help? Contact support.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us