- Source
- Sales & Support Analytics
- Beta
Move Freshsales data anywhere it matters.
Load Freshsales contacts, accounts and open deals into the warehouse or AI app you already run.
Source
Freshsales

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 9
- Destinations
- 50+
- Standard support
- 1.1.55
Overview
What is the Airbyte Freshsales connector?
The Airbyte Freshsales connector extracts data from Freshsales and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 9 streams you can select per connection.
- 01
Sync to your warehouse
Land 9 Freshsales tables in 50+ destinations on a schedule you control.
- 02
One authorization
Authenticate Freshsales once and Airbyte keeps every scheduled sync running on it.
- 03
Cloud or self-hosted
Run the Freshsales connector on Cloud, OSS, Hybrid.
9 streams
Every table you can sync from Freshsales
Contacts Sync modes FullIncr. Accounts Sync modes FullIncr. Open Deals Sync modes FullIncr. Won Deals Sync modes FullIncr. Lost Deals Sync modes FullIncr. Open Tasks Sync modes FullIncr.
Setup
Live in seven steps
Open the Airbyte dashboard and click on "Sources" from the left-hand menu.
Click on the "New Source" button and select "Freshsales" from the list of available connectors.
Enter a name for your Freshsales source and click on "Next".
Enter your Freshsales API key and domain name in the respective fields. You can find your API key by logging into your Freshsales account and navigating to "Profile Settings" > "API Settings". Your domain name is the first part of your Freshsales URL (e.g. if your URL is "https://example.freshsales.io", your domain name is "example").
Click on "Test" to verify your credentials. If the test is successful, click on "Create" to save your Freshsales source.
You can now configure your Freshsales source by selecting the tables you want to replicate and setting up any relevant sync options.
Once you have configured your Freshsales source, click on "Create Connection" to set up a destination for your data.
Configuration fields
| Field | Type | Description |
|---|---|---|
| api_key* | string | Freshsales API Key. See here. The key is case sensitive. |
| domain_name* | string | The Name of your Freshsales domain |
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
Airbyte control plane
FAQ
Freshsales connector questions
What data can I sync from Freshsales with Airbyte?
9 streams: Contacts, Accounts, Open Deals, Won Deals, Lost Deals, Open Tasks, Completed Tasks, Past appointments, Upcoming appointments.
Does the Freshsales connector support incremental sync?
The Freshsales connector supports full refresh sync. Check the stream list on this page for incremental support per table.
Where can I run the Freshsales connector?
Run the Freshsales 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 Freshsales in minutes.
Free 14-day trial. No credit card needed.