# Egnyte

## Set up

#### 1. Enable AI API Features in Egnyte

To fully access premium Egnyte features in StackAI (such as searching across your entire Egnyte database), you must enable the **AI API** setting in your Egnyte account.

* You must have **admin permissions** in Egnyte to modify this setting.
* If you do not have the required access or encounter issues, please contact your **Egnyte administrator or representative**.

#### 2. Create an Egnyte App

To enable API access to your Egnyte account, you need to create an Egnyte application.

a. Before creating an API key, please ensure the following requirements are met:

* **Eligible Plan:** API access is only available to active Egnyte customers on [eligible plans](https://helpdesk.egnyte.com/hc/en-us/articles/17683455594125-Public-API-Usage-Restrictions-by-Plan). Egnyte domain on **Trial, Legacy Office, or Team plans** are not supported. Contact your account manager or [Egnyte Sales team](https://www.egnyte.com/contact) to upgrade to the [latest plan](https://www.egnyte.com/pricing).
* **Admin Access:** API keys are restricted to Egnyte domain [administrators](https://helpdesk.egnyte.com/hc/en-us/articles/201637164-Administrators-Power-Users-and-Standard-Users#Admin). Please ensure you are requesting a key with a Egnyte Domain Admin account. API keys requested by a non-admin will be declined.
* **Valid Admin Email:** The email address must be associated with an active domain administrator account excluding [Service Accounts](https://helpdesk.egnyte.com/hc/en-us/articles/360028824952-Service-Accounts) for this domain.

**b.** Go to the Egnyte Developer Portal: <https://developers.egnyte.com/>\
Create an account or log in to your existing developer account.

**c.** Once logged in, click **your user email in the top right > Apps > + NEW APP**

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2Fq9BPzpTzsDditnn0iXPz%2FScreenshot%202026-03-18%20at%201.50.16%E2%80%AFPM.png?alt=media&#x26;token=86276fcc-f60d-4c10-aa84-a97804413b44" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FO9F2VIkZSC9F0tVa4B9P%2FScreenshot%202026-03-18%20at%201.50.30%E2%80%AFPM.png?alt=media&#x26;token=6cc06b00-5f6d-4f9e-8d5a-c26e52ed014b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FnT03S1ckRjOe9hmgjnFM%2FScreenshot%202026-03-18%20at%201.50.41%E2%80%AFPM.png?alt=media&#x26;token=f29cf425-41b3-473b-b4a3-1fd34775cb59" alt=""><figcaption></figcaption></figure>

**d.** Fill out the application details:

* **App Name**: A recognizable name for your API key
* **Description**: A brief description of the app’s purpose
* **Egnyte Domain**: Your Egnyte domain (e.g., if your URL is `yourdomain.egnyte.com`, enter `yourdomain`)
* **App Icon URL** *(optional)*: A link to an image/icon for your app
* **Registered OAuth Redirect URI**: Leave blank
* **Type**: Select **Internal Application**
* **Current User Base**: Choose the option that best matches your organization
* **Platform**: Select **Other**

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FPuaveyr8iE1oGWXxXDly%2FScreenshot%202026-03-18%20at%201.59.13%E2%80%AFPM.png?alt=media&#x26;token=30946cf0-6b5e-45fb-afab-84475716490e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FICQOb3ldh6DlR1TXm7uh%2FScreenshot%202026-03-18%20at%201.59.32%E2%80%AFPM.png?alt=media&#x26;token=4a16a2dd-9b46-4642-9ab9-36238c25aec6" alt=""><figcaption></figcaption></figure>

**e.** Click **“Request”** in the bottom-right corner to submit your application.

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FghcGPeYyv71BCSXI4mxV%2FScreenshot%202026-03-18%20at%202.00.22%E2%80%AFPM.png?alt=media&#x26;token=dae75d2c-c876-4d32-982f-a76ec25ea181" alt=""><figcaption></figcaption></figure>

After submission:

* Egnyte will generate an **Egnyte Connect API Key**
* The key will initially be in a **“Waiting for Approval”** state
* Egnyte will email you with updates on the approval process
* Approval typically takes **up to 1 business day**

## Connecting on StackAI

Once your Egnyte app has been approved, the status of your API key will appear as **“Active.”**

**a. Retrieve your API credentials**\
On your Egnyte app page, navigate to the **“API Keys”** section. Here, you will find your:

* **API Key**
* **API Secret**

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FiJuQx3ZEMbsn0Y2aMYao%2FScreenshot%202026-03-18%20at%202.06.33%E2%80%AFPM.png?alt=media&#x26;token=08954bff-5866-4299-8a1c-f7591cc98a47" alt=""><figcaption></figcaption></figure>

You will need both credentials to create a connection in StackAI.

**b. Create a connection in StackAI**

Return to StackAI and select **Create New Connection → Egnyte**. You will be prompted to enter the following:

<figure><img src="https://3697023207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFSlso1Kjob5CLDrh0dVn%2Fuploads%2FIDPJsFkiVmEHLw8TRLhs%2FScreenshot%202026-03-18%20at%202.10.19%E2%80%AFPM.png?alt=media&#x26;token=5294a6e3-ae7e-43e1-aac7-ee46329a5da1" alt=""><figcaption></figcaption></figure>

* **API Key**: Paste the API key from your Egnyte app
* **API Secret**: Paste the API secret from your Egnyte app
* **Egnyte Domain**: The same domain used when creating the app (e.g., `yourdomain`)
* **Username**: Your Egnyte login username
* **Password**: Your Egnyte login password

**c.** Click **“Create Connection”** to finish setting up your Egnyte integration.

***

#### Troubleshooting

If you experience issues connecting or using Egnyte actions, check the following:

* Ensure all credentials are entered correctly
* Confirm that **AI API** is enabled in your Egnyte account
* Verify that your API key status is **Active**
