Overview
With this CodeSignal integration, you can incorporate CodeSignal assessment stages to your job interview plans in Gem ATS, allowing you to use it as an assessment tool for candidates during the interview process.
Eligibility
Your team needs to have:
- Gem as your ATS
- CodeSignal
How to set up and use the integration
- A team admin can configure the API key and Webhook secret key in ATS Settings.
- Configure your API key here with the following permissions:
-
Configure your Webhook secret key here using the following:
- Endpoint
- Secret key: click the refresh icon to generate a new one
- Custom headers: gem-team-id and the team’s id (“191796” below is just an example from Gem’s test instance - you will need to request your team ID from your dedicated Gem CSM)
- Configuring the API key and Webhook secret key in your ATS Settings will add a new option CodeSignal assessment stage to Interview plan. You can now add assessment job stages to any interview plan!
How to use the integration
- In Gem ATS, navigate to a job’s Interview plan.
-
Click Add new stage (this button surfaces when you hover your cursor between stages).
- Click CodeSignal assessment.
- Select an assessment from the dropdown menu.
Live Interviews
In addition to assessments, teams who use CodeSignal for live coding interviews will also have access to that functionality within Gem Scheduling.
Setup
For Gem ATS customers
-
Go through the setup in Gem ATS settings as outlined above. The following are the required permissions for using the live interview product:
- company.company.read
- interviewTemplate.company.read
- interviewTemplate.company.write
- liveInterview.company.read
- liveInterview.company.write
- In Gem Scheduling, under Account > Integrations > Live coding, select CodeSignal as the Live coding type and save.
For non-Gem ATS customers
- In CodeSignal (https://app.codesignal.com/client-dashboard/integrations/api-keys), create an API key with the following permissions:
- In Gem Scheduling, under Account > Integrations > Live coding, select CodeSignal as the live coding type and paste the new API key from CodeSignal, then click Save.
Scheduling
- When scheduling a candidate for an interview, check the “CodeSignal Link” box to automatically generate a CodeSignal Live Interview session for the interview.
- The link to the live interview session will be included in the calendar invite for both the interviewer and the candidate.
Current limitations
- For now, only one assessment item can be configured per stage in Interview Plan. This means that if two different assessments need to be configured, there would need to be 2 separate CodeSignal assessment stages.
Have any issues or questions on this topic? Please feel free to contact your dedicated Gem Customer Success Manager directly or our Support team at support@gem.com.