HackerRank - Eightfold Integration Configuration Guide

Last updated: December 15, 2024

The HackerRank-Eightfold integration allows users to invite candidates to HackerRank tests and interviews directly from the Eightfold platform. After completing the tests or interviews, candidates’ scores and performance data are added to their Eightfold profiles. This article provides a step-by-step guide for configuring the integration.

Prerequisites

To configure the integration, ensure the following:

  • HackerRank Account: You must have an Enterprise plan with a Recruiter license.
  • Admin Access: Only users with Company Admin privileges can generate the API key required for integration.
  • HackerRank Tests: The tests must be created and published using the same Company Admin credentials for access in Eightfold.
  • Eightfold Access: You must have access to the Admin Console and App Configuration pages on the Eightfold platform.

Steps to Configure the HackerRank-Eightfold Integration

Step 1: Generate an API Key from HackerRank

  1. Log in to HackerRank for Work using your Company Admin credentials.
  2. Go to the Home Page, and click the drop-down menu next to your user icon in the top-right corner.
  3. Click on Settings.
  4. In the left pane, select Integrations.
  5. Scroll down, locate the Eightfold option, and click on +Connect. Alternatively, you can use the search bar to find it.
  6. Click Generate API Token to get a unique API key. Securely save this key, as you will need it for integration. It cannot be retrieved after closing the pop-up.

Note: You cannot recover the API key after closing the dialog, so store it in a safe place.

Step 2: Add the API Key to the Eightfold Platform

  1. Log in to Eightfold, and go to the Admin Console from the More menu.
  2. Select Apps, and then open the App Marketplace.
  3. Search for HackerRank - Assessments & Interviews, and open the app installation page.
  4. Click Install.
  5. In the Configure Settings to Install App window, enter the API Key generated from the HackerRank platform.
  6. Enter the appropriate Stage for the app (e.g., Recruiter Screen).
  7. Set the Webhook Authentication Type to no_auth to receive notifications on HackerRank assessments and interviews.
  8. Click Save Settings & Install.
  9. To verify, go to Apps > Installed Apps to see the HackerRank - Assessments & Interviews app listed.

Tip: Click the app name to check and update the Configure Settings if needed.