Skip to main content
Feedback

Greenhouse MCP connector

Greenhouse is a talent acquisition platform used for recruiting workflows, TA reporting, and board-level hiring analysis. The Greenhouse MCP connector allows AI agents to create, update, merge, and delete candidate records, as well as manage candidate tags for proactive recruitment tracking. It also supports bulk candidate operations and monitoring the status of asynchronous requests, enabling scalable, data-driven recruiting analysis.

Authentication type

  • OAuth 2.0 Client Credentials - Requires a client ID and secret to be configured for server-to-server access without user involvement.

Uses

Use the Greenhouse MCP connector to perform the following actions:

  • Track candidate pipelines and application stages across every open job
  • Automate candidate tagging for faster sourcing and segmentation
  • Sync new applications and hires into Boomi workflows automatically
  • Generate board-ready reports on hiring progress and recruiting metrics
  • Streamline candidate data entry with bulk creation and updates
  • Accelerate proactive recruitment by surfacing candidate history and job posts
  • Coordinate hiring decisions by moving, rejecting, or reversing application stages
  • Consolidate duplicate candidate records through merging

Example prompts

Use the following example prompts to invoke Greenhouse MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all candidates who applied for the marketing manager role in Greenhouse.
  • Add a new candidate to Greenhouse for the software engineer position.
  • Move John Smith's application to the interview stage in Greenhouse.
  • List every open job posting in Greenhouse right now.
  • Tag all candidates from our university recruiting event in Greenhouse.
  • Mark Sarah Lee's application as hired in Greenhouse.
  • Merge the duplicate candidate records for Alex Johnson in Greenhouse.
  • Pull a report of all rejected applications from last quarter in Greenhouse.
  • Create a job post for the new data analyst opening in Greenhouse.
  • Show me the education history for a candidate in Greenhouse.

Greenhouse MCP connector tools

The Greenhouse MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
listCandidatesList candidates
createCandidateCreate a candidate
bulkCreateCandidatesCreate multiple candidates asynchronously in a single request
getBulkRequestGet the status and results of a bulk request
patchCandidateUpdate a candidate
deleteCandidateDelete a candidate
mergeCandidatesMerge a secondary candidate into a primary candidate
listCandidateTagsList candidate tags
createCandidateTagCreate a candidate tag
listAppliedCandidateTagsList tags applied to candidates
applyCandidateTagApply a tag to a candidate
listCandidateEducationsList candidate educations
createCandidateEducationCreate a candidate education entry
listCandidateEmploymentsList candidate employments
createCandidateEmploymentCreate a candidate employment entry
listApplicationsList applications
createApplicationCreate an application for a candidate
patchApplicationUpdate an application
deleteApplicationDelete an application
moveApplicationMove an application from one stage to another
rejectApplicationReject an application
unrejectApplicationReverse the rejection of an application
hireApplicationMark an application as hired
convertProspectToCandidateConvert a prospect application into a candidate application
listApplicationStagesList application stages
listJobsList jobs
createJobCreate a job
patchJobUpdate a job
listJobPostsList job posts
createJobPostCreate a job post
patchJobPostUpdate a job post
listJobBoardsList job boards
listJobPostLocationsList job post locations
listTrackingLinksList tracking links
listJobHiringManagersList job hiring managers
listOpeningsList openings
listInterviewsList interviews
createInterviewSchedule an interview
patchInterviewUpdate an interview
deleteInterviewDelete an interview
listScorecardsList scorecards
createScorecardSubmit a scorecard for an interview
patchScorecardUpdate a scorecard
listInterviewersList interviewers
listOffersList offers
createOfferCreate an offer for an application
patchOfferUpdate an offer
listDepartmentsList departments
createDepartmentCreate a department
listOfficesList offices
createOfficeCreate an office
listUsersList users
listSourcesList sources
listReferrersList referrers
listRejectionReasonsList rejection reasons
listRejectionDetailsList rejection details
listCloseReasonsList close reasons
listProspectPoolsList prospect pools
listProspectPoolStagesList prospect pool stages
listCustomFieldsList custom fields
createCustomFieldCreate a custom field
listAttachmentsList attachments
createAttachmentCreate an attachment for a candidate
listNotesList notes
createNoteCreate a note on a candidate
On this Page