# Airbyte Cloud

To create API credentials and connect Airbyte Cloud to Paradime, you will need Account Administrator access. See also the [Airbyte documentation](https://docs.airbyte.com/).

### Generate API Credentials

Airbyte Cloud allows you to create multiple applications with separate client credentials. Each application can have its own client ID and secret for different integrations.

#### Prerequisites

Before generating API credentials, ensure you have:

* An active Airbyte Cloud workspace
* Account Administrator or workspace owner permissions in Airbyte

#### Steps to Generate Client ID and Secret

1. Log in to your Airbyte Cloud workspace as a user with Account Administrator or workspace owner role.
2. Navigate to **Settings** by clicking the gear icon in the bottom left corner of your screen.
3. Select the **Applications** tab from the settings menu.
4. Click the **Create New Application** button.
5. Enter a name for your application (e.g., "Paradime Integration") and click **Create**.
6. Copy the **Client ID** and **Client Secret** from the application details page. Store these securely as we will need them to set up the Paradime integration.

   **Important:** The Client Secret will only be displayed once. Make sure to copy and store it in a secure location before closing this dialog.

<figure><img src="/files/Bj4y1ie99PCrMxNX2raR" alt=""><figcaption></figcaption></figure>

### Connect the Airbyte Integration

The Airbyte Cloud integration can be connected by a Paradime Admin user. To enable the integration, you will need to set your Airbyte credentials as [environment variables](/app-help/documentation/settings/environment-variables/bolt-schedule-env-variables.md) in Paradime before connecting the integration.

#### Steps to Connect

1. In Paradime, go to **Account Settings** > **Environment Variables**.
2. Create two new environment variables with the following names and values:
   * `AIRBYTE_CLIENT_ID` - Set this to your Airbyte Cloud Client ID
   * `AIRBYTE_CLIENT_SECRET` - Set this to your Airbyte Cloud Client Secret
3. Click **Save** to store the environment variables.

### Authentication Parameters

Paradime reads your Airbyte credentials from the following environment variables:

| Environment Variable    | Type              | Required | Information                                                     |
| ----------------------- | ----------------- | -------- | --------------------------------------------------------------- |
| AIRBYTE\_CLIENT\_ID     | string            | Yes      | The client ID generated from your Airbyte Cloud application     |
| AIRBYTE\_CLIENT\_SECRET | string (password) | Yes      | The client secret generated from your Airbyte Cloud application |

Make sure these environment variables are set in your [Paradime Account Settings > Environment Variables](/app-help/documentation/settings/environment-variables/bolt-schedule-env-variables.md) before attempting to connect the Airbyte integration.

### Airbyte Integration Capabilities

Paradime uses the Airbyte Cloud API to trigger [Airbyte syncs](/app-help/documentation/bolt/creating-schedules/command-settings/airbyte-connector-sync.md) from [Bolt](/app-help/documentation/bolt/creating-schedules/command-settings/airbyte-connector-sync.md). This allows you to orchestrate your Airbyte data pipelines as part of your Paradime workflows, enabling:

* Triggering Airbyte connections on-demand from Bolt
* Monitoring sync status and job execution
* Integrating Airbyte syncs into larger data orchestration workflows
* Error handling and retry logic for failed syncs


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.paradime.io/app-help/documentation/integrations/etl/airbyte-cloud.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
