Greenhouse

Greenhouse MCP integration

Answers where an application stands, files candidates with their attachments, merges duplicate profiles, and advances applications on decision.

133actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Search greenhouse applications

    Lyro searches Greenhouse applications using full-text indexing and pipeline filters to find candidates matching specific criteria. Results include all matching profiles ready for further action or review.

  • Move greenhouse application

    Lyro advances or moves a candidate's application to a different interview stage in your Greenhouse pipeline. Stage transitions trigger automated emails to interviewers and update your hiring flow.

  • Hire greenhouse application

    Lyro marks a Greenhouse application as hired and closes out the matching job opening. Hiring triggers offer creation, scorecards, and notifications to your hiring team.

See all 133 actions

How businesses use Greenhouse + Lyro

Each card is one request a support team gets, and the Greenhouse actions Lyro runs to close it.

  • Tell an applicant which stage they have reached

    Lyro searches for the person's application, reads the stages configured on the job they applied to, and checks the interviews already scheduled, so a status question is answered from the pipeline itself.

    Search Greenhouse ApplicationsList Greenhouse Application StagesList Greenhouse Interviews
  • File a new candidate with their documents

    Lyro creates the candidate record, opens the application against the right job, and attaches the resume or portfolio they sent, so a referral arriving over chat lands as a complete profile.

    Create Greenhouse CandidateCreate Greenhouse ApplicationCreate Greenhouse Attachment
  • Clean up duplicate candidate records

    Lyro merges the two profiles created when someone applied twice, updates the surviving record with the newer details, and tags it so recruiters can still see how the person was sourced.

    Merge Greenhouse CandidatesUpdate Greenhouse CandidateApply Greenhouse Candidate Tag
  • Move an application once a decision is made

    Lyro advances the application to the next stage, records a rejection against its reason, or marks the hire, and writes the note explaining the call onto the candidate's record.

    Move Greenhouse ApplicationReject Greenhouse ApplicationCreate Greenhouse Candidate Note

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Greenhouse actions it has and picks the ones a request needs.

  1. 01

    Connect Greenhouse

    Authorize the Greenhouse account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Greenhouse actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Greenhouse · Lyro

Everything else about Greenhouse

Setup, permissions, and the limits of what Lyro can do inside Greenhouse.

  • It sits behind its own actions rather than the ordinary candidate endpoints. List Greenhouse EEOC Responses, List Greenhouse Demographic Questions, and List Greenhouse Demographic Answers are separate calls, so Lyro only reaches that data when a request explicitly requires it. Anonymize Greenhouse Candidate is available when a record has to be scrubbed.

Every action available in Greenhouse

All 133 actions your agent can call on Greenhouse, straight from the live MCP connection.

  • Reactivate greenhouse user

    Reactivate a previously deactivated Greenhouse user via the Harvest v3 API so they can sign in again.

  • Anonymize greenhouse candidate

    Anonymize selected categories of personally identifiable data on a Greenhouse candidate via the Harvest v3 API, for GDPR or right-to-be-forgotten requests.

  • Apply greenhouse candidate tag

    Apply an existing candidate tag to a candidate via the Greenhouse Harvest v3 API.

  • Bulk create greenhouse blocked spam sources

    Add multiple blocked spam sources to Greenhouse in a single request via the Harvest v3 API.

  • Bulk create greenhouse custom field options

    Add many custom field options at once to select-type custom fields via the Greenhouse Harvest v3 API.

  • Bulk create greenhouse openings

    Asynchronously create many Greenhouse openings across one or more jobs in a single Harvest v3 call.

  • Bulk deactivate greenhouse users

    Asynchronously deactivate many Greenhouse users in a single Harvest v3 call, up to the bulk-endpoint cap per request.

  • Bulk delete greenhouse custom field options

    Archive many custom field options at once by id via the Greenhouse Harvest v3 API.

  • Bulk update greenhouse blocked spam sources

    Asynchronously update the note on many Greenhouse blocked spam sources in a single Harvest v3 call.

  • Bulk update greenhouse custom field options

    Asynchronously edit many Greenhouse custom field options in a single Harvest v3 call.

  • Bulk update greenhouse departments

    Asynchronously update many Greenhouse departments in a single call via the Harvest v3 API.

  • Bulk update greenhouse offices

    Asynchronously update many Greenhouse offices in a single Harvest v3 call.

  • Bulk update greenhouse openings

    Asynchronously update many Greenhouse openings in a single call via the Harvest v3 API.

  • Bulk update greenhouse users

    Asynchronously update many Greenhouse users in a single call via the Harvest v3 API.

  • Create greenhouse application

    Create a new application for an existing Greenhouse candidate via the Harvest v3 API.

  • Create greenhouse approval flow

    Create a multi-step approval flow on a Greenhouse job via the Harvest v3 API.

  • Create greenhouse attachment

    Attach a file to an existing Greenhouse application via the Harvest v3 API.

  • Create greenhouse blocked spam source

    Add a new IP address, CIDR range, email address, or email domain to the organization's spam blocklist via the Greenhouse Harvest v3 API.

  • Create greenhouse candidate

    Create a new candidate profile in Greenhouse via the Harvest v3 API.

  • Create greenhouse candidate education

    Add a new education entry to a Greenhouse candidate's profile via the Harvest v3 API.

  • Create greenhouse candidate employment

    Add a new work-history (employment) entry to a Greenhouse candidate's profile via the Harvest v3 API.

  • Create greenhouse candidate tag

    Add a new tag to the organization's candidate-tag dictionary via the Greenhouse Harvest v3 API.

  • Create greenhouse custom field

    Add a new custom field to your organization's dictionary via the Greenhouse Harvest v3 API.

  • Create greenhouse custom field department

    Restrict a custom field's visibility to one additional department via the Greenhouse Harvest v3 API.

  • Create greenhouse custom field office

    Restrict a custom field's visibility to one additional office via the Greenhouse Harvest v3 API.

  • Create greenhouse custom field option

    Add a new selectable value to a single_select or multi_select custom field via the Greenhouse Harvest v3 API.

  • Create greenhouse department

    Create a new department for the organization via the Greenhouse Harvest v3 API.

  • Create greenhouse interview

    Create a scheduled interview against a candidate application in Greenhouse Harvest.

  • Create greenhouse job

    Create a new Greenhouse job from an existing template via the Harvest v3 API.

  • Create greenhouse job hiring manager

    Assign a user as a hiring manager on a Greenhouse job via the Harvest v3 API.

Ready to connect Greenhouse?

Authorize the account and your agent has all 133 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot