The Codility Interview integration with Ashby lets you create interview links directly in Ashby and receive rich results back on the candidate profile—including scores, interviewer notes, skills evaluations, and integrity risk.
What You Can Do
- Create Codility interviews directly inside Ashby
- Interview reports details automatically synced back to Ashby
- View solutions, skills evaluations, notes, scores, and whiteboard in one place
- Reduced manual work for recruiting teams
If you’d like to learn more about Ashby, request a demo from their team.
Already an Ashby customer? Follow the steps below to enable the integration. If you don’t have access to integrations, contact sales@codility.com and we’ll help.
Connect Ashby to Codility
Note: You must be an Admin in both Codility and Ashby. Only one user needs to complete setup; it becomes available to the whole account.
-
Create an API key in Ashby
- In Ashby, go to Admin -> Integrations -> Search for Codility
-
Enable the integration
- Copy the API key for the next step
- In Ashby, go to Admin -> Integrations -> Search for Codility
-
Configure in Codility
- Log in to Codility and go to My Account → Settings → Integrations.
- Find Ashby – Interview and click Configure.
- Click Connect and paste the Ashby API key.
- Copy the Webhook URL and Webhook Secret Key shown—keep them handy.
- Choose the default Codility team that will own interviews created from Ashby.
- Click Submit.
Note: After you click Submit in Codility, a new candidate-level custom field is added in Ashby called “Codility interview link.” This field will be auto-filled with the interview URL whenever an interview is created.
-
Create the webhook in Ashby
- In Ashby, go to Admin → Integrations → Webhooks.
- Click + New.
- Select Candidate Application Changed Stage.
- Paste the Webhook URL and Secret Key from Codility.
- Click Add.
Done! Your Ashby account is now connected to Codility. If you run into issues, contact support@codility.com.
How to create a Codility interview in Ashby
- Add a stage named “Codility Interview” to any Ashby job. Any stage that has "codility interview" in its name will generate an interview link
2. Move the candidate into that stage
- Open the candidate profile → Summary tab → Custom fields.
- The interview URL and stage name appears in Codility Interview Link. (If it’s not visible yet, refresh the page.)
5. Share the link with interviewers/candidates or add it to the calendar invite.
Note: Need multiple interviews for one job? Create multiple stages named “Codility Interview”—each stage will generate a new, unique link.
After the interview
-
Codility automatically sends the following information back to Ashy in about an hour:
- Link to the report in Codility
- Started and completed date
- The overall score
-
The used tasks
- Time per task
- Score per task
- Programming language
- Notes per interviewer.
- Scorecard for basic skills or the ones that are added to the interview per interviewer and their comments
- Final decision per interviewer and their comments
- The report appears in the candidate’s Notes.
FAQ
Where do I find the interview link?
In the Codility Interview Link field on the candidate profile.
Can I run multiple interviews for one candidate?
Yes, each Codility Interview stage produces a new unique link.
What gets sent back to Ashby?
Everything in the Codility interview report: solutions, evaluations, notes, scores, whiteboard. The integrity risk is not yet enabled
Who can use this?
Any Ashby customer with the integration enabled.
Can I use the existing integration together with the interview integration?
Yes, the interview integration can be configured alongside the existing Ashby integration.
Can I use interview templates in the integration?
Interview templates are not yet supported. However, configured templates can be selected from the interview itself.
Where can I find the integration within Ashyby?
https://app.ashbyhq.com/admin/integrations/marketplace/codility-interview-integration
Need help?
If you have questions or want a walk-through, contact support@codility.com.