Documentation menu

Greenhouse take-home integration

Last updated on Disponible en Français

ℹ️ As part of CoderPad’s rebranding effort, CoderPad Live is now just Interview. We’re still working with our integration partners to update the searches, until then you’ll still see references to “CoderPad” or “CoderPad Live” when you search within the partner’s application.

⏱️ The take-home test time limit is set to 2 hours for all ATS integrations and is unable to be changed at this time.

The Interview platform’s take-home project integration with Greenhouse allows you to send take-home projects and assignments to candidates conveniently via Greenhouse Recruiting. One-time setup is simple and convenient. In this article, we will cover how to:

  1. Find Your Interview API Key
  2. Provide the API Key to Greenhouse
  3. Add Take-Home Projects to Interview Plans
  4. Review Take-Home Project Results

ℹ️ You can find more information on the Greenhouse-side of the integration by checking out their full integration guide.

1. Find Your Interview API Key

To enable Greenhouse Recruiting’s integration with Interview for take-home projects, Greenhouse Recruiting needs your Interview API Key.

✅ Because the Interview platform’s take-home project integration uses one API Key for your entire organization, it is recommended to provide Greenhouse Recruiting with the API Key of an Interview account whose “Name” is general (e.g., ‘Company Name’).

This means your entire team can send take-home projects and view the graded test cases for take-home projects all within Greenhouse without each person needing their own Interview account. (This is unlike creating take-home projects or viewing code playback, which must be done within Interview.)

Navigate to your Interview account and locate the API Key on the My Settings page. Copy the Interview API Key.

2. Provide the Interview API Key to Greenhouse Support Team

Send an email to Greenhouse Support and provide them with your Interview API Key for the Take-Home Project Integration(Please note, there is also a Live Integration which supports live, collaborative coding interviews and does not require working with Greenhouse Support.)

A Greenhouse Support member will input your API key into the Greenhouse Recruiting system to enable your take-home project integration.

3. Add Take-Home Projects to Interview Plans

Once enabled, within a Job Setup in the Interview Plan panel, click +Add a Stage.

In greenhouse the "job setup"  tab has been selected at the top of the screen and in the left nav menu the "interview plan" tab is selected. On the window the "+add a stage" button is highlighted.

Then scroll to select and add the CoderPad Take-Home stage.

The "add stage" window with "coderpad take-home" selection highlighted and an arrow pointing to the "add" button.

Once added to a job’s interview plan, you may:

A. Preset the take-home project for all candidates for a job.

From the Job Setup > Interview Plan screen, click to Edit the newly added CoderPad Take-Home stage.

On the interview plan window "coderpad take-home" is shown with an arrow pointing to the "edit" button for the take home.

Then search and/or select a take-home project from an alphabetical list sourced from your organization’s Interview account and click Save.

The coderpad take-home configuration page is shown. The "test name" field is highlighted and there is an arrow pointing to the "Save" button at the bottom of the page.

B. And/or directly send a take-home project to a candidate.

Open the CoderPad Take-Home stage in a candidate’s On [n] Job panel. Click Send Test.

On the candidate screen the "On 1 job" tab is selected for the candidate. The job is displayed and the "Stage" tab in the left nav of the job is selected. The "coderpad take-home" stage is highlighted and there is an arrow pointing to the "send test" link.

Then on the Send Test modal:

  1. Enter the candidate’s email address
  2. If an assignment is not already preselected, search and/or select a take-home project from an alphabetical list sourced from your organization’s Interview account
  3. Select who should grade the take-home project.
  4. Click Send Test.
The send test window is open and the "to", "test" name, and "who should grade it?" fields are displayed.

When you click Send Test in Greenhouse, an email will be sent to the candidate from the Interview platform.

An example invitation email that would be sent to a candidate.

4. Review Take-Home Project Results

The status of the take-home project will be viewable in Greenhouse in a candidate’s On [n] Job panel.

On the candidate screen the "On 1 job" tab is selected for the candidate. The job is displayed and the "Stage" tab in the left nav of the job is selected. The "coderpad take-home" stage is highlighted and there is text that says "sent, less than a minute ago" at the stage.

Sent status:

"CoderPad take-home (current stage)" window with status set to "sent less than a minute ago".

To be graded status:

"CoderPad take-home (current stage)" window with status set to "to be graded by interviewer name, 2 minutes ago".

Once a take-home project is ready to be graded or reviewed, navigate to the candidate’s Job Panel in Greenhouse and click on CoderPad Take-Home.

On the candidate screen the "On 1 job" tab is selected for the candidate. The job is displayed and the "Stage" tab in the left nav of the job is selected. The "coderpad take-home" stage is highlighted and there is an arrow pointing to a "coderpad take-home" link.

Then click to see the Test Cases that have passed.

CoderPad Take-home window is shown with the "grading instructions" tab selected. The "view report" link is highlighted. Also highlighted is text that says: "visible test cases passed : 0" and "hidden test cases passed: 0".

For more details, including to view the Interview Playback, click View Report to open a new browser tab and see the candidate’s take-home project results in the Interview platform.

A playback mode screen with candidate code on the left and test case results on the right.

Then in Greenhouse Fill Out Your Scorecard.

CoderPad Take-home window is shown with the "grading instructions" tab selected. In the "after the interview" section the "fill out your scorecard" button is highlighted.

Once you’ve filled out the candidates scorecard, the candidate’s progress will be reflected in the On [n] Job panel.

On the candidate screen the "On 1 job" tab is selected for the candidate. The job is displayed and the "Stage" tab in the left nav of the job is selected. The "coderpad take-home" stage is highlighted and the status is now "Yes, interviewer name".