Build a connector for every source

Fivetran supports every source system and application for all of your innovation needs. Easily connect to any source system and manage the pipeline within our platform.

Build a connector for every source

AI Connector Agent
Connector SDK
Overview
Auto-generate REST connectors — no code, no maintenance
Build custom connectors using Python and your choice of AI coding agent
What is the ideal use case?
REST API use cases with good documentation when timescales are tight
When you need to connect to a database, file system, or nearly any API, no matter the specification
Is coding required?
No, all handled by our AI agent
Yes, with AI assistance. Our “Save Time Now” program also offers free Connector SDK assistance to customers
Who is responsible for maintenance?
Fivetran via support case
You; can add “Connector SDK Maintenance” option for Fivetran Professional Services to manage
Which type of source is supported?
REST APIs with JSON
Anything Python can reach
Who is responsible for testing?
Customer
Customer
Overview
Start in the Fivetran Platform, no coding required, you just test the output
You + AI write and test the Python code, but Fivetran hosts and executes it on our compute
AI Connector Agent

Zero-code API connectors — generated and managed by Fivetran

With Fivetran’s AI Connector Agent you can build a connector to a REST API quickly, without writing a single line of code. The AI Connector Agent reads the documentation for your target API and generates a connector that runs within the Fivetran platform – handing scheduling, orchestration and retries automatically.

Get data from your API sources with Fivetran handling the connector creation, scheduling, logging and retries without writing any code

With only three developers supporting the entire BI function, we can't afford to spend weeks building connectors. AI Connector Agent built a connector in minutes without us writing code and freed us up to focus on what actually matters - building the analytics pipelines that get answers to the business.

Olaf Weik, RSG Group
Advantages for every team

Speed

Build a connector quickly without needing an engineering team

No code

Create connectors without writing a single line of code

Platform

Monitor status, usage and amend sync settings from the Fivetran Dashboard alongside your native connectors
Connector SDK

Custom code connectors — built in Python and managed by Fivetran

With the Fivetran Connector SDK, easy-to-use templates let you quickly build a custom connector or augment an existing connector to replicate the exact data you need from any source to your destination — all while benefitting from Fivetran’s high performance and robust automation features.

fivetran init --template docusign
fivetran debug
fivetran deploy --api-key <API_KEY> --destination Snowflake --connection my_connection
We have plugins for popular AI coding agents
Claude Code
Codex CLI
Gemini CLI
Github Copilot CLI

Launch a connector in 4 quick steps

  1. Install Connector SDK in your Python development environment alongside your choice of AI coding agent.
  2. Write connector.py code to extract data from the source of your choice and process it for upload the way you want.
  3. Test locally, debugging your code to deliver the tables and columns exactly how you want.
  4. Deploy to Fivetran, tweak your production configuration and complete your final testing and validation.

How it works

You build:
The connector logic
API calls & auth
Data transformation
Pagination handling
Fivetran provides:
Hosting & compute
Scheduling & whole-connector retries
Monitoring & alerts
Schema management
Fivetran dashboard management
You get:
A fully managed connector
No infrastructure to maintain
Fivetran reliability SLA
All your data pipelines in one place

Unlocking your most critical data sources

“Managing and monitoring with the Fivetran Connector SDK is far better than building custom data pipelines standalone. My team can customize code and run it in the Fivetran platform to reduce the complexity of our data infrastructure and keep data integration centralized in one platform.”

Ahmed Zedan, VP Technology Solutions, Izba Consulting
Advantages for every team

Proprietary sources

Integrate data sources without relying on external engineering teams

Augment an existing connector

Incorporate additional tables, fields, schemas, and filters from current Fivetran sources

Customizing data

Replicate and filter sensitive data and match existing schemas in your destination

Fast-track your Connector SDK deployment with up to 60 days of free expert technical support.

Our Professional Services team is ready to help you write, troubleshoot, and deploy your connections in record time.

Save me time

Get Connector SDK Long-Term Maintenance

Our Professional Service team will monitor and fix your deployed connector in case of production failures – ensuring seamless data delivery.

Learn more

Let's get your data moving