Greenhouse entegrasyonu | Zervanor
← Tüm konnektörler

Greenhouse

Aynı zamanda bir ajan aracı
hr

Greenhouse Harvest API: manage candidates, applications, jobs, offers, scorecards, interviews, users and hiring data in your Greenhouse recruiting workspace.

80 eylemler · 3 tetikleyiciler

Greenhouse entegrasyonu — 80 aksiyon ve 3 tetikleyici ile Greenhouse'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: List Users, Get User, Create User, Update User, Enable User. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 3

Greenhouse üzerinde bir iş akışını başlatabilen olaylar.

polling

New or updated candidates (polled)

Polls /v1/candidates on a schedule using the updated_after filter; the response is a top-level JSON array.

polling

List Applications

List applications (GET /v1/applications). Supports created_after / last_activity_after filters + per-page/page pagination.

polling

List Scheduled Interviews

List all scheduled interviews (GET /v1/scheduled_interviews). Supports starts_after / updated_after filters.

Eylemler 80

Zervanor'un Greenhouse üzerinde yapabilecekleri.

Applications16

GET

List Applications

List applications (GET /v1/applications). Supports created_after / last_activity_after filters + per-page/page pagination.

GET

Get Application

Get a single application by id (GET /v1/applications/{id}).

PATCH

Update Application

Update an application (PATCH /v1/applications/{id}). Requires the On-Behalf-Of header.

POST

Advance Application

Advance an application to the next interview stage (POST /v1/applications/{id}/advance). Requires the On-Behalf-Of header.

POST

Move Application To Stage

Move an application to a specific interview stage (POST /v1/applications/{id}/transition). Requires the On-Behalf-Of header.

POST

Reject Application

Reject an application (POST /v1/applications/{id}/reject). Requires the On-Behalf-Of header.

POST

Unreject Application

Reverse a rejection (POST /v1/applications/{id}/unreject). Requires the On-Behalf-Of header.

POST

Hire Application

Mark an application as hired (POST /v1/applications/{id}/hire). Requires the On-Behalf-Of header.

POST

Add Application Attachment

Add an attachment to an application (POST /v1/applications/{id}/attachments). Requires the On-Behalf-Of header.

GET

List Scorecards For Application

List scorecards submitted for an application (GET /v1/applications/{id}/scorecards).

GET

List Scheduled Interviews For Application

List scheduled interviews for an application (GET /v1/applications/{id}/scheduled_interviews).

GET

Get Current Offer For Application

Get the current offer for an application (GET /v1/applications/{id}/offers/current_offer).

GET

List Offers For Application

List all offers for an application (GET /v1/applications/{id}/offers).

POST

Create Offer

Create an offer for an application (POST /v1/applications/{id}/offers). Requires the On-Behalf-Of header.

PATCH

Update Offer

Update the current offer for an application (PATCH /v1/applications/{id}/offers/current_offer). Requires the On-Behalf-Of header.

GET

Get EEOC For Application

Get the EEOC data for an application (GET /v1/applications/{id}/eeoc).

Candidates14

GET

List Candidates

List candidates (GET /v1/candidates). Supports created_after / updated_after filters + per-page/page pagination and a Link header for the next page.

GET

Get Candidate

Get a single candidate by id (GET /v1/candidates/{id}).

POST

Create Candidate

Create a candidate or prospect (POST /v1/candidates). Requires the On-Behalf-Of header.

PATCH

Update Candidate

Update a candidate (PATCH /v1/candidates/{id}). Requires the On-Behalf-Of header.

DELETE

Delete Candidate

Delete a candidate (DELETE /v1/candidates/{id}). Requires the On-Behalf-Of header.

PUT

Anonymize Candidate

Anonymize a candidate's personal data (PUT /v1/candidates/{id}/anonymize). Requires the On-Behalf-Of header.

PUT

Merge Candidates

Merge two candidates (PUT /v1/candidates/merge). Requires the On-Behalf-Of header.

POST

Add Candidate Attachment

Add an attachment to a candidate (POST /v1/candidates/{id}/attachments). Requires the On-Behalf-Of header.

POST

Add Candidate Note

Add an activity-feed note to a candidate (POST /v1/candidates/{id}/activity_feed/notes). Requires the On-Behalf-Of header.

POST

Add Candidate Email Note

Log an email note on a candidate's activity feed (POST /v1/candidates/{id}/activity_feed/emails). Requires the On-Behalf-Of header.

GET

Get Candidate Activity Feed

Get the activity feed (notes, emails, events) for a candidate (GET /v1/candidates/{id}/activity_feed).

GET

List Candidate Tags

List the tags applied to a candidate (GET /v1/candidates/{id}/tags).

PUT

Apply Candidate Tag

Apply a tag to a candidate (PUT /v1/candidates/{id}/tags/{tag_id}). Requires the On-Behalf-Of header.

DELETE

Remove Candidate Tag

Remove a tag from a candidate (DELETE /v1/candidates/{id}/tags/{tag_id}). Requires the On-Behalf-Of header.

Jobs10

GET

List Jobs

List jobs (GET /v1/jobs). Supports created_after / updated_after filters + per-page/page pagination.

GET

Get Job

Get a single job by id (GET /v1/jobs/{id}).

POST

Create Job

Create a job (POST /v1/jobs). Requires the On-Behalf-Of header.

PATCH

Update Job

Update a job (PATCH /v1/jobs/{id}). Requires the On-Behalf-Of header.

GET

Get Job Hiring Team

Get a job's hiring team (GET /v1/jobs/{id}/hiring_team).

PUT

Update Job Hiring Team

Replace a job's hiring team (PUT /v1/jobs/{id}/hiring_team). Requires the On-Behalf-Of header.

GET

Get Job Openings

List a job's openings (GET /v1/jobs/{id}/openings).

PATCH

Update Job Openings

Update a job's openings (PATCH /v1/jobs/{id}/openings). Requires the On-Behalf-Of header.

GET

Get Job Posts For Job

List the job posts for a job (GET /v1/jobs/{id}/job_posts).

GET

List Approvals For Job

List approval flows for a job (GET /v1/jobs/{id}/approval_flows).

Users8

GET

List Users

List all users in the Greenhouse organization (GET /v1/users). Safe identity/connectivity probe. Per-page pagination + Link header.

GET

Get User

Get a single user by id (GET /v1/users/{id}).

POST

Create User

Create a user (POST /v1/users). Requires the On-Behalf-Of header (a Greenhouse user id with permission to create users).

PATCH

Update User

Update a user (PATCH /v1/users/{id}). Requires the On-Behalf-Of header.

PATCH

Enable User

Enable a disabled user (PATCH /v1/users/{id}/enable). Requires the On-Behalf-Of header.

PATCH

Disable User

Disable a user (PATCH /v1/users/{id}/disable). Requires the On-Behalf-Of header.

PUT

Add User Job Permission

Grant a user job-based permission (PUT /v1/users/{id}/permissions/jobs). Requires the On-Behalf-Of header.

DELETE

Remove User Job Permission

Remove a user's job-based permission (DELETE /v1/users/{id}/permissions/jobs). Requires the On-Behalf-Of header.

Scheduled Interviews5

GET

List Scheduled Interviews

List all scheduled interviews (GET /v1/scheduled_interviews). Supports starts_after / updated_after filters.

GET

Get Scheduled Interview

Get a single scheduled interview by id (GET /v1/scheduled_interviews/{id}).

POST

Create Scheduled Interview

Schedule an interview (POST /v1/scheduled_interviews). Requires the On-Behalf-Of header.

PATCH

Update Scheduled Interview

Update a scheduled interview (PATCH /v1/scheduled_interviews/{id}). Requires the On-Behalf-Of header.

DELETE

Delete Scheduled Interview

Cancel a scheduled interview (DELETE /v1/scheduled_interviews/{id}). Requires the On-Behalf-Of header.

Departments4

GET

List Departments

List departments (GET /v1/departments).

GET

Get Department

Get a single department by id (GET /v1/departments/{id}).

POST

Create Department

Create a department (POST /v1/departments). Requires the On-Behalf-Of header.

PATCH

Update Department

Update a department (PATCH /v1/departments/{id}). Requires the On-Behalf-Of header.

Offices4

GET

List Offices

List offices (GET /v1/offices).

GET

Get Office

Get a single office by id (GET /v1/offices/{id}).

POST

Create Office

Create an office (POST /v1/offices). Requires the On-Behalf-Of header.

PATCH

Update Office

Update an office (PATCH /v1/offices/{id}). Requires the On-Behalf-Of header.

Demographics3

GET

List Demographic Questions

List demographic questions (GET /v1/demographics/questions).

GET

List Demographic Question Sets

List demographic question sets (GET /v1/demographics/question_sets).

GET

List Demographic Answers

List demographic answers (GET /v1/demographics/answers).

Interviews2

GET

List Interviews

List the interviews (interview plan steps) defined in the organization (GET /v1/interviews).

GET

Get Interview

Get a single interview (interview plan step) by id (GET /v1/interviews/{id}).

Job Posts2

GET

List Job Posts

List all job posts in the organization (GET /v1/job_posts).

GET

Get Job Post

Get a single job post by id (GET /v1/job_posts/{id}).

Offers2

GET

List Offers

List all offers in the organization (GET /v1/offers).

GET

Get Offer

Get a single offer by id (GET /v1/offers/{id}).

Scorecards2

GET

List Scorecards

List all scorecards in the organization (GET /v1/scorecards).

GET

Get Scorecard

Get a single scorecard by id (GET /v1/scorecards/{id}).

Custom Field1

GET

Get Custom Field

Get a single custom field by id (GET /v1/custom_field/{id}).

Custom Fields1

GET

List Custom Fields

List custom fields for a given type (GET /v1/custom_fields/{field_type}).

Email Templates1

GET

List Email Templates

List email templates defined in the organization (GET /v1/email_templates).

Prospect Pools1

GET

List Prospect Pools

List prospect pools and their stages (GET /v1/prospect_pools).

Rejection Reasons1

GET

List Rejection Reasons

List rejection reasons defined in the organization (GET /v1/rejection_reasons).

Sources1

GET

List Sources

List candidate sources defined in the organization (GET /v1/sources).

Tags1

GET

List Candidate Tags (Organization)

List all candidate tags defined in the organization (GET /v1/tags/candidate).

User Roles1

GET

List User Roles

List the available user roles (GET /v1/user_roles).

Greenhouse kullanan Çözüm Şablonları

Greenhouse ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Greenhouse ile neler otomatikleştirebilirim?

80 aksiyon var — örneğin: List Users, Get User, Create User, Update User, Enable User ve daha fazlası.

Hangi Greenhouse olayları bir workflow başlatabilir?

3 tetikleyici — örneğin: New or updated candidates (polled), List Applications, List Scheduled Interviews.

Greenhouse bir AI agent aracı olarak kullanılabilir mi?

Evet. Greenhouse'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Greenhouse entegrasyonu nasıl modellenir?

Greenhouse sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.