> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hightouch.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Trigger syncs with Fivetran

> The Fivetran extension lets you schedule Hightouch syncs to run as soon as a Fivetran job completes. Relying on Fivetran dbt transformations and connectors for sync scheduling ensures that Hightouch performs syncs when fresh data is available.

> [!NOTE]
>
> The Fivetran extension is only available on [Business tier plans](https://hightouch.com/pricing).

The Fivetran extension lets you schedule Hightouch syncs to run as soon as a Fivetran job completes. Relying on Fivetran dbt transformations and connectors for sync scheduling ensures that Hightouch performs syncs when fresh data is available.

Extension setup requires two steps:

* Connecting your Fivetran account to Hightouch
* Configuring your Hightouch syncs to trigger with Fivetran

## Connect to Fivetran

Navigate to your Fivetran dashboard and [retrieve your API Key and Secret](https://fivetran.com/docs/rest-api/getting-started#gettingstarted).

> [!NOTE]
>
> The API Key and Secret must belong to a user with the [Account Administrator role](https://fivetran.com/docs/getting-started/fivetran-dashboard/account-management/role-based-access-control#rolesinourrbacmodel) or you'll receive [an error](#forbidden-access-denied-error) when trying to save your configuration.

In Hightouch, enter your credentials in the [Fivetran configuration page](https://app.hightouch.com/extensions/fivetran/configuration?from=docs) and click **Connect**.

Behind the scenes, Hightouch adds a new [signed](https://fivetran.com/docs/rest-api/webhooks#signing) webhook to your Fivetran account.

## Configure your sync schedule

Now, when creating or modifying a sync you can select **Fivetran** as a schedule type.

1. Go the **Schedule** tab of overview page of the sync you want to schedule. Select **Fivetran** as the schedule type.
2. Select the appropriate **Fivetran workspace**.
3. Select one or more Fivetran connectors or Fivetran-managed dbt Core transformations as the **Fivetran jobs** to trigger the sync.
4. Click **Save**.

![Fivetran schedule configuration in the Hightouch UI](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/integrations/fivetran-configure.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=6e494283db5f6604b01e9318c267afe9)

Your sync should is now scheduled to run whenever you chosen Fivetran jobs complete.

## Tips and troubleshooting

### Forbidden access denied error

Ensure your Fivetran account has the [Account Administrator role](https://fivetran.com/docs/getting-started/fivetran-dashboard/account-management/role-based-access-control#rolesinourrbacmodel).
Otherwise, you might encounter this error when saving your Fivetran configuration in Hightouch:
`Forbidden access denied. Required permission: ACCOUNT_SECURITY_MANAGE`
