Answers where an application stands, files candidates with their attachments, merges duplicate profiles, and advances applications on decision.
133actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro 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.
Ayro 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.
Ayro marks a Greenhouse application as hired and closes out the matching job opening. Hiring triggers offer creation, scorecards, and notifications to your hiring team.
Each card is one request a support team gets, and the Greenhouse actions Ayro runs to close it.
Ayro 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.
Ayro 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.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Greenhouse actions it has and picks the ones a request needs.
Authorize the Greenhouse account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Greenhouse actions that close it and chains as many as the request needs.
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 freeGreenhouse · Ayro
What can you do in Greenhouse without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro 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 Ayro only reaches that data when a request explicitly requires it. Anonymize Greenhouse Candidate is available when a record has to be scrubbed.
All 133 actions your agent can call on Greenhouse, straight from the live MCP connection.
Reactivate a previously deactivated Greenhouse user via the Harvest v3 API so they can sign in again.
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 an existing candidate tag to a candidate via the Greenhouse Harvest v3 API.
Add multiple blocked spam sources to Greenhouse in a single request via the Harvest v3 API.
Add many custom field options at once to select-type custom fields via the Greenhouse Harvest v3 API.
Asynchronously create many Greenhouse openings across one or more jobs in a single Harvest v3 call.
Asynchronously deactivate many Greenhouse users in a single Harvest v3 call, up to the bulk-endpoint cap per request.
Archive many custom field options at once by id via the Greenhouse Harvest v3 API.
Asynchronously update the note on many Greenhouse blocked spam sources in a single Harvest v3 call.
Asynchronously edit many Greenhouse custom field options in a single Harvest v3 call.
Asynchronously update many Greenhouse departments in a single call via the Harvest v3 API.
Asynchronously update many Greenhouse offices in a single Harvest v3 call.
Asynchronously update many Greenhouse openings in a single call via the Harvest v3 API.
Asynchronously update many Greenhouse users in a single call via the Harvest v3 API.
Create a new application for an existing Greenhouse candidate via the Harvest v3 API.
Create a multi-step approval flow on a Greenhouse job via the Harvest v3 API.
Attach a file to an existing Greenhouse application via the Harvest v3 API.
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 a new candidate profile in Greenhouse via the Harvest v3 API.
Add a new education entry to a Greenhouse candidate's profile via the Harvest v3 API.
Add a new work-history (employment) entry to a Greenhouse candidate's profile via the Harvest v3 API.
Add a new tag to the organization's candidate-tag dictionary via the Greenhouse Harvest v3 API.
Add a new custom field to your organization's dictionary via the Greenhouse Harvest v3 API.
Restrict a custom field's visibility to one additional department via the Greenhouse Harvest v3 API.
Restrict a custom field's visibility to one additional office via the Greenhouse Harvest v3 API.
Add a new selectable value to a single_select or multi_select custom field via the Greenhouse Harvest v3 API.
Create a new department for the organization via the Greenhouse Harvest v3 API.
Create a scheduled interview against a candidate application in Greenhouse Harvest.
Create a new Greenhouse job from an existing template via the Harvest v3 API.
Assign a user as a hiring manager on a Greenhouse job via the Harvest v3 API.
Same connection, same setup. Pick the next one your team already uses.
Pulls interview responses with candidate details, updates job records after a role changes, and clears out jobs a finished round no longer needs.
Looks up current Breathe HR employee data and triggers updates directly from an Ayro conversation.
Answers pay stub and document requests, keeps time off policies current, sets new hires up with a job and pay schedule, and surfaces what is blocking payroll.
Quotes a device return, books the pickup as a return or a data-destruction recycle, and reports where an order stands.
Grants or revokes a TalentHR role permission directly from an Ayro conversation instead of a queued request.
Reads absence balances and valid dates, files time-off requests, records title and job changes, and pulls interview feedback.

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