Approx. reading time: 4 minutes
You can connect TestGorilla to your Ashby account, allowing you to invite candidates to an assessment and view their results directly inside Ashby. The Ashby integration is available on the Plus plan and can be enabled by users with Owner or Admin access.
In this article
Set up the integration
The setup switches between TestGorilla and Ashby. Follow the steps in order and pay attention to which app you should be in at each stage.
Step 1: Copy the Kombo API Key
In TestGorilla, click your name in the top right → Integrations → select Ashby to open the connection flow. Then follow the steps below.
Inside the connection flow, you will see a Kombo API Key. Click Copy to copy it. Then click Link to Integration to open the Integrations page in Ashby.
Step 2: Paste the Kombo API Key in Ashby
In Ashby, go to Admin → Integrations → Kombo, then:
| 1 | Click the Kombo API Key input box and paste the key you copied. |
| 2 | Click the refresh icon (labelled "Test API Key" on hover) to verify the key works. |
| 3 | Click Update. |
Step 3: Create an Ashby API Key
| 1 | Click the Ashby API Key input box. |
| 2 | Type a name for the key, for example Assessment Integration. Choose a name that clearly describes its purpose. |
| 3 | Click Create new API key "Assessment Integration" (or the name you entered) from the dropdown that appears. |
Step 4: Copy the Ashby API Key
Once created, the API Key appears on screen. Click Copy to copy it.
Step 5: Configure API Key Permissions
| 1 | Click the external link icon next to the Ashby API Key field. This opens the key's detail page. |
| 2 | Click the Configure API Key Permissions button. |
| 3 |
Enable the following permissions:
|
| 4 | Click Save Permission Settings. |
Step 6: Paste the Ashby API Key and complete setup in TestGorilla
Return to the connection flow in TestGorilla. Paste the Ashby API Key you copied in Step 4 into the Ashby API Key field, then click Set up integration.
Use the integration
After connecting the integration, you can invite candidates to assessments and view their results directly inside Ashby.
Invite candidates
To invite an individual candidate to a TestGorilla assessment:
| 1 |
Go to the Candidates page, select the candidate, and click New Activity. |
| 2 |
Select Assessment from the dropdown. |
| 3 |
Select TestGorilla as your assessment vendor. |
| 4 |
Click Select assessment type... and choose the assessment you want to send. |
| 5 |
Click Add Activity in the popup. |
| 6 |
The assessment appears under the candidate's Current Activities. Click Start Assessment. |
| 7 |
Click Start in the confirmation popup. The candidate will receive an invitation to take the assessment. |
Set up bulk invites
You can configure Ashby to automatically invite candidates to a TestGorilla assessment when they reach a specific stage in your hiring pipeline.
| 1 |
Go to the Jobs page and open the relevant job. |
| 2 |
Click Interview Plan in the sidebar. |
| 3 |
Select the stage where you want candidates to be assessed. Click Add Activity to... and select Add Activity. |
| 4 |
Under Integrations in the Add Activity panel, select TestGorilla. |
| 5 | Click Select assessment type..., choose the assessment, and click Add. |
| 6 |
In the Assessment Configuration popup, click the Automation tab and toggle on Automate on Stage Entry. Candidates will now be automatically invited when they reach this stage. |
View results
Once a candidate completes their assessment, the result appears in their Ashby candidate details page under the assessment activity.
Filter candidates by score
You can filter your candidate pipeline by TestGorilla assessment score to quickly identify top performers.
| 1 |
Go to the relevant job on the Jobs page and click the Candidate Pipeline tab. |
| 2 | Enable the Advanced toggle and click Add Field to Match. |
| 3 | Search for TestGorilla assessment score and select it. |
| 4 | Set your filtering criteria, for example score greater than or equal to 80. |
Disable the integration
To disable the Ashby integration:
| 1 | In TestGorilla, click your name in the top right corner and select Integrations. |
| 2 | Click Disable on the Ashby integration. |
| 3 | Click Disable on the confirmation popup. |
Common questions
You need to be an Organizational Admin in Ashby and an Admin or Owner in TestGorilla to complete the setup.
If the Admin tab is not visible, you are not an Organizational Admin. Contact your IT department or Administrator to request access. Note that Ashby does not display who your admin is.
You can only copy the API Key once when it is first created. If you missed it, go back to Ashby, delete the key, create a new one, and then repeat Steps 4 to 6 of the setup.
Yes. Use the Automate on Stage Entry setting in the Interview Plan. See the Set up bulk invites section above.
Make sure the API Key permissions were set correctly in Step 5. Both Api Keys (Read) and Candidates (Write) must be enabled. If the issue persists, contact TestGorilla support.