Greenhouse
Set up the Greenhouse integration to sync jobs to JOIN for multiposting and send applications back to Greenhouse.
The Greenhouse integration allows you to manage your entire hiring process from one central tool. Jobs created in Greenhouse are automatically synced to JOIN and published on job boards. When candidates apply, JOIN collects their applications and sends them straight into Greenhouse—so you can keep using your ATS while JOIN takes care of distribution.
Before you begin, make sure to review the External HR tools article to understand the general requirements and limitations that apply to all integrations (e.g. sync frequency, job limits, multi-language/locations, screening questions).
Once connected, the Greenhouse integration allows you to:
Automatically sync jobs from Greenhouse to JOIN for multiposting
Receive applications from JOIN directly into Greenhouse in real time
Keep Greenhouse as your main ATS while JOIN handles the outreach
Connect Greenhouse and JOIN
Check your Greenhouse permissions
To enable the integration, you need Site Admin rights in Greenhouse:
In Greenhouse, click the gear icon in the top-right
Go to
Users, find and select your profileScroll to the
PermissionssectionConfirm that
Site Adminaccess is enabled. If not, ask a colleague with Site Admin rights to grant you access
Add a custom candidate field (optional)
To show the original source of candidates in Greenhouse (e.g. Indeed, LinkedIn):
Go to
Configure→Custom Options→Company Custom Fields→CandidatesClick
Add Fieldand name the field (e.g. “JOIN Original Source”)Set the type to
Short textboxSave and copy the
Immutable Field Keyat the bottom
You’ll later enter this key in JOIN under Job Board Name.
Sync only selected jobs (optional)
To filter which jobs sync:
Add a custom job field in Greenhouse (e.g. “Promote on JOIN”)
Use this field per job to indicate if it should sync
Ensure jobs are marked 'Expose in Job Board API = Yes'
This filtering setup is fully managed within Greenhouse. No action is required in JOIN.
Enter your Greenhouse details in JOIN
Go to
Settings→Integrations→GreenhouseEnter the following:
Subdomain → your Greenhouse career page subdomain (Format:
https://boards.greenhouse.io/[subdomain])ATS Identifier → your Greenhouse User ID
API Token → your Harvest API Key
Job Board Name (optional) → Immutable Field Key (if using custom candidate field)
Click
Requestin the top-right corner

Our team will activate the integration within 1 business day. You'll receive a confirmation email once everything is live.
Screening questions
However, we can enable hardcoded screening questions across your account on request. Here's how it works:
Questions apply to all synced jobs (not on a per-job basis)
You must provide:
Question text
Answer options
Whether each answer should be mandatory or optional
Candidate responses will appear in Greenhouse as notes or messages, not structured fields
Knockout questions are not supported
Screening questions must be defined at the account level and cannot be customised per job.
FAQs
Last updated
Was this helpful?