Docs Index

Lever

Last updated on Available in French

Follow these steps to set up your CodinGame/Lever integration:

  1. Setup in CodinGame
  2. Configure Lever settings

1. Setup in CodinGame

1. First, contact [email protected] to enable the Lever integration page for your account (available for TEAM, BUSINESS and ENTERPRISE plans). 

2. Once you’re in your CodinGame dashboard and are connected to Lever with your admin account, go to our Lever integration page and click Enable. This will authorize communication between Lever and CodinGame. 

Lever integration page with the text "Enable lever integration" and an arrow pointing to an "enable" button.

An authorization page will open. Click Accept to proceed: 

The "authorize app" window which lists the access being requested. There is a red arrow pointing to the "Accept" button.

  3. Once this is done, select the test settings to enable within Lever. Click + Add Configuration.

The lever integration page in CodinGame. The configuration section is shown with an arrow pointing to the "add configuration" button.

You’ll then see the Add Configuration window pop open. The Lever Tag is there to identify the candidate and the Lever Stage to choose at what step the test should be automatically sent.

The add configuration window with a lever tag of "java 2.0" selected and the "lever stage" dropdown open with "responsded" stage highlighted.

You can create as many test configurations as you want.

Configuration section shown with the a new configuration row. The columns listed are lever tag, lever stage, campaign (test), and actions.

2. Configure settings in Lever

Check that your integration has been configured correctly. 

1. Go to your profile on the top right corner and click ⚙️Settings

Lever dashboard is shown with the profile dropdown shown and an arrow pointing to the "settings" menu item.

2. Then select Integrations and API.

"My account" page shown with "integrations and api" link highlighted in the left nav.

You can now see the CodinGame webhook in the Webhooks tab, at the Candidate Stage Change step, and can double-check that it is enabled. 

webhook configuration section shown with "candidate stage change" toggle enabled and a codingame url entered for the webhook address. The toggle and url are highlighted.

3. Add the tag to the Lever “Job” you need to send CodinGame tests for.

The jobs tab is selected. In the bottom right the tags section is highlighted and the "Java 2.0" test is being selected.

✅Test sending is not retroactive but will apply to all your new candidates. 

Once your candidates reach the defined recruitment stage for this tag, they will automatically receive their associated CodinGame test. 

A candidate tracking page with one arrow pointing to the job title and another pointing to the current job status bar which is at "responded".

✅ Don’t forget to add your candidates’ email address if you haven’t already. Also note that the invitation email settings have to be configured directly in CodinGame. 

The candidate page, on the right the candidate's email address is highlighted.

Once your candidate is done, you can check on their results in the Lever timeline. 

Candidate page. In the responded section in the candidate timeline is the candidate's test results.

Click the provided link to go back to CodinGame and view the detailed results report. 

Disabling the Lever integration 

1. Navigate to your Integrations & API settings page in Lever.

2. Under the Authorized Apps tab locate CodinGame.

3. Click Revoke Access to disable the integration

4. You can also remove the webhook by going back to Settings > Integrations and API > Webhook tab and clicking on the integration menu. 

In the left nav the "integrations and api" tab is highlighted. In the center there is an arrow pointing to the webhooks tab. Below that in the webhooks configuration there is a red square highlighting the expansion arrow for the "candidate stage change" webhook.

5. And then click Delete. 

An expanded section for "candidate stage change". At the bottom of the section the "delete" button is highlighted.