Connectors

/

Sources

/

Greenhouse

  • Source
  • Finance & Ops Analytics
  • Generally available
  • 11 entities

Move Greenhouse data anywhere it matters.

Stream Greenhouse activity feed and application stages to any warehouse or AI app.

Source

Greenhouse

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
61
Entities
11
Actions
4
Destinations
50+
Standard support
1.5.3

Overview

What is the Airbyte Greenhouse connector?

The Airbyte Greenhouse connector extracts data from Greenhouse and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 61 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 61 Greenhouse tables in 50+ destinations on a schedule you control.

  • 02

    Context store search

    Query synced Greenhouse data with filters, sorting and semantic search, without spending Greenhouse API rate limits.

  • 03

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 04

    One authorization

    Authenticate Greenhouse once. The same connection powers scheduled syncs and runtime actions.

61 streams

Every table you can sync from Greenhouse

  • activity_feed
    Sync modesFullIncr.
  • application_stages
    Sync modesFullIncr.
  • applications
    Sync modesFullIncr.
  • applied_candidate_tags
    Sync modesFullIncr.
  • approvals
    Sync modesFullIncr.
  • approver_groups
    Sync modesFullIncr.

Setup

Live in ten steps

  1. First, navigate to the Greenhouse source connector page on Airbyte.com.

  2. Click on the "Create a new connection" button.

  3. Enter a name for your connection and click "Next".

Configuration fields

Greenhouse configuration fields
FieldTypeDescription
credentials*objectNot documented.
num_workersintegerThe number of worker threads to use for syncing. Greenhouse publishes no Harvest v3 rate-limit ceiling, so the default is conservative and all threads share a single budget. Increase this only if your Greenhouse account can support higher API usage, or lower it if you see rate-limit errors.
start_datestringUTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Records updated before this date will not be replicated. If omitted, the connector replicates all history.

Supported Greenhouse actions

  • List

    Read live records straight from the Greenhouse API.

  • Context Store Search

    Query synced data with filters and sorting, with no API rate limits.

  • Semantic Search

    Natural-language search across synced Greenhouse records.

  • Download

    Pull the binary contents of an attachment.

Full parameter-level details live in the Greenhouse entity reference.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

What teams build with Greenhouse

List all open jobs

Show me recent interviews

Show me recent job offers

List recent applications

Show me candidates from company who applied last month

What are the top 5 sources for our job applications this quarter?

Analyze the interview schedules for our engineering candidates this week

Compare the number of applications across different offices

Identify candidates who have multiple applications in our system

Summarize the candidate pipeline for our latest job posting

Find the most active departments in recruiting this month

FAQ

Greenhouse connector questions

Do I need more than one Greenhouse connection?

No. One Greenhouse authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.

Do Greenhouse entity actions need a sync to run first?

No. Entity actions read and write through the Greenhouse API as they are called, so they work immediately. Context store search is the exception: it queries data Airbyte has already synced, which is what lets it filter and sort without spending API rate limits.

What data can I sync from Greenhouse with Airbyte?

61 streams, including activity feed, application stages, applications, applied candidate tags, approvals, approver groups, approvers, attachments and more.

Does the Greenhouse connector support incremental sync?

Yes. The Greenhouse connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Greenhouse connector?

Run the Greenhouse connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Greenhouse in minutes.

Free 14-day trial. One connection powers your scheduled syncs and your live Greenhouse actions.