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

# App Hub

> Manage connected applications and integrations

The **App Hub** is where admins connect external services to RelayHub. Integrations expand what your team can do -- from pulling files out of cloud storage to pushing data into business tools.

## Accessing the App Hub

Navigate to **App Hub** in the left sidebar. The App Hub is available to all users for viewing connected apps, but only Admins can add, configure, or remove integrations.

## Available Integrations

<Cards>
  <Card title="Google Drive" icon="google">
    Browse, search, and import files from your organization's Google Drive directly into RelayHub chats and workspaces.
  </Card>

  <Card title="Microsoft OneDrive" icon="microsoft">
    Access OneDrive and SharePoint files without leaving RelayHub. Import documents for AI analysis.
  </Card>

  <Card title="Automation Hub" icon="bolt">
    Connect business automation workflows. Trigger automations from chat, receive results in real-time.
  </Card>

  <Card title="Stripe Billing" icon="credit-card">
    Subscription and payment management. Configured automatically with your RelayHub plan.
  </Card>
</Cards>

## Connecting an Integration

<Steps>
  <Step title="Open App Hub">
    Navigate to **App Hub** from the sidebar.
  </Step>

  <Step title="Select an app">
    Click the card for the integration you want to connect. A configuration panel will open.
  </Step>

  <Step title="Authenticate">
    Follow the OAuth flow or enter the required credentials. For Google Drive and OneDrive, you will be redirected to the provider's login page to grant RelayHub access.
  </Step>

  <Step title="Configure scope">
    Choose which folders, drives, or resources RelayHub can access. You can restrict access to specific shared drives or folders.
  </Step>

  <Step title="Save and enable">
    Click **Save** to finalize the connection. The integration appears as "Connected" in the App Hub.
  </Step>
</Steps>

<Note>
  OAuth tokens are stored securely and refreshed automatically. If a token expires or is revoked at the provider, the integration will show a "Reconnect" prompt.
</Note>

## Managing Connected Apps

Each connected integration shows:

| Field            | Description                                 |
| ---------------- | ------------------------------------------- |
| **Status**       | Connected, Disconnected, or Needs Attention |
| **Connected By** | The admin who set up the integration        |
| **Connected On** | Date the integration was established        |
| **Scope**        | What resources RelayHub can access          |

### Disconnecting an App

To remove an integration:

1. Click the connected app in the App Hub
2. Click **Disconnect**
3. Confirm the removal

<Warning>
  Disconnecting an integration removes RelayHub's access to that service immediately. Files previously imported from the service remain in RelayHub, but no new files can be pulled.
</Warning>

## How Integrations Work in Chat

Once an integration is connected, users can reference it in chat. For example:

* Ask the AI to "find the Q4 report in Google Drive" and it will search connected drives
* Attach a OneDrive file directly in the chat input
* Trigger an automation workflow and see results appear in the conversation in real-time

<Tip>
  Integrations work across all chat modes -- standard chat, Dual Chat, and workspace conversations. Any connected service is available wherever the file picker or AI tools are accessible.
</Tip>

## Troubleshooting

If an integration shows **Needs Attention**:

* The OAuth token may have expired -- click **Reconnect** to re-authenticate
* The admin who connected the integration may have lost access at the provider
* The provider may be experiencing an outage -- check their status page
