InterviewLM
ProductRolesPricingMCPBlogDocs
Documentation/Integrations/Greenhouse

On this page

PrerequisitesStep 1: Get Webhook URLStep 2: Configure GreenhouseStep 3: Add Secret KeyHow It WorksTroubleshooting

Related

Lever IntegrationGetting StartedSecurity & Compliance
Integrations

Greenhouse Integration Setup

Connect InterviewLM to Greenhouse to automatically trigger assessments when candidates advance. Posting scores back to your ATS is on the roadmap.

Prerequisites

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.

1

Get Your Webhook URL

First, copy the unique webhook URL from InterviewLM. This URL receives event notifications sent from Greenhouse.

a

Go to Settings in your InterviewLM dashboard.

b

Select Integrations from the left sidebar.

c

Click the Greenhouse tile.

d

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.

2

Configure the Greenhouse Webhook

Create a webhook in Greenhouse that points to the URL you just copied.

a

In Greenhouse, go to Configure in the top navigation.

b

Select Dev Center, then click Webhooks in the left panel.

c

Click Create New Webhook.

d

Paste the webhook URL you copied from InterviewLM into the Endpoint URL field.

e

Under When should we send this webhook?, select the following events:

  • Candidate Stage Change
  • Application Updated
  • Candidate Hired (optional — for final status sync)
f

Click Create Webhook. Greenhouse will display a Secret Key. Copy it now — it is only shown once.

3

Add the Secret Key to InterviewLM

Paste the Greenhouse secret key back into InterviewLM so we can verify that incoming webhook events are genuine.

Paste the Webhook Secret

InterviewLM uses HMAC-SHA256 to verify every request from Greenhouse

a

Return to Settings → Integrations → Greenhouse in InterviewLM.

b

Paste the secret key from Greenhouse into the Webhook Secret field.

c

Click Save. The integration status will change to Active.

How It Works

Once connected, the integration handles the full assessment workflow automatically.

Automatic pipeline creation

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.

Results sync back to Greenhouse

Coming soon

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.

Stage mapping configuration

In InterviewLM Settings → Integrations → Greenhouse, you can map specific Greenhouse job stages to specific InterviewLM assessments. Different roles can use different assessment templates.

Troubleshooting

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.

InterviewLM

AI-native interviews for 12 live roles across 5 role families. Real-world sandboxes, AI voice interviews, and collaboration scoring.

Product
FeaturesPricingCompareMCPChangelog
Resources
BlogDocsIntegrationsSecurity
Company
AboutContactSupport
Legal
PrivacyTerms

© 2026 Corrirrus Innovations Pvt Ltd · InterviewLM

Last updated July 2026