CodeSubmit provides a library of real-world tasks and natural candidate experience through an intelligent recruiting platform trusted by both engineers and candidates. 

Greenhouse Recruiting's integration with CodeSubmit allows you to seamlessly add CodeSubmit assessment to a job's interview plan. In this article, we will cover how to:


Enable the Greenhouse Recruiting / CodeSubmit Integration

To start, contact your CodeSubmit representative at to receive your API key. Once you have received your API key, fill out the form at or click here to open a ticket.

Note: Do not send the API key in this initial email.

The Greenhouse Support Team will respond with a SendSafely link for you to enter your API key. A notification will be sent to the Greenhouse Support Team after you have entered your API key and they will email you to confirm that your API key has been set up in your account and your integration is enabled.

Note: To verify your identity, the Greenhouse Support Team might request you provide a Support Verification Code before adding the API key to your organization's account.


Add CodeSubmit Stage to Job's Interview Plan

Once the Greenhouse Recruiting / CodeSubmit integration is enabled for your organization, you will be able to add the CodeSubmit assessment as an Interview stage.

To do this for an existing job, navigate to a job (All Jobs > Job Name) and click Job Setup from the job navigation bar.


From the Job Setup page, navigate to Interview Plan on the left-hand panel. Scroll down the page and click + Add a Stage.


From the Add Stage dialog box, select the CodeSubmit stage. When finished, click Add at the bottom of the dialog box to add the stage to the job's interview plan.



Configure the CodeSubmit Stage

Once the stage has been added to the job's interview plan, click Edit


On the Edit Interview Kit page, use the provided drop-down menu to choose assessments you have set up previously in CodeSubmit. 

Select the appropriate assessment and assign at least one Greenhouse Recruiting user to grade/review submitted assessments. When finished, click Save at the bottom of the page.

Note: Keep in the mind all configuration of the assessment itself, as well as the email template, will need to be done in CodeSubmit. 


Sent and Review CodeSubmit Test

When a candidate is moved into the CodeSubmit interview stage, Greenhouse Recruiting will display a Send Test link on the candidate's profile. Click the Send Test link.

Note: When you send a test from Greenhouse, the interview instructions actually are sent to the candidate by CodeSubmit.


Use the subsequent dialog box to:

  • Confirm the email address of the candidate
  • Select the assessment to send the candidate
  • Assign a grader if one is not assigned already

Click Send Test when finished.

The status of the assessment will be viewable on the candidate's profile in Greenhouse Recruiting:


Once the candidate has submitted their test, the Interview Kit will contain a link to view the submitted test on CodeSubmit.


After you click on the Interview Kit on the candidate’s profile, you will be directed to a page where the URL is available to view the test results on CodeSubmit.


Get Help

Please contact for troubleshooting assistance regarding the integration.