Greenhouse's applicant tracking system and recruiting software is designed to help make companies great at hiring, improving the process for everyone involved.
How does this app work?
This app helps to automate invite creation through Envoy when scheduling interviews through Greenhouse.
You will have the ability to select the interview stages we should create invites for, and match them to their proper Envoy visitor type.
Enabling Envoy + Greenhouse
Requirements:
You must be an admin in Greenhouse to complete the installation of this integration.
You will need to have an API key for the Greenhouse Harvest API. In Greenhouse, navigate to Configure > Dev Center > API Credential Management. There you will be able to generate an API key for the Harvest API.
The API Key will need the following permissions:
Applications: GET Retrieve Application
Applications: GET List Applications
Candidates: GET Retrieve Candidate
Job Stages: GET Retrieve Job Stage
Job Stages: GET List Job Stages
Job Stages: GET List Job Stages for Job
Scheduled Interviews: GET Retrieve Interview
Scheduled Interviews: GET List Interviews
Users: GET Retrieve User
Navigate to Apps > All Apps in the Envoy Dashboard.
Search for Greenhouse and click Install.
You'll first have to provide permissions in order to authorize the installation. Click on Authorize.
write invites
read employees
read invites
On the Access step, input your Greenhouse Harvest API Key. Then click on Next Step.
On the Invite Options step, select the interviews we should create invites for, and match them to their proper Envoy visitor type. You can add multiple matches accordingly.
Optionally you're able to select whether or not you want the hosts on your Envoy Invites.
After you click Save Configuration, the app is enabled on the Envoy side.
Once one of the selected interviews are scheduled on the calendar through Greenhouse, Envoy will automatically send an invite.
Important Note
The email address in Greenhouse must be the same as the one used to in Google to authorize. Envoy adds calendar events on behalf of the connected user.