Connect InterviewLM to Greenhouse to automatically trigger assessments when candidates advance. Posting scores back to your ATS is on the roadmap.
Before you start, make sure you have the following in place.
Active Greenhouse account with admin access
You need Site Admin or Dev Center access in Greenhouse to create webhooks.
InterviewLM organization with ATS integrations enabled
ATS integrations are available on the Team plan and above. Contact [email protected] to enable it.
At least one assessment (pipeline) created in InterviewLM
The integration maps Greenhouse job stages to InterviewLM assessments.
First, copy the unique webhook URL from InterviewLM. This URL receives event notifications sent from Greenhouse.
Go to Settings in your InterviewLM dashboard.
Select Integrations from the left sidebar.
Click the Greenhouse tile.
Copy the Webhook URL shown on the page. It looks like https://interviewlm.com/api/webhooks/greenhouse/{org-id}.
Keep this page open — you will paste a secret key from Greenhouse back into this form in Step 3.
Create a webhook in Greenhouse that points to the URL you just copied.
In Greenhouse, go to Configure in the top navigation.
Select Dev Center, then click Webhooks in the left panel.
Click Create New Webhook.
Paste the webhook URL you copied from InterviewLM into the Endpoint URL field.
Under When should we send this webhook?, select the following events:
Click Create Webhook. Greenhouse will display a Secret Key. Copy it now — it is only shown once.
Paste the Greenhouse secret key back into InterviewLM so we can verify that incoming webhook events are genuine.
InterviewLM uses HMAC-SHA256 to verify every request from Greenhouse
Return to Settings → Integrations → Greenhouse in InterviewLM.
Paste the secret key from Greenhouse into the Webhook Secret field.
Click Save. The integration status will change to Active.
Once connected, the integration handles the full assessment workflow automatically.
When a candidate moves to a stage mapped to InterviewLM, an assessment invitation is automatically created and emailed to the candidate. No manual copy-paste required.
On the roadmap: when a candidate completes their assessment, InterviewLM will post a scorecard and evaluation summary as a note on the Greenhouse candidate profile. Today, scores and full evaluations live in the InterviewLM dashboard.
In InterviewLM Settings → Integrations → Greenhouse, you can map specific Greenhouse job stages to specific InterviewLM assessments. Different roles can use different assessment templates.
Still having trouble?
Contact [email protected] with your organization ID and the approximate time the issue occurred. We can inspect webhook delivery logs on our end.