Home > Configuration Portal > Integration > Enable Integration with Greenhouse
Integrating with Greenhouse streamlines your hiring and employee onboarding processes by creating a seamless flow of data between recruitment and human resources management. This integration ensures that candidate information from Greenhouse synchronizes with MyHR system once a hire is made, reducing manual data entry, minimizing errors, and improving efficiency.
Once the Greenhouse integration is enabled, HR professionals can synchronize some candidate profile fields from Greenhouse to MyHR by clicking the Accept Offer button on the candidate's Private tab in Greenhouse. Refer to the table below for the sychronized field list between Greenhouse aand MyHR:
| Greenhouse Harvest API Table | Greenhouse Fields Alias | MyHR Fields | MyHR Sections |
|---|---|---|---|
| close_reason | Close Reason (validation only) | N/A | N/A |
| Offers | Pay Frequency | Other Salary Rate - Frequency | Compensation |
| Offers | Salary Offer | Annual Salary / Other Salary Rate | Compensation |
| Offers | Salary Currency | Annual Salary (Currency unit) | Compensation |
| Offers | Equity Target | Equity Target | Compensation |
| Offers | Bonus / Commissions | Bonus Target | Compensation |
| Offers | Sign-on Bonus | Sign-on bonus | Compensation |
| Offers | Sign-on Equity | Sign-on equity | Compensation |
| Offers | OTC % | OTC % | Compensation |
| Candidates | Personal Email | Personal Email | Contact Info |
| Candidates | Phone Number | Personal Cell Phone | Contact Info |
| Offers | Preferred Name | Preferred Name | Personal Information |
| Candidates | Full Name (First) | Legal First name | Personal Information |
| Candidates | Full Name (Last) | Legal Last Name | Personal Information |
| Offers | Greenhouse Opening ID | Requisition Opening ID | Work |
| Jobs | Title | Title | Work |
| Offers | Manager | Manager | Work |
| Jobs | Functional Entity | Functional Entity | Work |
| Jobs | Subsidiary | Legal Entity | Work |
| Jobs | Region | Region | Work |
| Offers | Start Date | Entity Hire Date | Work |
| Offers | Employment Type | Full/Part Time | Work |
| Jobs | Job Level | Job Level | Work |
| Jobs | Department | Department | Work |
| Jobs | HRBP | People Team Rep | Work |
| Candidates | Recruiter | Hired By | Work |
| Offers | Work Location | Office | Work |
Follow the steps below to enable the integration with Greenhouse:
Navigate to Administration > Integration and click Greenhouse.
In the Configure connection panel, click Add connection to add new connection.

The connection name will be automatically set as Connection 1,2,3... You can click the edit button to configure the connection name.

In the Configure connection panel, complete the connection settings to enable data synchronization from Greenhouse to MyHR and data retrieval from Greenhouse via API.
You can add multiple connections as required. For the existing connections, you can click the Remove button to remove them when needed.
Follow the steps below to enable synchronizing data from Greenhouse to MyHR:
In the Synchronize data from Greenhouse to MyHR section, the URL and secret key will be automatically populated. Click the Copy button to save the URL and secret key to your clipboard, then store them in a secure location.
The secret key only can be copied for the first time. Once you close the Configure connection panel, the key will be masked as sensitive.
Sign into Greenhouse. Click the Configure button on your navigation bar, then click Dev Center on the left.

Click Webhooks.

On the Create a New Webhook page, complete the following settings:

When finished, click Create webhook.
Follow the steps below to enable retrieving data from Greenhouse via API:
In the Retrieve data from Greenhouse via API section, click the Edit button, complete the required fields. then click Save

Client ID - Enter the client ID.
Client secret - Enter the client secret.
Greenshouse user ID - Enter the Greenhouse user ID.
Click Save.