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):
| Tool | Description |
|---|---|
greenhouseListJobs | Lists 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. |
greenhouseGetJob | Gets one Greenhouse job by id: title, status, department, offices, requisition id, and timestamps. |
greenhouseCreateJob | Creates a new Greenhouse job from an existing template job (templateJobId + numberOfOpenings). The template supplies the interview plan, scorecards, and hiring team. |
greenhouseUpdateJob | Updates a Greenhouse job: rename it, change requisition id, notes, department, offices, or custom fields. Only provided fields change. |
greenhouseListCandidates | Lists Greenhouse candidates with cursor pagination. Filter by ids, email address, tag, or created/updated date range. Follow nextCursor for more pages. |
greenhouseGetCandidate | Gets one Greenhouse candidate by id: name, company, title, tags, emails, phones, and addresses. |
greenhouseCreateCandidate | Creates a Greenhouse candidate (firstName + lastName required). Pass jobId to also apply them to a job, or prospectPoolId to add them as a prospect. |
greenhouseUpdateCandidate | Updates a Greenhouse candidate profile: name, company, title, tags, canEmail, or custom fields. Array fields (tags, emails, phones) replace the existing list wholesale. |
greenhouseListApplications | Lists 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. |
greenhouseCreateApplication | Creates a Greenhouse application — attaches an existing candidate to a job (candidateId + jobId), or adds them as a prospect (candidateId + prospect=true). |
greenhouseCreateNote | Creates 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. |