GoodTime Hire for High-Volume integration

GoodTime's Hire for High-Volume integration with Greenhouse Recruiting allows recruiting teams to hire the best candidates faster by getting in front of the right candidates instantly.

Hire for High-Volume offers text/SMS and WhatsApp recruiting, AI-powered meeting scheduling and workflow automation, all without having to leave Greenhouse Recruiting. 

Set up the Hire for High-Volume integration

Create a Harvest API key

To configure the GoodTime Hire for High-Volume 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 for High-Volume integration.


In the Create New Credential box, make the following selections:

  • API Type: Harvest
  • Partner: GoodTime Hire for High Volume or Unlisted Vendor
  • Description: GoodTime Hire for High Volume Harvest API Key


Verify that the following permissions are selected for the Hire for High Volume integration:

Activity Feed

  • 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

Email Templates

  • GET: Retrieve Email Templates
  • GET: List Email Templates

Job Posts

  • 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

Scheduled Interviews

  • GET: List Interviews for Application
  • GET: Retrieve Interview
  • GET: List Interviews
  • 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 for High-Volume integration is created and configured. Copy the Harvest API key to provide to GoodTime in the next step.

Provide your API Key to GoodTime Hire

After configuring your Harvest API key for the Hire for High-Volume integration, you'll need to provide the key to GoodTime Hire to finish setup. Navigate to GoodTime and scroll down to Integrations.

Enter Greenhouse as the ATS Type and paste your copied key in the API Key field.

Next, toggle the Use API to Sync Interviews setting On. Then, toggle the Sync Emails to ATS setting On.

GoodTime Hire_for_High-Volume_setup_page_in_GoodTime_with_toggles_set_to_ON.png

Download the GoodTime Chrome plugin and complete setup

Use the following steps to download the GoodTime Chrome plugin:

  • Navigate to the GoodTime 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 / Hire for High-Volume integration will be enabled and ready for use. 

Use the Hire for High-Volume integration with Greenhouse Recruiting

Sync data to Greenhouse Recruiting <> GoodTime Hire

Hire for High-Volume works the same as the original GoodTime Hire integration and 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:

  • Ensure feedback forms are selected for all of the interview events (excluding greets/walkouts)
  • Ensure the candidate is on the correct job in GoodTime

Data from Greenhouse Recruiting > GoodTime Message Panel


Note: If the Message in GoodTime button doesn’t appear on a candidate profile, review GoodTime's troubleshooting guide.

GoodTime > Message Panel from Message in GoodTime

After clicking on Message in GoodTime from a candidate profile, a message panel for the same candidate will appear in Greenhouse Recruiting.

This panel exists as a pop-up module and does not actually take you away from the candidate profile page. However, the actions performed in this panel are processed through GoodTime (notice name, email, and job match here).

Messages sent will also be synced to the Greenhouse activity feed


GoodTime > Interview Scheduling Panel

When clicking on the Interview button to schedule an interview from a template, the Job and Stage Import (highlighted in yellow) are carried over from the previous screen if the candidate has applied for more than one job.

Goodtime Quick schedule panel.png

GoodTime > Variables

Users can also import candidate data via GoodTime variables (the yellow tokens). When editing an existing scheduling template, or creating a new one (accessible through the buttons in the first screenshot), users are able to add variables that pull from both Greenhouse Recruiting and GoodTime for candidate/job and interview information respectively (shown in the second screenshot).



Opt-in consent for Application-to-Person (A2P) messaging

Application-to-Person (A2P) messaging allows organizations to send messages to standard 10-digit long code (10DLC) phone numbers.

New texting regulations for A2P 10DLC require candidates expressly opt-in when applying for jobs in order to receive A2P communications. If a candidate opts-out, these messages will be blocked.

To obtain this opt-in consent in Greenhouse Recruiting, create a custom application question using Yes/No as the configured answer type and then, apply this question to your job posts in bulk. Once created, you can then report on candidate application responses to locate the consent status. 

To learn more on working with A2P 10DLC regulations in Greenhouse Recruiting, reach your Customer Success manager or open a ticket with Greenhouse Technical Support.

Additional resources

For additional information or troubleshooting not covered here, review our troubleshooting guide or reach out to