Connectors
Browse and configure data connectors from multiple ecosystems.
Overview
FacilFlow supports three connector ecosystems plus custom sources. Navigate to Connect > Connectors to browse.
Airbyte Connectors
Access 300+ source connectors via PyAirbyte integration:
- Databases (PostgreSQL, MySQL, MongoDB, Snowflake, BigQuery)
- SaaS APIs (Salesforce, HubSpot, Stripe, GitHub)
- Files (CSV, JSON, Parquet from S3/GCS/Azure)
- And many more
Using an Airbyte Connector
- Browse or search the Airbyte catalog
- Select a connector
- Fill in connection credentials
- Test the connection
- Add as a source node in a pipeline
Telegraf Plugins
Telegraf input plugins for industrial and system data:
| Category | Examples |
|---|---|
| Industrial | OPC-UA, Modbus, MQTT, SNMP |
| System | CPU, disk, memory, network |
| Database | PostgreSQL, MySQL, MongoDB |
| Cloud | CloudWatch, Stackdriver |
Telegraf plugins are configured per edge agent. See Edge Agents for details on config generation.
Public API Repository
A curated list of public APIs available as data sources:
- Weather APIs
- Financial data feeds
- Government open data
- Industry-specific APIs
Browse the repository, select an API, configure authentication, and add to a pipeline.
Custom Connectors
Build your own connectors for proprietary systems:
- Click Create Custom Connector
- Define the connection parameters schema
- Implement the data extraction logic (HTTP, gRPC, or SDK)
- Register the connector
- It appears in the connector catalog for pipeline use