Greenhouse Integration Setup
6 min
this article explains how to set up the greenhouse integration, including creating harvest v3 api credentials, configuring greenhouse webhook events, and configuring your greenhouse subdomain to enable direct links into your greenhouse instance this route is for organizations using ashby for analytics only for more on the greenhouse migration for all in one organizations, see greenhouse → ashby recruiting api migration docid\ crjstugnmwnj59jll3 tp step one configure harvest v3 api credentials to create your api credentials (also referred to as a client id and client secret pair) for the greenhouse integration in greenhouse, click the configure icon > dev center > api credential management click create new api credentials fill in the fields api type harvest v3 (oauth) description something identifiable, e g , "data sync integration" (do not include "ashby" in the description) proceed to the permissions/scopes screen set the required scopes select read scopes on all objects this grants "list" access, meaning ashby can list data for each object you may see items such as harvest\ candidates\ list harvest\ applications\ list harvest\ notes\ list harvest\ application stages\ list (other endpoints) save the credential copy the client id and client secret after saving, greenhouse displays your client id and client secret step two set up greenhouse webhooks configure your greenhouse webhooks to capture certain events in real time, such as candidate stage transitions, hires, and various record deletions for more on configuring webhooks, see setting up greenhouse webhooks docid\ hgfqaxe7ecyxqsb2wjkor step three locate and configure your greenhouse custom subdomain your greenhouse instance may have a custom subdomain, such as your company name or one of greenhouse's multiple servers to find your subdomain, log in to greenhouse and view any candidate or job profile your url has the form \[subdomain] greenhouse io/ once you have found your subdomain, enter it in the subdomain field in your admin > integrations > greenhouse https //app ashbyhq com/admin/integrations/greenhouse settings an example greenhouse subdomain after you update your subdomain, a view in greenhouse button appears when you view a candidate profile this links directly to your candidate profiles additionally, alerts docid\ fckr kkhnmjz6vuu3krvw provide links to your candidate profiles for convenient access the view in greenhouse button on a candidate profile step four enter your api credentials in ashby you can find your greenhouse integration configuration in your admin section by navigating to admin > integrations > greenhouse https //app ashbyhq com/admin/integrations/greenhouse this is where you enter your api credentials and subdomain the greenhouse integration page in ashby client id enter your client id (or client key) client secret enter your generated client secret custom subdomain enter your custom subdomain to enable linking directly to candidate profiles from ashby adding the api credentials initiates your initial data sync after your initial data sync completes, regular syncs continue once per hour to automatically ingest new data and updates ashby displays the last successful sync time in your ashby user's timezone