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

# Knowledge sources that power Thea's answers

> Add pages, sitemaps, files, status pages, Notion, Zendesk, Discord threads, help-center articles, and Content API pages — then keep them in sync.

Thea answers only from the sources you connect. Mix types to match how your docs actually live.

Open **Knowledge** in the server sidebar. This is not under Settings.

## Source types

<CardGroup cols={2}>
  <Card title="Single page" icon="link">
    Index one URL. Thea follows links from that page up to your plan's crawl depth.
  </Card>

  <Card title="Entire site" icon="sitemap">
    Point at an XML sitemap. On re-sync, only changed pages are fetched.
  </Card>

  <Card title="Status page" icon="signal">
    A status page that re-syncs on a schedule. Pair it with **Settings → General → Status page alerts** to post when an incident opens or resolves.
  </Card>

  <Card title="Upload file" icon="file">
    PDF, Markdown, or plain text. Size limits: 2 MB (Free), 20 MB (Pro), 50 MB (Business).
  </Card>

  <Card title="FAQ" icon="circle-question">
    Structured question-and-answer pairs. They get a retrieval boost because they look like how members ask.
  </Card>

  <Card title="Notion" icon="n">
    Sync pages and databases. **Pro** and **Business**. Counts as one source for the whole connection.
  </Card>

  <Card title="Zendesk" icon="headset">
    Published help-center articles. **Pro** and **Business**.
  </Card>

  <Card title="Discord thread" icon="discord">
    Index a resolved thread so Thea can reuse an answer your team already wrote.
  </Card>

  <Card title="Help center articles" icon="book">
    Published articles from your [Thea help center](/help-center/overview) are indexed automatically.
  </Card>

  <Card title="Content API" icon="code">
    Pages you push with an API key. **Pro** and **Business**. See [Content API](/dashboard/content-api).
  </Card>
</CardGroup>

## Crawl depth

When you add a page or site, Thea follows links up to:

| Plan     | Depth                            |
| -------- | -------------------------------- |
| Free     | 1 level (only the URL you enter) |
| Pro      | 3 levels                         |
| Business | 5 levels                         |

## Add a source

<Steps>
  <Step title="Open Knowledge">
    In the server dashboard, click **Knowledge**.
  </Step>

  <Step title="Click Add source">
    Choose the type.
  </Step>

  <Step title="Connect it">
    Paste a URL, upload a file, or complete Notion / Zendesk OAuth.
  </Step>

  <Step title="Wait for Ready">
    Status moves through **Queued**, **Building**, **Ready**, or **Error**. **Stale** means a scheduled sync failed or the source changed out from under the index.
  </Step>
</Steps>

Paused sources keep serving whatever was last indexed. The dashboard warns collaborators so you do not forget a freeze.

## Sync

| Plan     | Automatic re-sync |
| -------- | ----------------- |
| Free     | Manual only       |
| Pro      | Every 24 hours    |
| Business | Every 6 hours     |

Trigger **Sync now** on a source at any time. Status-page alerts fire on that same cadence — see **Settings → General**.

<Warning>
  Document and passage limits apply across all sources combined. New content stops indexing when you hit the cap.

  | Plan     | Documents | Passages  | Sources |
  | -------- | --------- | --------- | ------- |
  | Free     | 50        | 2,000     | 3       |
  | Pro      | 2,000     | 100,000   | 25      |
  | Business | 25,000    | 1,000,000 | 200     |
</Warning>

## Knowledge gaps

On paid plans, Thea clusters questions it could not answer. Open the gaps from **Knowledge**, then draft a FAQ, add a source, or dismiss the cluster.

After you add or update a source, ask the same questions in the [Playground](/answering/playground) and confirm the new passages show up before members rely on them.

## Discord

```
/source add url:https://docs.example.com/guide
/source list
```
