An overview of connector types in Etlworks, how they're configured, and what to know about premium connectors that require installation and licensing.
The Role of Connectors
Every Etlworks flow starts and ends with a connector. Whether you're moving files, querying APIs, or replicating database changes, connectors define how data gets in and out of Etlworks. The full list of available connectors is published here: Etlworks Connectors.
Connector Categories
Database Connectors
Support for nearly every major RDBMS, including PostgreSQL, MySQL, Oracle, SQL Server, DB2, Snowflake, Redshift, BigQuery, and more. Custom JDBC drivers are also supported.
Log-Based CDC Connectors
Real-time change data capture from all major relational databases, plus MongoDB.
File-Based Connectors
Access files over:
- Cloud storage: S3, Azure Blob, Google Cloud Storage
- Networked systems: FTP, SFTP, SMB
- Local file systems (typically used with on-premise or Integration Agent deployments)
File Formats
Supported formats include CSV, Excel, XML, JSON, EDI, HL7, fixed-width, and more.
API Connectors
- HTTP-based APIs: REST, SOAP, GraphQL
- Webhooks (inbound and outbound)
- Etlworks also exposes flows as APIs — not just consuming them
Streaming and Messaging
- Message brokers: Kafka, AWS SQS, and others
- MQTT brokers (3.x and 5.x)
Email Systems
- SMTP, IMAP, POP3
- Gmail, Office 365
Application-Specific Connectors
Includes Salesforce, NetSuite, HubSpot, Zoho, Shopify, and others. Some application connectors are classified as "premium" and require additional licensing — see below.
Premium Connectors
Some connectors are licensed and distributed separately. They require:
- A license add-on
- Installation into the Etlworks server or Integration Agent
Premium connectors are not bundled by default in cloud, on-premise, or hybrid deployments. The full list is published here: Premium Connectors.
Licensing is annual, typically in the $2,000–$4,500 per year range depending on the connector. Free trials are available on request.
Installing Premium Connectors
Installation depends on the deployment model:
- Managed SaaS — Premium connectors can't be installed directly. Email support@etlworks.com to request a connector for your instance.
- On-Premise — Install directly on the Etlworks server. See: Installing Premium Connectors (on-premise)
- Hybrid (Integration Agent) — Install on the Integration Agent running in your network. See: Installing Premium Connectors (agent)
Don't See Your Source or Destination?
Etlworks adds new connectors regularly. If you don't see what you need in the connector list, email support@etlworks.com with the system you're trying to integrate. In many cases there's already a way to connect using a generic JDBC, REST, or file-based connector — and if not, we'll look at adding it.