Greenhouse Advanced Interview integration with Codility allows you to seamlessly create interview links directly within Greenhouse and receive detailed insights, including scores, task summaries that provide a score for each task and the used language, interviewer notes and skills evaluations.
Codility Interviews support two integration paths with Greenhouse:
-
Codility Interview
- Allows you to configure the Codelive stage in your job and create one interview link per stage.
- Interviews are created without predefined content.
- No report is sent back to Greenhouse when the interview is finished.
- Requires the Greenhouse Screen integration to be enabled.
- Codility Advanced Interview
- Not tied to a specific stage, you can create multiple interview links and add them to any stage.
- Supports interview template selection, enabling interviews with predefined content.
- When the interview is finished, a report is automatically sent to Greenhouse.
- Can be enabled independently of the Screen integration.
Note: The new Advanced Interview integration can be used when the old Interview integration is enabled. To migrate, enable the Advanced Interview integration and then disable the old one in the Codility platform.
When integrated, you can:
- Create Codility interviews directly from Greenhouse at any stage of your hiring process.
- Select from your interview templates that you can create through the Codility platform tailored for each role that you hire for.
- Provide interviewers and candidates with a single, seamless link to join the session.
- Have interview reports, including task summaries, interviewer notes, skills evaluations and scores, automatically attached to the Greenhouse candidate profile.
- Review collaborative feedback from multiple interviewers in one place to support faster, evidence-based hiring decisions.
Want to find out more about Greenhouse? Request a demo to see whether Greenhouse's software could be of help to your team.
Already a Greenhouse client and want to integrate? Follow the steps below to enable integration. If you don't have access to integrations, please contact sales@codility.com and we'll help you with the next steps.
Setting up the Advanced Interview integration
To enable this integration, you will need to be an Admin user of both your Codility and Greenhouse accounts. Only one user needs to enable the Interview integration and it will be available to the rest of the users on the account.
1. First you need to log into Greenhouse to collect your Harvest API Key and your Greenhouse User ID.
- To access your Harvest API key in Greenhouse: Go to Settings > Dev Center > API Credential Management. Click Create New API Key, and choose the Harvest API type:
- For the integration to work, the user who is enabling the integration should have the following permissions:
- Applications - Post: Add Attachment to Application
- Candidate
- Get: Retrieve Candidate
- Patch: Edit Candidate
- Custom Field Options
- Delete: Remove custom field options
- Get: Custom field options
- Patch: Update custom field options
- Post: Create custom field options
- Custom Fields
- Delete: Delete custom field
- Get: Get custom fields
- Patch: Update custom field
- Post: Create custom field
- Users
- Get: Retrieve User
- To access your User ID: Go to Settings > Users > Export to Excel. Find your default User ID in the exported file:
2. Now log into Codility, and navigate to My Account > Settings > Integrations. Find Codility - Advanced Interview and click Configure.
3. Click Connect.
3. In the window that appears, paste your Harvest API Key and Greenhouse User ID.
4. In the next step copy the Webhook URL, Webhook secret key and Webhook header identity. Save these somewhere where you can access them momentarily.
5. In Greenhouse, go to Settings > Dev Center > Web Hooks and create a new Webhook
Name the webhook; we recommend naming it Codility Advanced Interview
When - choose “Candidate or prospect updated”.
Endpoint URL - paste the webhook URL that you saved from Codility.
Secret key - paste the Webhook secret key
Click Advanced settings and in the Additional HTTP Headers please provide the Codility Webhook header identity from the previous step
Click Create Webhook.
Congratulations! You have successfully integrated Codility Advanced Interview with your Greenhouse account. If you have any problems completing these steps, please contact support@codility.com.
Once you click Save three custom fields will be created in Greenhouse on the candidate level:
Codility Interview Templates
Create Codility Interview
Codility Interview Links
How to Create a Codility Interview in Greenhouse
Follow these steps to create and manage Codility interviews directly within Greenhouse:
- Open a candidate profile
- Navigate to the candidate you want to schedule an interview for.
- Locate the Codility custom fields
- Scroll to the Additional details section.
- You will see three Codility fields:
- Codility Interview Templates
- Create Codility Interview
- Codility Interview Links
- Select the interview template
- In Codility Interview Templates, choose the predefined template you want to use.
- If you don’t need a template, leave this field blank.
- Create the interview link
- In Create Codility Interview, select either:
- From template – to create an interview based on the selected template.
- Empty – to create an interview without predefined content.
- In Create Codility Interview, select either:
- Refresh the page
- After saving, refresh the candidate’s profile.
- The interview link will appear under Codility Interview Links.
- Share the link
- Copy the interview link and share it with the candidate and interviewers as needed.
- Review results after the interview
- Once the interview ends, interviewers have about one hour to finalize their notes.
- After this period, Codility automatically sends the interview report back to Greenhouse.
- The report (including task summaries, candidate solutions, interviewer notes, and scores) will be attached to the candidate’s latest application in Greenhouse for easy access.
Create Codility Interview in Greenhouse
Review Interview Report and Summary