Greenhouse
Greenhouse applicant tracking system (ATS) for managing candidates, applications, jobs, interviews, and offers via the Harvest API.
Three ways to use Greenhouse
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Greenhouse.
Add Candidate Attachment
Attach a file (resume, cover letter, etc.) to a candidate's profile.
Add Candidate Note
Post a note (visible activity-feed entry) on a candidate's profile.
Add Tag to Candidate
Attach an existing tag to a candidate.
Advance Application
Move an application forward to the next stage in its job pipeline.
Anonymize Candidate
GDPR-compliant anonymization that scrubs personal data from a candidate record.
Create Candidate or Prospect
Create a new candidate (with an application to a job) or a prospect (without a specific job application).
Supported triggers
Start a workflow when something happens in Greenhouse.
New Candidate in Greenhouse
Triggers when a new candidate is added to Greenhouse. Filter by recruiter or coordinator to route to a specific person.
Updated Candidate in Greenhouse
Triggers whenever any field on an existing Greenhouse candidate changes. Uses change detection, so revisions to the same candidate fire repeatedly.
New Application in Greenhouse
Triggers when a candidate submits a new application. Filter by job, source, recruiter, or coordinator to scope the trigger.
Candidate Stage Changed in Greenhouse
Triggers whenever an application's current interview stage changes. Uses change detection so a candidate moving A→B→A fires twice.
Candidate Hired in Greenhouse
Triggers when a candidate is hired (an application transitions to status="hired"). Filter by job to scope to a specific role.
Candidate Rejected in Greenhouse
Triggers when an application is rejected. Filter by job, source, recruiter, or coordinator to narrow the scope.
Get started automating Greenhouse
Ready-to-use workflows
Prompts using Greenhouse
Send Adobe Sign offer letters when Greenhouse offers get approved
Every couple of hours, catch newly approved Greenhouse offers, pick the right Adobe Acrobat Sign template, send it out for signature, and ping the recruiter.
Weekly Greenhouse pipeline DM to each hiring manager
Every Monday at 8am, DM each hiring manager a personalized snapshot of their open Greenhouse roles: candidates by stage, stalls, decisions needed, and this week's interviews.
Nudge interviewers on Slack for missing Greenhouse scorecards
Every weekday at 10am, DM each interviewer on Slack about the interviews they still owe a scorecard for, with the candidate, role, and a direct link.
Interviewer briefs in Slack when Greenhouse candidates hit onsite
Every hour, catch candidates moving to onsite or final round in Greenhouse and drop a short briefing in the role's Slack channel with background and a talking point.
Announce new Greenhouse jobs in Slack and log referrals
Every morning, share yesterday's freshly opened Greenhouse roles in your #jobs channel and add each one to a shared referral tracker.