GoodTime Hire automatically helps you personalize every invitation, provides you with multiple efficient scheduling options, and uses AI to intelligently sort out meetings that can be booked over to give your team even more options.
GoodTime Hire’s integration with Greenhouse Recruiting allows recruiting teams to hire the best candidates faster by automating interview scheduling.
Set up the Greenhouse Recruiting / GoodTime Hire integration
Create a Harvest API key
To configure the GoodTime Hire integration, you’ll need to create a Harvest API key.
Follow the steps in this article to create the key, and verify that the permissions below are selected when configuring the GoodTime Hire integration.
In the Create New Credential dialog box, make the following selections:
- API Type: Harvest
- Partner: GoodTime Hire
- Description: GoodTime Hire Harvest API key
Verify that the following permissions are selected for the GoodTime Hire integration:
- GET: Retrieve Activity Feed
- GET: Retrieve Application
- GET: List Applications
- GET: Retrieve Candidate
- GET: List Candidates
- POST: Add Note
- POST: Add E-mail
- GET: Retrieve Department
- GET: List Departments
- GET: Retrieve Email Template
- GET: List Email Templates
- GET: List Job Posts
- GET: Retrieve Job Post for Job
- GET: List Job Posts for Job
- GET: Retrieve Job
- GET: List Jobs
- GET: Retrieve Office
- GET: List Offices
- GET: List Interviews for Application
- GET: Retrieve Interview
- GET: List Interviewers
- DELETE: Delete a scheduled interview
- POST: Create a scheduled interview
- PATCH: Update a scheduled interview
- GET: List Sources
- GET: List tags applied to candidate
- GET: List Candidate Tags
- GET: Retrieve User
- GET: List Users
- GET: List User Job Permissions
When finished, click Save.
Your Harvest API key for the Greenhouse Recruiting / GoodTime Hire integration is created and configured. Copy and store the Harvest API key to provide to GoodTime Hire in the next step.
Provide your Harvest API key to GoodTime Hire
After configuring your Greenhouse Recruiting / GoodTime Hire credentials, you'll need to provide your created API key to GoodTime Hire.
Navigate to GoodTime Hire and scroll to Integrations. In the API Key field, enter Greenhouse as the ATS Type and paste your copied key.
Next, toggle the Use API to Sync Interviews setting On. Then, toggle the Sync Emails to ATS setting On.
Download the GoodTime Chrome plugin and complete setup
Use the following steps to download the GoodTime Hire Chrome plugin:
- Navigate to the GoodTime Hire dashboard and Log in
- Click your avatar (or photo) in the top right-hand corner
- Click Download Chrome Extension in the dropdown menu
- Return to Greenhouse Recruiting and refresh on any candidate’s page
Once downloaded, the Greenhouse Recruiting / GoodTime Hire integration will be enabled and ready for use.
Use the GoodTime Hire integration with Greenhouse Recruiting
Sync data to Greenhouse Recruiting
GoodTime Hire syncs interviews to Greenhouse Recruiting via the feedback forms that you select. If you find an interview is not syncing properly to Greenhouse, check the following:
- Make sure feedback forms are selected for all of the interview events (excluding greets/walkouts)
- Make sure the candidate is on the correct job in GoodTime
Sync data from Greenhouse Recruiting <> GoodTime
Data from Greenhouse Recruiting > Candidate page
Notice: Name, Email, Phone, Job/Stage
GoodTime Hire > Landing page from Open in GoodTime
After clicking Open in GoodTime from the Greenhouse Recruiting candidate profile, the same candidate can be viewed in GoodTime Hire with a matching, name and email address.
GoodTime > Candidate scheduling tab
The Job and Stage Import (in pink), also other areas where GoodTime shows synced Candidate information (in yellow).
GoodTime > Variables
Users can also import candidate data via GoodTime variables (the yellow tokens). GoodTime tokens synchronize data from Greenhouse Recruiting, creenshots, one where the user is adding the token by name - $Candidate.PhoneNumber, and the second one where the value is resolved from. Also notice the variable for the candidate's name Arya is already resolved.