Integrating Codility with Eightfold allows you to seamlessly invite, review, and store your candidate test reports all in one interface.
When integrated, you can:
- Standardize your Codility tests as part of the assessment stage.
- Have links to candidate test reports automatically attached to a candidate profile and their scores displayed within Eightfold.
- Enable faster review and collaboration on specific candidate profiles between interviewers and hiring managers.
Setting up the Integration for Screen
To enable the integration, you will need to have an administrator user seat.
Navigate to the Eightfold tile in Integrations (My Account > Settings > Integrations) and click Configure.
You will be taken to the Eightfold integration page, where, after clicking Enable, you will need to provide the details for the integration user through which the integration will be connected.
Once you provide the details and click Create, an API key will be generated which you can copy to use in Eightfold.
After copying the API key, navigate to your Admin Console - Apps in Eightfold. You can configure the integration either via
- App Marketplace (find Codility assessments among the apps and Install)
OR
- Install App (click + and search for Codility assessments)
Once you're in Codility Assessment setup, you will need to:
- Confirm Codility API URL - https://app.codility.com/ if your account is hosted on the US data cluster, and https://app-eu.codility.com/ if it's hosted on the EU data cluster. If you have doubts about your data cluster, simply take a look at the URL that is shown when you're logged into Codility.
- Provide Codility API key that was generated in the previous steps in Codility.
- Define the stage(s) that should trigger sending a Codility assessment to a candidate (Hiring Manager Screen in our example below)
Once everything is configured, click Save Settings & Install. The integration has been successfully configured!
Using the Integration
To trigger a Codility assessment to be sent to a candidate, navigate to the candidate in question and in Advance Stage move them to the stage where you set up Codility assessments (i.e. Hiring Manager Screen).
In the next step you will need to choose the Codility assessment that should be sent to the candidate. The list will be pulled from the list of active screen assessments in Codility.
Once you select the relevant assessment and confirm, the candidate will receive an invite to complete the assessment and the details of it will be visible in the Assessments tab on their profile. After the candidate completes their test, you can find their score and the link to their full report in Codility in the same tab:
Setting up the Integration for Interview
Access your Eightfold Admin panel, go to the Apps menu and choose Install App. Here you will find and install the Codility Interviews application.
You will then need to configure Settings to Install App:
- Codility API URL - https://app.codility.com/ if your account is hosted on the US data cluster, and https://app-eu.codility.com/ if it's hosted on the EU data cluster. If you have doubts about your data cluster, simply take a look at the URL that is shown when you're logged into Codility.
- Codility API key that was generated in the previous steps in Codility.
Next you need to activate the live coding tools in the Eightfold admin panel. To do this, simply type "live coding" into the quick search bar of the Admin panel, then click the "Enable Live Coding Tools" search result, make sure the feature is activated and then save.
Following this, you will be able to schedule a meeting with a candidate in their Eightfold profile. Open the candidate's profile, locate the 'Schedule' dropdown, and click 'Schedule a Meeting'.
Choose a time for the interview and click the "Add location, feedback form, live coding" link at the bottom of the schedule interface.
In the Live Coding dropdown select "Codility Interviews". Click "send invite" to finish scheduling the Interview.
The candidate will then receive an email with the chosen template from Eightfold, which will include a link to the virtual Codility live coding room. In the Assessments tab of the candidate's profile, you can access more details about the scheduled Interview and relevant links.
To begin the Interview as the interviewer, simply open the session link and click 'Start Interview'. The status of the interview will then change to 'in progress'. Please see this article with more details on how to use Interviews. Within approximately five minutes after completing the Interview, it's status will be visible in both the Eightfold assessments tab and the activities tab.
Have questions? Contact us at support@codility.com and we'll be happy to help.