Talent Llama + Greenhouse Integration

Integrating Greenhouse with Talent Llama streamlines your entire hiring workflow by automatically syncing candidates between systems. It removes manual exports, triggers interviews at the right stage, and ensures every recruiter sees real-time updates without extra effort.

When an interview is completed in Talent Llama, feedback and candidate status flow instantly back to Greenhouse, keeping your ATS as the single source of truth. The result: less admin, faster decisions, and a smoother experience for both teams and candidates.


Before you begin: Like anything worth doing, integrations can take a little time. We don't anticipate it taking more than 30 minutes, but you might want to have a system expert and/or system administrator to assist in the completion of this integration.


Connect Greenhouse to Talent Llama

Step 1: In the bottom-left corner, click the three dots ( ⋯ ), select Integrations, then click Connect next to Greenhouse to start the integration.

‍You'll then see a window requesting you to enter a Harvest API Key and your ISU (Integrated System User) ID. These are done on the Greenhouse side of things, but we'll talk you through it.


Create a Harvest API key

Step 2: Follow the steps in this article to create your Harvest API key, and verify that the permissions below are selected when configuring the Talent Llama integration.


Credentials

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

  • API Type: Harvest
  • Partner: Talent Llama
  • Description: Talent Llama Harvest API Key

Permissions

Verify that the following permissions are selected for the Talent Llama integration: 

Applications

  • GET: Retrieve Application
  • GET: List Applications
  • POST: Add Attachment to Application
  • POST: Move Application
  • POST: Reject Application

Candidates

  • GET: Retrieve Candidate
  • GET: List Candidates
  • POST: Add Note

Job Openings

  • GET: List Openings For a Job

Job Posts

  • GET: List Job Posts
  • GET: Retrieve Job Post for Job
  • GET: List Job Posts for Job

Jobs

  • GET: Retrieve Job
  • GET: List Jobs

Job Stages

  • GET: List Job Stages for Job
  • GET: Retrieve Job Stage
  • GET: List Job Stages

Rejection Reasons

  • GET: List Rejection Reasons

Once you have the API Key, in Talent Llama, enter this value in the API Key field.


Create an Integrated System User (ISU) ID

Step 3: To update data in Greenhouse Recruiting from within Talent Llama, like archiving or changing stages, you’ll need to create an integrated system user. Follow the steps in this article to create your ISU, then this article to find the User Id for the ISU you created.

In Talent Llama, enter the value of the User Id for the Talent Llama ISU Id field.

With both the API Key and Talent Llama ISU Id entered, you can now click Save and, if connected correctly, will see additional information under the Greenhouse Integration in Talent Llama.


Create Webhooks for Two-Way ATS Sync

Step 4: To automatically add applicants from Greenhouse Recruiting to Talent Llama when applicants first submit an application, or when they move into a stage, you’ll need to create two webhooks.

Follow the steps in this article to create each webhook. Use the values listed below to configure the Applicant Created and Stage Changed webhooks (they must be created separately).

Applicant Created Webhook

  • Name: Talent Llama Integration
  • When: Applicant Created
  • Endpoint URL: Copy the Webhook URL from Talent Llama
  • Secret Key: Copy the Secret Key from Talent Llama

Stage Changed Webhook

  • Name: Talent Llama Integration
  • When: Stage Changed
  • Endpoint URL: Copy the Webhook URL from Talent Llama
  • Secret Key: Copy the Secret Key from Talent Llama

Use the Talent Llama integration with Greenhouse Recruiting

With your integration Connected and Webhooks set up, you can now send Talent Llama interview invitations when candidates first apply or when they move into one or more stages.

Import Applicants from Greenhouse

  1. From the Applicants tab within you Campaign, click the button on the right that says Import from Greenhouse
  2. Find the Job from Greenhouse by typing the job name and select the Job from which you want to import applicants
  3. Select one or more Stages from which you want to import applicants
  4. Click Start Import
  5. Check the status of any import by clicking the Import History button at the top of the Applicants tab


Turn on Automatic Invitations (Optional)

If you want full automation of interview invitations, you can configure Talent Llama to auto-send email invitations when applicants are imported.  Make sure to review your Email Invitation content under Account Settings before activating.

Edit Linked Job Interview Stages

If you’ve made a mistake when selecting Interview Stages, or changed your hiring workflow, you can edit the Interview Stages that will be synced with Talent Llama.  When applicants move into one of these Interview Stages, their application will automatically be imported into Talent Llama.

Update Applicant Status from Talent Llama Evaluation

When applicants finish their interview, Talent Llama provides an instant evaluation.  With the Talent Llama and Greenhouse Connection, you can modify the applicant’s status in Greenhouse directly from the Talent Llama evaluation.  You’ll know an applicant is synced to Greenhouse from the logo and Interview Stage showing next to the applicant’s name.

Change Interview Stages

Select the Interview Stage you’d like to move the Applicant to and submit

Archive (Reject)

Select the Archive Reason, add an optional note, and submit


View Talent Llama Evaluation Summary in Greenhouse

Applicant Status changes can be seen in Greenhouse immediately.  Talent Llama will also push Evaluation Results and Next Steps to the Greenhouse Candidate Profile under Application > Documents.

And that's it! You've just run your first Talent Llama campaign with your Greenhouse integration!


Why integrate your ATS with Talent Llama?

Great question. If your ATS is the central hub for your hiring and job postings, integrating with Talent Llama creates a frictionless screening process that saves you hours of manual work and thousands in hiring costs.

Talent Llama’s screening is fully unbiased, delivers an exceptional candidate experience, and enables you to evaluate every single applicant, so you never miss the perfect hire.

The integration also pulls your job descriptions directly into Talent Llama, letting you launch Campaigns almost instantly and move from posting to screening in minutes.



If you have questions, reach out to our Support Team here: support@talentllama.com

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.