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

# QuickBooks OAuth

> Connect your QuickBooks app for OAuth in Paragon.

## Setup Guide

You can find your Slack app credentials by visiting your [QuickBooks developer portal](https://developer.intuit.com/app/developer/homepage).

<Info>
  **Note:** You'll need to create a new QuickBooks app if you don't already have
  one.
</Info>

You'll need the following information to set up your QuickBooks App with Paragon:

* App Name

* Client ID

* Client Secret

* Scopes Requested

### Prerequisites

* An [Intuit Developer account](https://developer.intuit.com/app/developer/homepage).

* A QuickBooks app.

### 1. Add the Redirect URL to your QuickBooks app

Paragon provides a redirect URL to send information to your app. To add the redirect URL to your QuickBooks app:

1\. Copy the link under "**Redirect URL"** in Paragon.

<Frame caption="">
  <img src="https://mintcdn.com/paragon/EuLlf5VxgsSnEq57/assets/Copying%20the%20Redirect%20URL%20in%20Paragon.gif?s=572f0f0e11599740d68822b903a8601f" width="577" height="490" data-path="assets/Copying the Redirect URL in Paragon.gif" />
</Frame>

2\. Log in to your [QuickBooks developer dashboard](https://developer.intuit.com/app/developer/dashboard) and select your application.

3\. Depending on whether your application is in **Development** or **Production**, go to **Keys & OAuth > Redirect URIs**.

4\. Paste-in the redirect URL from Paragon.

5\. Press the blue **Save** button at the bottom of the page to save your updates.

<Frame caption="">
  <img src="https://mintcdn.com/paragon/jCM_Y_j0HttScr1R/assets/Enabling%20OAuth%20for%20your%20QuickBooks%20app.gif?s=7e7689a1e7bc0df3cd87acf4017d8311" width="771" height="524" data-path="assets/Enabling OAuth for your QuickBooks app.gif" />
</Frame>

### 2. Add your QuickBooks app to Paragon

1. Click the "**Trigger**" step in the workflow canvas, and choose **OAuth** from the sidebar.

2. Under **Connect an OAuth-enabled app**, choose "**Add a new OAuth-enabled app**" and select "**QuickBooks**".

<Frame caption="">
  <img src="https://mintcdn.com/paragon/DkcdqxlytLXlO_-w/assets/Adding%20a%20new%20provider.png?fit=max&auto=format&n=DkcdqxlytLXlO_-w&q=85&s=542fd895b862c2e1b4262df3ade9d2e5" width="593" height="354" data-path="assets/Adding a new provider.png" />
</Frame>

### 3. Input your credentials

Fill out your credentials from [Step 1](/automate/resources/oauth/quickbooks#1-add-the-redirect-url-to-your-quickbooks-app) in their respective sections:

* **App Name:** Chosen name for your application.

* **Client ID:** Found under Keys & OAuth > Keys > Client ID on your QuickBooks App page.

* **Client Secret:** Found under Keys & OAuth > Keys > Client Secret on your QuickBooks App page.

* **Scopes Requested:** A space-separated list of OAuth scopes. A complete list of QuickBooks' scopes is [here](https://developer.intuit.com/app/developer/qbpayments/docs/develop/authentication-and-authorization/oauth-2.0#step-1-prepare-authorization-request).

Press the green "Connect" button to save your credentials.

<Frame caption="">
  <img src="https://mintcdn.com/paragon/XNDe-bFT_2yOxy1A/assets/Connecting%20QuickBooks%20OAuth%20app%20to%20Paragon.gif?s=c37ce9cbe3e1107fb5ea865f5fa43718" width="640" height="613" data-path="assets/Connecting QuickBooks OAuth app to Paragon.gif" />
</Frame>

## OAuth-enabled Actions

Ready to use your OAuth-enabled app in your workflow? Check out our OAuth-enabled action documentation [here](/automate/building-workflows/configuring-oauth#oauth-enabled-actions) to get started!

<Card title="Configuring OAuth" href="/automate/building-workflows/configuring-oauth" horizontal />
