Skip to main content

🤝 Greenhouse | Export

SeekOut integrates with Greenhouse to export candidate data into profiles with contact info and history in your Greenhouse account.

SeekOut integrates with your Greenhouse account, allowing you to export candidate data from SeekOut and turn it into Greenhouse candidate profiles, complete with contact information and work/education history. SeekOut candidate data can be sent to Greenhouse as prospects, or it can be attached to an existing job.

This article shows how to set up your one-way export integration as well as how to export candidate info from SeekOut to Greenhouse. To learn about the two-way integration, see our article: 🤝 Greenhouse | Rediscovery


Setting up the Greenhouse Integration

Before You Begin

Your Greenhouse account must have "Site Admin" permission and/or the developer permission "Manage ALL organization's API Credentials" enabled.

Greenhouse Manage ALL org API Credentials

See the section in this Greenhouse article Configure User Setup Permissions in Greenhouse Recruiting for steps on how to set this up.

Your Greenhouse login and your SeekOut login must both use the same email address when setting up the integration.


Create your Harvest V3 Credentials in Greenhouse

  1. Log in to your Greenhouse ATS.

  2. At the top right corner, select the cog icon (Configure).

  3. On the left hand side, select Dev Center → API Credentials.

    ​⬇️

  4. On the API Credentials page, in the top right, select Create new API Credentials.

  5. In the pop-up window, set API type to Harvest V3 (OAuth) and enter a Description. Then select View and store credentials.

  6. A new pop-up will show your newly created credentials. Make sure to copy the Client secret, since once you close this window, that value will not be visible again. Once copied, select I have stored the client credentials.

Note: If you choose to restrict IP addresses, contact SeekOut Support via [email protected] for the list of SeekOut IP addresses.

For further information on how to configure API keys in Greenhouse, see their documentation here.


Harvest API Permissions

In the Harvest V3 API (OAuth) page, select the Settings tab. Under Manage scopes, expand Harvest, then enable the following permissions:

For Export customers:

  • Attachment

    • Create attachments

  • Candidates

    • Create candidates

  • Job Posts

    • List job posts

  • Jobs

    • List jobs

  • Prospect pools

    • List prospect pools

  • Sources

    • List sources

  • Users

    • List users

Click Save at the bottom of the page when you're done.


Accessing Integrations

Pre-requisites: Greenhouse Harvest V3 credentials and SeekOut user has Integration Admin rights.

  • If you don't see the Integrations tab as shown below, please contact [email protected] to verify your admin status.

  1. Click your name at the bottom left of the SeekOut dashboard, then select Integrations.

  2. At the Integrations page, select the + (plus sign) to add new integration

  3. A list of connectors will appear, look for Greenhouse Harvest then click the ‘Connect’ button:

  4. A connection wizard will start. On the Capabilities tab, check the box next to Export. Then choose which additional options to enable:

    • Export only as Prospects: Check this if you don't want to export candidates directly to specific job postings, and instead want everyone sent to Greenhouse as a general prospect.

    • Enable Pools (Greenhouse Harvest only): Check this to allow exports to go into a specific prospect pool, rather than just a general prospect list.

    • Enable Prospect to a Job: Check this to allow a candidate to be exported as a prospect that's tied to a specific job, rather than just added as a general prospect or pool. This gives you the option to source someone into a job's pipeline early, before they're moved into full candidate/application status for that role.

  5. Next, review the requirements on the Permissions tab and click I'm ready.

  6. Enter your Greenhouse Harvest V3 credentials and click ‘Submit’

  7. SeekOut will automatically attempt to verify your connection when you first set it up by exporting a test candidate as a prospect or to a job in the populated jobs list. Choose either Export as Prospect or select a job from the jobs list and click Verify.

  8. When the ‘All Good’ message appears, click Finish and ensure the test candidate has been successfully added to your ATS.

  9. When successful, Greenhouse will appear at the top of your Integrations page with a green check mark.


Exporting from SeekOut to Greenhouse

Note: You must use the exact same email for SeekOut and Greenhouse. Emails are case sensitive.

so gh emails 1

Export from a Workspace Shortlist or Project

To export all candidates in a Shortlist or project to Greenhouse, go to your SeekOut Shortlist or project, click the Export icon and choose Export All to Greenhouse.

Note: Contact information such as email addresses and phone numbers will only appear in your export if you click Get Email for All and Get Phone for All before exporting.

  • Alternatively, you can export select candidates from SeekOut by clicking the box next to their profile, clicking the Export icon, and then selecting Export X to Greenhouse. A confirmation pop-up will appear. Click Export to finish exporting your candidates.


Exporting with Greenhouse Harvest & Job Pools

When using Greenhouse Harvest with Enable Pools checked during setup, you have the option to export profiles from SeekOut in one of two ways.

greenhouse export prospect candidate 1
  • As a prospect to a prospect pool: Select Prospect and choose a prospect pool from the dropdown menu.

  • As a candidate to a job posting: Select Candidate and choose a job from the dropdown menu.

  • Job Filtering: We will only show jobs labeled as Open.


What do dummy emails look like?

Checking Generate dummy email addresses before exporting will create a placeholder email for any candidate who doesn't already have one on their SeekOut profile. Generated emails look similar to:

When you check the box 'Generate dummy email addresses' before exporting candidates, then SeekOut will create fake email addresses for any candidates who don't already have an email associated with their profile.

Duplicate Profiles

SeekOut won't re-export candidates who've already been successfully exported. Exported candidates show a confirmation icon and your ATS name on their profile.

To export a candidate again, check Include previously exported candidates in the Export pop-up. Note that this can create duplicate records in Greenhouse.

Syncing between Greenhouse and SeekOut can take up to four hours during peak times (8a-10p ET).


What fields are sent from SeekOut to Greenhouse?

  • First Name

  • Last Name

  • Email(s)

  • Phone Number(s)

  • Skill(s)

  • Social Media

    • URL(s)

  • Company

  • Title

  • Employment(s)

    • Company Name

    • Title

    • Start Date

    • End Date

  • Education(s)

    • Discipline ID

    • Degree ID

    • Start Date

    • End Date

  • Application

    • Job ID (only sent for candidate records)

    • Prospect, true (only sent for prospect records)

    • Source ID

    • Referrer

  • Prospect Pool

    • Pool ID


Removing the Integration

Note: This is only ever necessary if you want to remove an existing connection.

On the Integrations page, click the integration to Edit or Remove the integration from your SeekOut account.


Other Information

SeekOut integrates with many other HR systems. If you need help setting up an integration or need assistance troubleshooting, please contact [email protected].

Did this answer your question?