If you use Lever's applicant tracking system in your company, then using our native customization will help you run faster workflows between the two systems.
In a nutshell, the integration allows recruiters in Lever to move candidates ready for Codility technical screening directly into a "Code Test" stage, trigger a test to be sent to that candidate from Codility, and once the candidate finishes their test, a link to their report will be linked back into Lever.
This allows recruiters to manage the screening workflow faster without having to switch accounts and ensures all members of the hiring team for a role in Lever are able to see current progress and review Codility results as needed.
SETTING UP THE INTEGRATION:
If you're a current Lever client, contact your Lever account manager or Codility Customer Success Manager, or email their support team at firstname.lastname@example.org to get the integration configured for your account. In order to enable the integration, they'll need to know:
- Codility Access Token
- The name of the stage in your Lever account which you'd like to trigger a Codility test.
- What the default % pass threshold is
- What the default % failing threshold is
- How you'd like a candidate's profile or stage to change if their score meets or exceeds the pass percentage threshold
- Optional: the default Codility test name
How to generate Codility Access Token
To get Codility Access Token for Lever, navigate to Custom Integrations (My Account > Settings > Integrations > Custom Integrations > Create App) enter Lever as the application name and click Create.
Once you’ve completed setup, any candidate who reaches your Trigger Stage will be sent to Codility. Lever only sends the candidate's name and email address to Codility.
Once the candidate has been sent to Codility, they will receive an invitation from Codility via email to begin the Codility test. Once they’ve completed the Codility assessment, the tag in Lever will change to "codility - result". Once Codility sends Lever a result, a Codility-gated link will be added to the links section.
Please note: This integration only supports running one code test per candidate. Additional tests for the same candidate must be triggered through Codility.
If the candidate meets or exceeds the Pass Threshold, the candidate will be tagged with “codility - pass” and will advance to the Stage on Pass (if configured). If the candidate scores below the Fail Threshold, the candidate will be tagged with “codility - fail” and remain in the trigger stage. If the candidate scores somewhere in between the Pass Threshold and the Fail Threshold, a “codility - needs review” tag will be applied to the candidate.
Overriding your Default Test
During setup, you have the option to provide a default test to send to all candidates that reach the trigger stage. However, you can also run different tests for different roles and candidates! In order to override the default test (or select a test if you did not provide a default test), simply add a tag with the name of the test to the candidate's profile before advancing them to the trigger stage.
Using a custom Email Template
You may specify a Codility email template to be used during the invitation process by adding a tag to the candidate profile using the following format: “Codility Email Template - <Codility template name>". For example, if your custom email template in Codility is named "Customized Invitation", the tag applied in Lever would be "Codility Email Template - Customized Invitation".
Please note: Do not use hyphens ("-") in the actual name of your Codility email template (i.e. "custom-email-template) as it will prevent the template from working in Lever correctly when applying the tag.
The following information will be set via the email template:
Please note that this integration is available on the Core plan or higher. To learn more about the integration or how to get it enabled, please contact us or your Lever account manager.