Screenloop integrates with Greenhouse to provide a seamless flow of hiring data—enabling automatic synchronisation of roles, candidates, and interviews for a more efficient recruitment process.
Who Can Use This Feature?
Connect integration: Site Admins (Greenhouse) + Admins (Screenloop)
Use integration: All relevant hiring team members
Requirements
Before setting up the integration, ensure you:
Have a Greenhouse user account
Have permission to create users and API credentials in Greenhouse
Have developer permissions to manage API credentials
⚠️ If you don’t have access, contact a Greenhouse Site Admin in your organisation.
A Greenhouse Site Admin can check your permissions by navigating to the Configure
> Users > Your Name.
They might require the additional user-specific permission of Edit another user's advanced permissions to apply the API credential management permission to your account.
If you don’t see the Dev Center option on the left hand side then you need to request developers permission.
How to Connect Greenhouse to Screenloop
Step 1: Start in Screenloop
Go to Settings > Integrations
Click Connect next to Greenhouse
You’ll be prompted to enter configuration details.
You will land on this page (below).
Step 2: Create a Screenloop User in Greenhouse
In Greenhouse, go to Configure > Users
Click + New Users
Enter:
<your-company-name>@greenhouse.screenloop.com
Assign Site Admin permissions
Disable invitation email
Click Save
Step 3: Retrieve the User ID
Open the Screenloop user in Greenhouse
Locate the User ID in the URL
Copy and paste it into Screenloop
You can find the user ID on the URL itself:
Step 4: Retrieve the Instance URL
Copy the base URL from your Greenhouse account (e.g.
https://app.greenhouse.io)
Paste it into the Instance URL field in Screenloop
Step 5: Generate API Key (Harvest API)
Go to Configure > Dev Center > API Credential Management
Click Create New API Key
Select Harvest API
Grant ALL permissions
Save and copy the API key
Store this key securely—it may not be retrievable later.
Paste the API key into Screenloop under API Token
Step 6: Submit Configuration
Review all fields
Click Submit
Once successful, the integration will be active.
Configure Interview Webhooks
Step 1: Copy Webhook URL
In Screenloop, go to Settings > Integrations
Click View on Greenhouse
Copy the Interview Webhook URL
Step 2: Add Webhook in Greenhouse
Go to Configure > Dev Center > Webhooks
Enable the Interview Deleted webhook
Paste the Webhook URL into the Endpoint URL field
Save changes
The Webhook Secret Key and the Endpoint URL (designated as Interview Webhook on Screenloop) can both be obtained from the "View Greenhouse" option on the Integrations tab, available under Settings.
What Happens After Setup?
Once configured:
Jobs, candidates, and interview data will sync automatically
Interview updates (new, rescheduled, cancelled) will reflect in Screenloop
Interviews will be available for review and feedback
Things to Keep in Mind
Missing permissions may prevent setup
API keys must include full permissions
Webhooks are required for real-time interview updates



