Airbyte Embedded
Airbyte Embedded enables you to add hundreds of integrations into your product instantly. Your end-users can authenticate into their data sources and begin syncing data to your product. You no longer need to spend engineering cycles on data movement. Focus on what makes your product great, rather than maintaining ELT pipelines.
There are three components to Airbyte Embedded:
- Configuring connections: Connections define where your users data will land.
- Configuring source templates: Templates define which connectors are available for your end users
- Configuring sources: Collect your users credentials so their data is synced to your data warehouse.
You can read more about about how Airbyte Embedded fits in your application here.
There are two approaches to set up Airbyte Embedded:
When to Use the Widget
Use the Airbyte Embedded Widget if you:
- Want to get started quickly with minimal development effort
- Are comfortable with a pre-built UI that matches Airbyte's design
- Want Airbyte to handle authentication, error states, and validation
When to Use the API
Use the Airbyte API if you:
- Need complete control over the user experience and UI design
- Want to integrate data source configuration into your existing workflows
The complete API reference can be found at https://api.airbyte.ai/api/v1/docs