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

# Box

> Train your chatbot on files from Box.

Connect Box to train your chatbot on documents from a personal, Business, or
Enterprise Box account.

## Connect and sync

<Steps>
  <Step title="Open the connector">
    In your chatbot's sidebar, open **Files & Data Sources** → **Add Files**
    and choose **Box**.
  </Step>

  <Step title="Authorize SiteGPT">
    Select **Connect Account** and sign in with Box.

    <Note>
      On Box Enterprise, an admin may need to approve third-party apps before
      the connection succeeds. If authorization fails, ask your Box admin to
      allow the SiteGPT app.
    </Note>
  </Step>

  <Step title="Pick files and sync">
    Select files and confirm with **Sync Selected Files**. Training status
    appears live in the list.
  </Step>
</Steps>

## What syncs from Box

* Documents in supported formats: PDF, DOC/DOCX, TXT, CSV, and similar
  text-based formats.
* Encrypted or password-protected files cannot be imported.
* Images, audio, and video are skipped.

## Keeping it in sync

Box files do not update in SiteGPT automatically. When a file changes, select
it in **Files & Data Sources** and use **Resync**, or resync in bulk.

To refresh from the command line or a cron job of your own, use the
[CLI](/docs/cli/knowledge): `sitegpt knowledge documents resync --chatbot <chatbot-id> <document-id>`.

## Disconnecting

Remove SiteGPT from your Box account's connected apps (**Account Settings**
→ **Security**). Trained content stays in your chatbot until you delete it
from the list.
