Applicant tracking and recruiting software to optimize your entire recruiting process
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
S2S_OAUTH2OAUTH2 · managed upstream
OAUTH2
greenhouse_oauth
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Base URLfull · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
S2S_OAUTH2
greenhouse_s2s_oauth2
Provider setup
Developer setup
Base URLfull · stringRequired
Client IDclient_id · stringRequired
Client Secretclient_secret · stringRequired
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Tool to create a free-form note attached to a Greenhouse job via the Harvest v3 API. Use when you need to record context, hiring decisions, or status updates on a specific job (identified by job_id) rather than on a candidate or application. The note's author is set by user_id and its access level by visibility (priva…
Untrusted display-only summary
Add Greenhouse job owner
GREENHOUSE_CREATE_JOB_OWNER
Add a Greenhouse user to a job's hiring team as a recruiter, sourcer, or coordinator via the Harvest v3 API. Use when you need to assign someone an owner role on a specific job so they participate in its recruiting workflow. Requires job_id, user_id, and the role type.
Untrusted display-only summary
Create Greenhouse candidate note
GREENHOUSE_CREATE_NOTE
Tool to create a candidate note, log an email, or record an activity-feed entry on a Greenhouse candidate via the Harvest v3 API. Use when you need to attach a note (note_type NOTE), a logged email (note_type EMAIL, which also requires subject, email_from, email_to and email_cc), or an activity-feed entry (note_type A…
Untrusted display-only summary
Create Greenhouse offer
GREENHOUSE_CREATE_OFFER
Tool to create a new offer on an existing Greenhouse application via the Harvest v3 API. Use when you need to extend an offer to a candidate, supplying the application_id plus optional starts_on and custom_fields (compensation components and any configured offer custom fields). The new offer is created with status=Cre…
Untrusted display-only summary
Create Greenhouse office
GREENHOUSE_CREATE_OFFICE
Tool to create a new office for the organization via the Greenhouse Harvest v3 API. Use when you need to add a recruiting location (e.g. for scoping jobs, candidates, or custom fields) to a Greenhouse organization. Only name is required; supply parent_id or external_parent_id to nest the office under a parent (Advance…
Untrusted display-only summary
Create Greenhouse opening
GREENHOUSE_CREATE_OPENING
Tool to add a new opening (headcount slot) to an existing Greenhouse job via the Harvest v3 API. Use when a job needs additional headcount and you want to create one more opening that can be filled by a single hire. job_id is required; an optional partner-supplied opening_id and custom field values may also be set. A…
Untrusted display-only summary
Create Greenhouse user
GREENHOUSE_CREATE_USER
Create a new user in your Greenhouse Recruiting organization via the Harvest v3 API. Use when you need to onboard a recruiter, hiring manager, interviewer, coordinator, or other team member, optionally assigning offices/departments, an external employee_id, and custom field values. first_name, last_name, and primary_e…
Untrusted display-only summary
Create Greenhouse user email
GREENHOUSE_CREATE_USER_EMAIL
Attach an additional email address to an existing Greenhouse user via the Harvest v3 API. Use when a recruiter, hiring manager, or other team member needs a secondary email address associated with their Greenhouse account, optionally triggering a verification email. The email must be unique across the organization and…
Untrusted display-only summary
Grant Greenhouse user job permission
GREENHOUSE_CREATE_USER_JOB_PERMISSION
Grant a Greenhouse user a Job Admin role on a single job via the Harvest v3 API. Use when you need to give a recruiter, hiring manager, coordinator, or interviewer scoped access to manage one specific job at a defined permission level. Requires user_id, job_id, and role_id; retrieve valid role ids from the Greenhouse…
Untrusted display-only summary
Deactivate Greenhouse user
GREENHOUSE_DEACTIVATE_USER
Tool to deactivate a Greenhouse user via the Harvest v3 API, preventing that user from signing in while preserving their historical data. Use when you need to offboard or temporarily disable a recruiter, hiring manager, interviewer, coordinator, or admin account. This is a reversible state change: the user can be rest…
Untrusted display-only summary
Delete Greenhouse application
GREENHOUSE_DELETE_APPLICATION
Tool to permanently delete a single Greenhouse application via the Harvest v3 API, along with its interview stages, scorecards, rejection details, and prospect details. Use when you need to remove an application entirely; the parent candidate is left intact. WARNING: this operation is irreversible and the deleted appl…
Untrusted display-only summary
Delete Greenhouse applied candidate tag
GREENHOUSE_DELETE_APPLIED_CANDIDATE_TAG
Tool to detach a single tag from a candidate in Greenhouse via the Harvest v3 API, identified by its applied candidate tag id. Use when you need to remove a tag association from a candidate. This action is irreversible: once deleted the tag association cannot be recovered (re-applying the tag creates a new association…
Untrusted display-only summary
Delete Greenhouse attachment
GREENHOUSE_DELETE_ATTACHMENT
Tool to permanently remove an attachment from its Greenhouse application via the Harvest v3 API, identified by its attachment id. Use when you need to delete a document (resume, cover letter, offer letter, etc.) that was previously uploaded to a candidate's application. This action is irreversible: once deleted the at…
Untrusted display-only summary
Delete Greenhouse blocked spam source
GREENHOUSE_DELETE_BLOCKED_SPAM_SOURCE
Tool to permanently remove a single blocked spam source from Greenhouse via the Harvest v3 API. Use when an IP address, email address, CIDR range, or email domain was blocked by mistake or should no longer be blocked, so future applications from it are accepted again. This action is irreversible: once removed the bloc…
Untrusted display-only summary
Delete Greenhouse candidate
GREENHOUSE_DELETE_CANDIDATE
Tool to permanently delete a candidate from Greenhouse via the Harvest v3 API. Use when you need to fully remove a candidate and all of their associated applications, attachments, scorecards, notes, and other records identified by the candidate id. This action is irreversible: once deleted the candidate and every asso…
Untrusted display-only summary
Delete Greenhouse candidate education
GREENHOUSE_DELETE_CANDIDATE_EDUCATION
Tool to remove a single education entry from a Greenhouse candidate's profile via the Harvest v3 API. Use when you need to delete one specific education record from a candidate, identified by the education entry id. WARNING: this operation is destructive and irreversible - the education entry is permanently erased and…
Untrusted display-only summary
Delete Greenhouse candidate employment
GREENHOUSE_DELETE_CANDIDATE_EMPLOYMENT
Tool to permanently delete a single employment entry from a candidate's profile in Greenhouse via the Harvest v3 API. Use when you need to remove an incorrect or outdated employment record identified by its candidate employment id. This action is irreversible: once deleted the employment entry cannot be recovered, so…
Untrusted display-only summary
Delete Greenhouse candidate tag
GREENHOUSE_DELETE_CANDIDATE_TAG
Tool to delete a tag from your organization's candidate-tag dictionary in Greenhouse via the Harvest v3 API, identified by its candidate tag id. Use when you need to permanently remove a tag from the dictionary. This action is irreversible: deletion enqueues an asynchronous job that first strips the tag from every can…
Untrusted display-only summary
Delete Greenhouse custom field office
GREENHOUSE_DELETE_CUSTOM_FIELD_OFFICE
Tool to remove an office from a custom field's visibility scope via the Greenhouse Harvest v3 API. Use when an existing job, opening, or offer custom field should no longer be restricted to a particular office and that office's association needs to be deleted. This is a permanent, irreversible deletion: the office is…
Untrusted display-only summary
Delete Greenhouse custom field option
GREENHOUSE_DELETE_CUSTOM_FIELD_OPTION
Tool to archive a single custom field option via the Greenhouse Harvest v3 API so it can no longer be selected on new records. Use when an option of a select-type custom field should be retired while preserving it on existing records. This is a soft delete (the option is set inactive) rather than a hard delete, but it…
Untrusted display-only summary
Delete Greenhouse interview
GREENHOUSE_DELETE_INTERVIEW
Tool to cancel and permanently delete a scheduled interview in Greenhouse via the Harvest v3 API, identified by its interview id. Use when an interview needs to be called off and removed entirely rather than rescheduled. This action is irreversible: once deleted the scheduled interview and its associated calendar even…
Untrusted display-only summary
Delete Greenhouse job hiring manager
GREENHOUSE_DELETE_JOB_HIRING_MANAGER
Unassign a hiring manager from a Greenhouse job by deleting the job hiring manager join row, identified by its id, via the Harvest v3 API. Use when you need to remove a specific user from a job's hiring team in the hiring manager role. This is destructive and IRREVERSIBLE: the job hiring manager record is permanently…
Untrusted display-only summary
Delete Greenhouse job note
GREENHOUSE_DELETE_JOB_NOTE
Permanently delete a Greenhouse job note, identified by its id, via the Harvest v3 API. Use when you need to remove a note that was attached to a job (for example because it was added in error or is no longer relevant). This is destructive and IRREVERSIBLE: the job note is permanently removed and must be re-created to…
Untrusted display-only summary
Delete Greenhouse job owner
GREENHOUSE_DELETE_JOB_OWNER
Remove a Greenhouse user from a job's hiring team in a single role by deleting the job owner join row, identified by its id, via the Harvest v3 API. Use when you need to take a specific user off a job's hiring team for one role (recruiter, sourcer, or coordinator). This is destructive and IRREVERSIBLE: the job owner r…
Untrusted display-only summary
Delete Greenhouse user job permission
GREENHOUSE_DELETE_USER_JOB_PERMISSION
Tool to revoke a single Greenhouse user job permission by its id via the Harvest v3 API, removing that user's Job Admin role on the associated job. Use when you need to take away a specific user's Job Admin access to a particular job. This is destructive and IRREVERSIBLE: the permission grant is permanently removed an…
Untrusted display-only summary
Get current Greenhouse user
GREENHOUSE_GET_CURRENT_USER
Get the Greenhouse user represented by the connected Harvest OAuth token. The action reads the user id from the token and retrieves that exact user from Greenhouse.
Untrusted display-only summary
Hire Greenhouse application
GREENHOUSE_HIRE_APPLICATION
Tool to mark a Greenhouse application as hired and close out the matching opening on the job via the Harvest v3 API. Use when a candidate has accepted an offer and you need to finalize the hire, optionally specifying the start date, the opening to fill, and the close reason for that opening. If no opening_id is suppli…
Untrusted display-only summary
List Greenhouse applications
GREENHOUSE_LIST_APPLICATIONS
List the applications in your Greenhouse organization, which associate candidates with jobs (candidate applications attach to exactly one job; prospect applications attach to zero or more). Use when you need to look up application ids, statuses, current pipeline stages, or the candidate/job/source/referrer ids tied to…
Untrusted display-only summary
List Greenhouse application stages
GREENHOUSE_LIST_APPLICATION_STAGES
List the application stage history rows in your Greenhouse organization — one row per interview stage an application has occupied, with entered_at and exited_at timestamps. Use when you need the canonical source for stage-history reporting, such as time-in-stage analysis or reconstructing a candidate's pipeline moveme…
Untrusted display-only summary
List Greenhouse approval flows
GREENHOUSE_LIST_APPROVAL_FLOWS
Tool to list the approval flows in a Greenhouse organization via the Harvest v3 API. Use when you need to enumerate or search the multi-step approval definitions attached to jobs or candidate offers, optionally filtering by approval flow ids, job_ids, offer_ids, approval_type, or creation/update date ranges. Results a…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.