Docs · static mirror — the interactive version loads with JavaScript.

Greenhouse

Source: https://runstack.engineer/docs/toolkits/greenhouse

Manage Greenhouse Recruiting via the Harvest v3 API: jobs and requisitions, candidates, applications, and candidate notes.

Tools (11):

ToolDescription
greenhouseListJobsLists Greenhouse jobs (requisitions) with cursor pagination. Filter by status (open/draft/closed), ids, department, office, requisition id, or created/opened/closed date range. Follow nextCursor for more pages.
greenhouseGetJobGets one Greenhouse job by id: title, status, department, offices, requisition id, and timestamps.
greenhouseCreateJobCreates a new Greenhouse job from an existing template job (templateJobId + numberOfOpenings). The template supplies the interview plan, scorecards, and hiring team.
greenhouseUpdateJobUpdates a Greenhouse job: rename it, change requisition id, notes, department, offices, or custom fields. Only provided fields change.
greenhouseListCandidatesLists Greenhouse candidates with cursor pagination. Filter by ids, email address, tag, or created/updated date range. Follow nextCursor for more pages.
greenhouseGetCandidateGets one Greenhouse candidate by id: name, company, title, tags, emails, phones, and addresses.
greenhouseCreateCandidateCreates a Greenhouse candidate (firstName + lastName required). Pass jobId to also apply them to a job, or prospectPoolId to add them as a prospect.
greenhouseUpdateCandidateUpdates a Greenhouse candidate profile: name, company, title, tags, canEmail, or custom fields. Array fields (tags, emails, phones) replace the existing list wholesale.
greenhouseListApplicationsLists Greenhouse applications (a candidate on a specific job). Filter by ids, candidate ids, job ids, status (in_process/rejected/hired/converted), or stage name. Follow nextCursor for more pages.
greenhouseCreateApplicationCreates a Greenhouse application — attaches an existing candidate to a job (candidateId + jobId), or adds them as a prospect (candidateId + prospect=true).
greenhouseCreateNoteCreates a note on a Greenhouse candidate: NOTE (Notes tab), EMAIL (logs an email into the activity feed), or ACTIVITY (free-form entry). Optionally anchor to a specific application.