How it works
- You connect your Fivetran account to Elementary with a Fivetran API key and select which destination groups to monitor.
- Elementary subscribes to Fivetran’s sync_end events for the selected groups automatically - no manual configuration in Fivetran is required.
- Each time a connector sync completes, Elementary evaluates the outcome and creates or updates an incident when the sync fails.
- The incident appears in Elementary’s Incidents view, where you can investigate, comment, and resolve it.
Enabling Fivetran
Connecting Fivetran requires permission to edit integrations in Elementary.
1
Create a Fivetran API key
In Fivetran, go to your account settings and generate an API key. Copy the API key and API secret .Which permissions should I provide to the API key?
- Read permission to all resources
- Manage permission to the webhook resource
2
Open the Fivetran integration in Elementary
In Elementary, go to Settings → Environments and select the environment you want to connect. Under Integrations, click Connect Fivetran.
3
Enter your Fivetran credentials
Paste the API key and API secret and continue. Elementary validates the credentials and loads the destination groups available in your Fivetran account.
4
Select destination groups and connect
Choose the destination groups you want to monitor, then save. Elementary connects to Fivetran and automatically starts syncing and monitoring the selected groups.
Where to see Fivetran incidents
Fivetran sync failures appear in the Incidents view in Elementary. Each incident includes:- Connector name and ID
- Sync status and failure reason (when available)
- Event timestamp
- Destination group ID

