Implementing ChartHop
...
Greenhouse
Setting up the Greenhouse integration
this section covers the process of setting up the charthop greenhouse integration app which allows you to migrate your job data between greenhouse and charthop setting up the charthop greenhouse integration app requires the following steps create a greenhouse api key install the greenhouse integration app set up the api connection configure the flow of job data set up the flow of new hire data configure outbound group job openings ats integrations are typically done with help from charthop's professional services contact your implementation specialist before beginning these steps create a greenhouse api key in order for charthop to access your organization's greenhouse recruiting data, you need to create an api key to provide to charthop you use greenhouse to create this api key the user that you use to create the api key must have the can manage all organization’s api credentials permission in developer permissions you can work with your greenhouse administrator if you have questions to create your api key, follow the steps outlined in the greenhouse api documentation https //support greenhouse io/hc/en us/articles/202842799 generate api key for greenhouse recruiting use the greenhouse instructions to create your api key and enter the following values when creating the key 372,371,248 false true unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type once you create your harvest api key, a set of permissions are applied to the connection by default leave all options as their default settings install the greenhouse integration app once you've created your api key, you can install the greenhouse integration app to install the greenhouse integration app from the left sidebar, select apps & bundles from the sub menu, select apps select the availible apps tab scroll the list down to the greenhouse app select install select install from the app install page set up the api connection to allow charthop to access your greenhouse data, enter your greenhouse api credentials in the proper fields in the connection section of the settings tab of the app using the following fields, add both your greenhouse domain and harvest api key 160,584,248 false true unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type configure the flow of job data once you establish your api connection, you can configure the type of job data flow that the integration runs select your sync direction & source of truth when setting up your integration, you can choose the primary source of truth when referencing new job data an outbound job data flow sets charthop as the source of truth, whereas, an inbound job data flow sets greenhouse as the source of truth to select your greenhouse integration’s sync direction from the left sidebar, select apps & bundles from the sub menu, select apps select the installed apps tab scroll the list down to the greenhouse app select the greenhouse app from the charthop greenhouse app settings page, scroll down to the basic settings section select one of the two options outbound charthop as source of truth active open jobs in charthop will be pushed to greenhouse inbound greenhouse as source of truth active jobs in greenhouse will be imported from to charthop configure the greenhouse integration depending on the type of job data flow you choose, you may enable specific configurations to match your desired setup basic settings 125,289 false true left unhandled content type left false unhandled content type false unhandled content type left unhandled content type left false unhandled content type false unhandled content type left false unhandled content type left false unhandled content type false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type job matching job matching settings allow you to configure how charthop jobs are automatically matched to greenhouse jobs and vice versa 127,616 true falseleft unhandled content type left unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type left false unhandled content type set up the flow of new hire data you can use the new hire webhook job data flow to bring new hires from greenhouse to charthop when the candidate is marked as “hired” in greenhouse, along with their relevant personal information, such as address, phone number, and email new hire webhooks are not processed if the person being hired already exists in charthop, even if they aren’t actively in a role this means that we cannot support (via new hire webhooks) internal transfers re hires only the first new hire webhook for a job in charthop is supported for example, if you update an offer packet and rehire the candidate in greenhouse, the updated information are not processed in charthop unless the new hire in charthop is removed first a new hire webhook is not processed if the job does not exist in charthop all new hire webhook job data flows are inbound (greenhouse to charthop) copy your generated secret key to enable your web hook in greenhouse to configure the new hire webhook job data flow, follow the steps below in charthop from the left sidebar, select apps & bundles from the sub menu, select apps select the installed apps tab scroll the list down to the greenhouse app select the greenhouse app from the charthop greenhouse app settings page, copy the secret key value under new hire webhook in greenhouse follow the instructions in greenhouse to enable your webhook https //support greenhouse io/hc/en us/articles/360005574531 enable a web hook enter the required information using the table below trueleft unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type save the web hook when you are done