Greenhouse
for LuumenAI

Applicant tracking and recruiting software to optimize your entire recruiting process

Operate Greenhouse from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.

The Greenhouse toolbox

134 tools: 58 read, 76 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet current Greenhouse userGet the Greenhouse user represented by the connected Harvest OAuth token.
  • ReadList Greenhouse applicationsList the applications in your Greenhouse organization, which associate candidates with jobs (candidate applications attach to exactly one job; prospect applications attach to zero or more).
  • ReadList Greenhouse application stagesList the application stage history rows in your Greenhouse organization — one row per interview stage an application has occupied, with entered_at and exited_at timestamps.
  • ReadList Greenhouse approval flowsList the approval flows in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse approver groupsList the approver groups in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse approversList approver records in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse attachmentsList the attachments in your Greenhouse organization, which are files associated with applications such as resumes, cover letters, take-home tests, offer documents, and e-signed agreements.
  • ReadList Greenhouse bulk requestsList the asynchronous bulk requests submitted to Greenhouse Harvest v3, each tracking a batch operation with its record, success, and failure counts and current status.
  • ReadList Greenhouse candidate educationsList candidate educations in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse candidate employmentsList candidate employments in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse candidatesList the candidates (active applicants and prospects) in your Greenhouse organization, returning each candidate's profile: names, contact methods, tags, custom fields, and timestamps.
  • ReadList Greenhouse candidate tagsList the candidate tags configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse close reasonsList the close reasons configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse custom field departmentsList the custom field department associations configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse custom field officesList the custom_field_office associations in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse custom field optionsList the custom field options configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse custom fieldsList the custom field definitions configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse default interviewersList the default interviewers configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse demographic answer optionsList all of a Greenhouse organization's demographic answer options via the Harvest v3 API.
  • ReadList Greenhouse demographic answersList all of a Greenhouse organization's demographic answers via the Harvest v3 API.
  • ReadList Greenhouse demographic questionsList the demographic questions configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse demographic question setsList all of a Greenhouse organization's demographic question sets via the Harvest v3 API.
  • ReadList Greenhouse departmentsList the departments configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse EEOC responsesList EEOC self-identification responses in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse email templatesList the email templates configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse focus candidate attributesList the focus candidate attributes in your Greenhouse organization — the subset of a job's job_candidate_attributes that an interview kit elevates as focus areas at the top of the interviewer's…
  • ReadList Greenhouse interviewer tagsList the interviewer tags in your Greenhouse organization: the organization-defined labels that can be assigned to interviewer users (for example "Phone Screener" or "Culture Add Interviewer").
  • ReadList Greenhouse interview kitsList the interview kits (per-job, per-slot evaluation packets interviewers see when conducting an interview) in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse interviewsList scheduled interview events in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse job board custom locationsList a Greenhouse organization's job board custom locations via the Harvest v3 API.
  • ReadList Greenhouse job boardsList the job boards configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse job candidate attributesList the job candidate attributes (the per-job instances of a job's candidate_attribute_types) in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse job hiring managersList the job hiring managers configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse job interviewsList the interview slot template definitions configured on jobs' interview plans in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse job interview stagesList the job interview stages in your Greenhouse organization — the steps that make up each job's interview plan (e.g.
  • ReadList Greenhouse job notesList the free-form, organization-internal notes attached to jobs across your Greenhouse organization.
  • ReadList Greenhouse job ownersList the job owners across your Greenhouse organization.
  • ReadList Greenhouse job postsList the candidate-facing job posts in your Greenhouse organization.
  • ReadList Greenhouse job post searchable locationsList the searchable geographic locations attached to job posts in your Greenhouse organization.
  • ReadList Greenhouse jobsList the jobs (hiring plans) in your Greenhouse organization.
  • ReadList Greenhouse notesList the notes (free-form activity-feed entries) across a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse offersList the offers in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse officesList the offices configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse openingsList the openings (individual headcount slots beneath jobs) in your Greenhouse organization.
  • ReadList Greenhouse pay input rangesList the pay input ranges configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse pay inputsList the pay inputs in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse prospect poolsList the prospect pools configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse prospect pool stagesList the prospect pool stages configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse referrersList the referrers in your Greenhouse organization.
  • ReadList Greenhouse rejection detailsList the per-application rejection records in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse rejection reasonsList the rejection reasons configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse scorecard question optionsList scorecard question options - the multiple-choice values shown to interviewers for single_select and multi_select scorecard questions - in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse scorecardsList the scorecards (per-interview evaluations) in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse sourcesList the sources configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse tracking linksList the tracking links configured in a Greenhouse organization via the Harvest v3 API.
  • ReadList Greenhouse user job permissionsList the per-user, per-job access grants in your Greenhouse organization, each pairing a user with a Job Admin role on a specific job.
  • ReadList Greenhouse usersList the user accounts (recruiters, hiring managers, interviewers, coordinators, and site admins) in your Greenhouse organization.
  • ReadSearch Greenhouse applicationsSearch applications through Greenhouse's full-text candidate search index with richer pipeline filters than the plain list endpoint.
  • WriteReactivate Greenhouse userReactivate a previously deactivated Greenhouse user via the Harvest v3 API so they can sign in again. Approval by default
  • WriteAnonymize Greenhouse candidateAnonymize selected categories of personally identifiable data on a Greenhouse candidate via the Harvest v3 API, for GDPR or right-to-be-forgotten requests. Approval by default
  • WriteApply Greenhouse candidate tagApply an existing candidate tag to a candidate via the Greenhouse Harvest v3 API. Approval by default
  • WriteBulk create Greenhouse blocked spam sourcesAdd multiple blocked spam sources to Greenhouse in a single request via the Harvest v3 API. Approval by default
  • WriteBulk create Greenhouse custom field optionsAdd many custom field options at once to select-type custom fields via the Greenhouse Harvest v3 API. Approval by default
  • WriteBulk create Greenhouse openingsAsynchronously create many Greenhouse openings across one or more jobs in a single Harvest v3 call. Approval by default
  • WriteBulk deactivate Greenhouse usersAsynchronously deactivate many Greenhouse users in a single Harvest v3 call, up to the bulk-endpoint cap per request. Approval by default
  • WriteBulk delete Greenhouse custom field optionsArchive many custom field options at once by id via the Greenhouse Harvest v3 API. Approval by default
  • WriteBulk update Greenhouse blocked spam sourcesAsynchronously update the note on many Greenhouse blocked spam sources in a single Harvest v3 call. Approval by default
  • WriteBulk update Greenhouse custom field optionsAsynchronously edit many Greenhouse custom field options in a single Harvest v3 call. Approval by default
  • WriteBulk update Greenhouse departmentsAsynchronously update many Greenhouse departments in a single call via the Harvest v3 API. Approval by default
  • WriteBulk update Greenhouse officesAsynchronously update many Greenhouse offices in a single Harvest v3 call. Approval by default
  • WriteBulk update Greenhouse openingsAsynchronously update many Greenhouse openings in a single call via the Harvest v3 API. Approval by default
  • WriteBulk update Greenhouse usersAsynchronously update many Greenhouse users in a single call via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse applicationCreate a new application for an existing Greenhouse candidate via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse approval flowCreate a multi-step approval flow on a Greenhouse job via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse attachmentAttach a file to an existing Greenhouse application via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse blocked spam sourceAdd a new IP address, CIDR range, email address, or email domain to the organization's spam blocklist via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse candidateCreate a new candidate profile in Greenhouse via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse candidate educationAdd a new education entry to a Greenhouse candidate's profile via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse candidate employmentAdd a new work-history (employment) entry to a Greenhouse candidate's profile via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse candidate tagAdd a new tag to the organization's candidate-tag dictionary via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse custom fieldAdd a new custom field to your organization's dictionary via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse custom field departmentRestrict a custom field's visibility to one additional department via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse custom field officeRestrict a custom field's visibility to one additional office via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse custom field optionAdd a new selectable value to a single_select or multi_select custom field via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse departmentCreate a new department for the organization via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse interviewCreate a scheduled interview against a candidate application in Greenhouse Harvest. Approval by default
  • WriteCreate Greenhouse jobCreate a new Greenhouse job from an existing template via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse job hiring managerAssign a user as a hiring manager on a Greenhouse job via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse job noteCreate a free-form note attached to a Greenhouse job via the Harvest v3 API. Approval by default
  • WriteAdd Greenhouse job ownerAdd a Greenhouse user to a job's hiring team as a recruiter, sourcer, or coordinator via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse candidate noteCreate a candidate note, log an email, or record an activity-feed entry on a Greenhouse candidate via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse offerCreate a new offer on an existing Greenhouse application via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse officeCreate a new office for the organization via the Greenhouse Harvest v3 API. Approval by default
  • WriteCreate Greenhouse openingAdd a new opening (headcount slot) to an existing Greenhouse job via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse userCreate a new user in your Greenhouse Recruiting organization via the Harvest v3 API. Approval by default
  • WriteCreate Greenhouse user emailAttach an additional email address to an existing Greenhouse user via the Harvest v3 API. Approval by default
  • WriteGrant Greenhouse user job permissionGrant a Greenhouse user a Job Admin role on a single job via the Harvest v3 API. Approval by default
  • WriteDeactivate Greenhouse userDeactivate a Greenhouse user via the Harvest v3 API, preventing that user from signing in while preserving their historical data. Approval by default
  • WriteDelete Greenhouse applicationPermanently delete a single Greenhouse application via the Harvest v3 API, along with its interview stages, scorecards, rejection details, and prospect details. Approval by default
  • WriteDelete Greenhouse applied candidate tagDetach a single tag from a candidate in Greenhouse via the Harvest v3 API, identified by its applied candidate tag id. Approval by default
  • WriteDelete Greenhouse attachmentPermanently remove an attachment from its Greenhouse application via the Harvest v3 API, identified by its attachment id. Approval by default
  • WriteDelete Greenhouse blocked spam sourcePermanently remove a single blocked spam source from Greenhouse via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse candidatePermanently delete a candidate from Greenhouse via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse candidate educationRemove a single education entry from a Greenhouse candidate's profile via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse candidate employmentPermanently delete a single employment entry from a candidate's profile in Greenhouse via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse candidate tagDelete a tag from your organization's candidate-tag dictionary in Greenhouse via the Harvest v3 API, identified by its candidate tag id. Approval by default
  • WriteDelete Greenhouse custom field officeRemove an office from a custom field's visibility scope via the Greenhouse Harvest v3 API. Approval by default
  • WriteDelete Greenhouse custom field optionArchive a single custom field option via the Greenhouse Harvest v3 API so it can no longer be selected on new records. Approval by default
  • WriteDelete Greenhouse interviewCancel and permanently delete a scheduled interview in Greenhouse via the Harvest v3 API, identified by its interview id. Approval by default
  • WriteDelete Greenhouse job hiring managerUnassign a hiring manager from a Greenhouse job by deleting the job hiring manager join row, identified by its id, via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse job notePermanently delete a Greenhouse job note, identified by its id, via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse job ownerRemove a Greenhouse user from a job's hiring team in a single role by deleting the job owner join row, identified by its id, via the Harvest v3 API. Approval by default
  • WriteDelete Greenhouse user job permissionRevoke a single Greenhouse user job permission by its id via the Harvest v3 API, removing that user's Job Admin role on the associated job. Approval by default
  • WriteHire Greenhouse applicationMark a Greenhouse application as hired and close out the matching opening on the job via the Harvest v3 API. Approval by default
  • WriteMerge Greenhouse candidatesMerge two candidate profiles in Greenhouse via the Harvest v3 API, collapsing a secondary (duplicate) candidate into a primary one. Approval by default
  • WriteMove Greenhouse applicationMove a Greenhouse application to a different interview stage via the Harvest v3 API. Approval by default
  • WriteReject Greenhouse applicationReject an existing Greenhouse application via the Harvest v3 API, recording the rejection reason and optionally notifying the candidate. Approval by default
  • WriteReplace Greenhouse approverSwap one approver in a Greenhouse approver group for another user via the Harvest v3 API, without rebuilding the rest of the approval flow. Approval by default
  • WriteRequest Greenhouse approvalsStart an existing pending Greenhouse approval flow by emailing its initial approver(s) via the Harvest v3 API. Approval by default
  • WriteRevoke Greenhouse user permissionsRevoke a Greenhouse user's site admin permissions via the Harvest v3 API, reverting them to a Basic user. Approval by default
  • WriteUpdate Greenhouse applicationUpdate attribution and metadata on an existing Greenhouse application via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse approval flowToggle whether a Greenhouse approval flow resolves sequentially or in parallel, via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse blocked spam sourceUpdate the note on an existing entry in the organization's spam blocklist via the Greenhouse Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse candidateUpdate an existing candidate's profile in Greenhouse via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse custom fieldEdit the definition of an existing Greenhouse custom field via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse custom field optionEdit the display label, sort order, or external id of an existing custom field option via the Greenhouse Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse departmentUpdate an existing Greenhouse department via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse interviewUpdate a scheduled Greenhouse interview via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse jobUpdate an existing Greenhouse job's editable fields via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse job noteUpdate an existing Greenhouse job note, identified by its id, via the Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse officeUpdate an existing office for the organization via the Greenhouse Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse openingEdit an existing opening (headcount slot) on a Greenhouse job via the Harvest v3 API, or close/reopen it. Approval by default
  • WriteUpdate Greenhouse rejection detailPatch the rejection reason and/or rejection-question custom field answers on a rejected application's rejection detail record via the Greenhouse Harvest v3 API. Approval by default
  • WriteUpdate Greenhouse userUpdate an existing user's profile in Greenhouse via the Harvest v3 API. Approval by default

Questions

How does LuumenAI connect to Greenhouse?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Greenhouse on its own?

Read actions answer immediately. Anything that writes — reactivate greenhouse user, anonymize greenhouse candidate, apply greenhouse candidate tag, bulk create greenhouse blocked spam sources, and more — is shown as a plan and requires approval by default, including the 21 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Greenhouse — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Greenhouse to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.