List
Read live records straight from the Outreach API.
Replicate Outreach prospects, sequences and sequencestates to the warehouse or AI app you use.
Source
Outreach

Overview
The Airbyte Outreach connector extracts data from Outreach and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 15 streams you can select per connection.
Land 15 Outreach tables in 50+ destinations on a schedule you control.
Query synced Outreach data with filters, sorting and semantic search, without spending Outreach API rate limits.
Pull only the records that changed since the last run instead of reloading everything.
Authenticate Outreach once. The same connection powers scheduled syncs and runtime actions.
15 streams
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
Setup
Open the Airbyte dashboard and click on "Sources" from the left-hand menu.
Click on "New Source" and select "Outreach" from the list of available connectors.
Enter a name for the connector and click on "Next".
Enter your Outreach API credentials, including the API key and the API endpoint URL.
Click on "Test Connection" to ensure that the credentials are correct and the connection is successful.
Once the connection is successful, click on "Create Source" to save the connector.
You can now configure the connector by selecting the data you want to sync and setting up any necessary transformations or filters.
Once the configuration is complete, click on "Save" to save the changes.
You can now run the connector to start syncing data from Outreach to your destination.
| Field | Type | Description |
|---|---|---|
| client_id* | string | The Client ID of your Outreach developer application. |
| client_secret* | string | The Client Secret of your Outreach developer application. |
| redirect_uri* | string | A Redirect URI is the location where the authorization server sends the user once the app has been successfully authorized and granted an authorization code or access token. |
| refresh_token* | string | The token for obtaining the new access token. |
| start_date* | string | The date from which you'd like to replicate data for Outreach API, in the format YYYY-MM-DDT00:00:00.000Z. All data generated after this date will be replicated. |
| access_token | string | The access token that Outreach returns when the connector refreshes your OAuth credentials. Leave this field out; the connector fills it in. |
| token_expiry_date | string | The date and time when the current access token expires. Leave this field out; the connector fills it in. |
4 actions
Read live records straight from the Outreach API.
Fetch a single record by ID.
Query synced data with filters and sorting, with no API rate limits.
Natural-language search across synced Outreach records.
Full parameter-level details live in the Outreach entity reference.
Hybrid deployment
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
Your environment
Airbyte control plane
Use cases
List all prospects in Outreach
Show me all active sequences
Get details about my Outreach accounts
List all users in my Outreach org
Show me recent calls logged in Outreach
List all mailings sent
What tasks are assigned in Outreach?
Find prospects added last month
Which sequences have the most active states?
Show me accounts in the technology industry
What are the top opportunities by amount?
Find calls made by a specific user
FAQ
No. One Outreach authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.
No. Entity actions read and write through the Outreach 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.
15 streams, including Prospects, Sequences, SequenceStates, SequenceSteps, Calls, Mailings, Accounts, Opportunities and more.
Yes. The Outreach connector supports incremental sync on selected streams, and full refresh on every stream.
Run the Outreach 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
Free 14-day trial. One connection powers your scheduled syncs and your live Outreach actions.