Enabling and using the CoderPad Screen integration

Available for Roles Super Admin, Admin, Team Member, Limited Team Member
Can only be configured by Super Admins
Permissions • Manage API credentials and manage integrations
Packages LeverTRM, LeverTRM for Enterprise

The CoderPad Screen integration (previously known as CodinGame) will allow you to send CoderPad Screen assessments directly from your Lever account.

Setting up the CoderPad Screen integration

Enabling the integration in CoderPad Screen

First, contact support@coderpad.io to enable the Lever integration page for your account (Enterprise only). Once you are on your CoderPad Screen page and are connected to Lever with your account, navigate to the Lever integration page and click the Enable button. This will authorize communication between Lever and CoderPad Screen. 

CodinGame page listing Lever and arrow pointing to enable button

An authorization page will open. Click the Accept button to proceed. 


Once this is done, select the test settings to enable within Lever; click the + Add Configuration button

CodinGame platform showing Lever configuration page with arrow pointing to add configuration button

The 'Add Configuration' modal will appear. The Lever tag is there to identify the candidate and the Lever pipeline stage to choose at what step the test should be automatically sent from the chosen campaign.

CodinGame platform add configuration modal with lever tag field filled and stage change menu dropdown

You can create as many test configurations as you want.

CodinGame platform showing lever listing

Enabling the CoderPad Screen integration in Lever

Check that your integration has been configured correctly. Click your avatar in the platform header and navigate to Settings.

Lever platform showing arrow pointing to settings selection from dropdown menu

Navigate to the Integrations and API page.

Lever platform with integrations and API outlined in left hand menu

Navigate to the Webhooks tab. You should see the CoderPad Screen webhook under the 'Candidate Stage Change' toggle. The toggle should be in the 'on' position (blue) to indicate that it has been enabled.

Lever webhooks tab with candidate stage change webhook and blue on toggle outlined

Using the CoderPad Screen integration

Add the appropriate tag to Lever job posting for which you want to send CoderPad Screen assessments to candidates. Candidates associated with the posting will automatically have the tag added to their opportunities. To learn more, read about posting tags in our tags help article.

Lever job posting with tags dropdown outlined

Once a candidate reaches the pipeline stage that you configured in CoderPad Screen during setup, they will automatically receive their associated CoderPad Screen test. Note that tests are not sent retroactively if the tag is added to candidate's opportunity after it has passed the trigger stage.

Lever candidate profile with arrow pointing to job title and stage field

Be sure to add add each candidate's email address to their profile before their opportunity reaches the trigger stage. Invitation email settings are configured directly in CoderPad Screen.

Lever candidate profile with email outlined

Once a candidate completes their CoderPad Screen assessments, their results will be logged in the story on their candidate profile in Lever. 

Lever candidate profile codingame test results in candidate history

Clicking the link in their test results will open a detailed test report in CoderPad Screen. 

Disabling the CoderPad Screen integration

  1. In Lever, navigate to Settings > Integrations and API > Authorized Apps
  2. Locate CoderPad Screen
  3. Click Revoke Access

To remove the webhook, navigate to Settings > Integrations and API > Webhooks and click Delete on the corresponding 'Candidate Stage Change' webhook tile.

Lever candidate stage change section in webhooks tab with delete button outlined

Was this article helpful?
0 out of 0 found this helpful