Account integrations in dbt
The following sections describe the different Account integrations available from your dbt account under the account Settings section.
Git integrations
Connect your dbt account to your Git provider to enable dbt users to authenticate your personal accounts. dbt will perform Git actions on behalf of your authenticated self, against repositories to which you have access according to your Git provider permissions.
To configure a Git account integration:
-
Navigate to Account settings in the side menu.
-
Under the Settings section, click on Integrations.
-
Click on the Git provider from the list and select the Pencil icon to the right of the provider.
-
dbt natively connects to the following Git providers:
You can connect your dbt account to additional Git providers by importing a git repository from any valid git URL. Refer to Import a git repository for more information.
OAuth integrations
Connect your dbt account to an OAuth provider that are integrated with dbt.
To configure an OAuth account integration:
- Navigate to Account settings in the side menu.
- Under the Settings section, click on Integrations.
- Under OAuth, click on Link to connect your Slack account.
- For custom OAuth providers, under Custom OAuth integrations, click on Add integration and select the OAuth provider from the list. Fill in the required fields and click Save.
We’ve moved the AI integrations section to Enable dbt Copilot.