Integrating Codility with Jobvite allows you to seamlessly invite, review and store your candidate test reports all in one interface.
When integrated, you can:
- Standardize your Codility tests as part of the assessment stage.
- Select which Codility test is required for each role, and enable Jobvite users to initiate the test invite as candidates enter the assessment stage.
- Have candidate test reports automatically attach to a Jobvite candidate profile and their scores displayed.
- Enable faster review and collaboration on specific candidate profiles between interviewers and hiring managers.
- Create Codility Interviews directly from Jobvite.
Want to find out more about Jobvite? Let us know and we'll refer you to one of their team members to get a demo of their platform.
Currently a Jobvite customer? Contact us at support@codility.com and we'll activate the integration for you. If you don't have access to integrations, please contact sales@codility.com and we'll help you with the next steps.
- Contact Jobvite support to set up the integration on their end. They will provide you with an API key and API secret and also configure most of the custom fields in Jobvite such as "Codility Assessment" test status, etc.
- Send a request for a Jobvite integration to support@codility.com or your Customer Success Manager. We need to know your API key and API secret to set up an integration in Codility.
- Once you receive our confirmation about setting everything up in our system, check your tests and email templates that you would like to have available in Jobvite and make sure to remember their names.
- Log in to Jobvite. Go to More -> Admin -> Configurations -> Custom fields--> Requisition. Create two custom fields, Codility Test and Codility Email Template. Make sure they are marked as ‘Default’:
Codility Test has to have a list of choices correspond to test names in the Codility account. Make sure the names in the custom field are written exactly as they are on Codility platform:
Codility Email Template has to contain a list of e-mail templates, also matching the names of email templates on Codility system:
Please note that whenever you create a new test or email template in Codility it should be added to the list in Jobvite.
5. Then switch from ‘Requisition’ tab to ‘Candidate’ tab and enable and mark as default following fields, which will be reflected under Candidate’s profile - Summary - Application details:
6. Edit a requisition (go to Requisition -> Details -> Edit) to set up a Codility test for it:
7. To invite candidates just change candidate’s status to “Codility Assessment”:
Codility is going to send a test invitation to the candidate. The system updates every 10 minutes, so if the invite is not sent instantaneously - give it some time. If "Codility Assessment Error" is shown, you can see the details of the error under 'Application Details'.
The status "Codility Assessment Sent" doesn't apply. Instead, it will be seen under ‘Application details’ that the invitation was sent:
When the candidate finishes the test, you are going to see their results in the application details. You can also see the report in Codility.
After you have set this up, you can start inviting candidates via Jobvite.
Setting up the Integration for Interviews
To set up the Codility-Jobvite integration for interviews, you need to make sure that:
- The integration for screening tests has been successfully configured.
- You have admin access to both the Jobvite and Codility applications.
If both requirements are satisfied, you can start setting up the integration for interviews.
In Codility, go to the Apps & Integrations tab, where you need to find Jobvite and click Configure -> Update Integration, check Enable Interviews checkbox and Save.
In Jobvite, you will need to add several Custom fields. The first one will be for Requisition. To do that, navigate to Admin -> Configurations -> View Custom Fields, click on Add Custom Field, and create Codility Interview field with the Drop-down list type. In Values, you need to provide the names of Codility Interview templates that will be used by the integration. Whiteboard Interview is a standard template only with an empty task, all other custom interview templates you can find at https://app.codility.com/dashboards/codelive/#/interview-templates and choose which ones need to be used. Provide the names of the necessary template(s) in the Values field and click Save.
NOTE: When adding a new Interview template in Codility and intending to use it for creating a Codility Interview in Jobvite, simply modify the custom field in Jobvite with the necessary name in the Values field.
Next, in the same area (Admin -> Configurations -> View Custom Fields) you need to create Custom Fields for Candidate. Select Candidate in the Custom Fields section and create the following custom fields:
Field name | Field type | Comments |
Codility Interview Status | Multi-line text | |
Codility Interview Link | Hyperlink | Add codility.com in whitelist domain. |
Codility Interview Report Link | Hyperlink | Add codility.com in whitelist domain. |
Codility Interview Taken Date | Date |
Now you need to add a new workflow state for Codility Interview. Under workflow section in admin section add/update workflow state to add 3 new custom candidate states:
- Codility Interview
- Codility Interview Error
- Codility Interview Completed
The next step is to update the requisition template by adding a new workflow state for Codility Interview. Go to Admin -> ATS -> Requisition Library, click on View Requisition templates, and update the existing requisition template by dragging and dropping Codility Interview under Custom fields in the Form and save it.
When creating a new requisition simply choose Codility Interview from the dropdown list and set the necessary interview template for the given requisition.
If you wish to use the interview integration in any of the requisitions created earlier, you will need to go to the requisition details and specify the interview template that should be used in it.
Now the integration is complete and you can start creating Codility interviews. The interview integration works similarly to the screening tests - simply select Codility Interview from the workflow step dropdown within the candidate application profile. The link will then become accessible on the application page within 2-3 minutes.
The only difference is that, for interviews, Codility doesn't send any email notification to the candidate about the interview. You need to provide the link to the candidate and interviewers manually.
Once the interview is completed, the report link, interview link, and interview status will be updated async by our systems.
Have questions? Contact us at support@codility.com and we'll be happy to help.