> For the complete documentation index, see [llms.txt](https://docs.siit.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.siit.io/integrations/knowledge-base.md).

# Knowledge Base

### Why connect a knowledge base

Your best knowledge already exists somewhere — in Notion, Confluence, or Slab. Connecting it to Siit means:

* **Instant AI answers.** The IT Agent and AI Assist search your connected knowledge to answer employee questions in Slack, Teams, and the Portal — with source references pointing back to the original page.
* **One-click suggestions for agents.** Smart Compose and AI Assist surface relevant articles when agents reply to requests, so the right resolution reaches the employee in seconds.
* **Self-service deflection.** Employees searching the Portal or asking the AI Agent get pulled into the right existing article before they even need to open a request.
* **Source of truth stays where it is.** Siit doesn't replace Notion, Confluence, or Slab — it reads from them, respects their permissions, and keeps content in sync as your teams edit the originals.
* **Zero content migration.** No CSV exports, no copy-pasting. Connect, pick the spaces you want synced, and Siit does the rest.

### Supported knowledge bases

Siit integrates natively with three knowledge platforms:

* **Notion** — sync selected workspaces, pages, or databases. Ideal for teams that already use Notion as their internal wiki. See the Help Center guide: [Notion integration](https://help.siit.io/notion-integration).
* **Confluence** — sync selected spaces from Atlassian Confluence Cloud. The go-to for teams standardized on the Atlassian suite. See the Help Center guide: [Confluence integration](https://help.siit.io/confluence-integration).
* **Slab** — sync selected topics and posts from Slab, for teams using it as their modern wiki.

Using a different knowledge base (GitBook, Guru, Document360, etc.)? Reach out via in-app chat — we're actively collecting interest to expand coverage.

### How the sync works

* **Initial import** — once you authorize and pick the spaces, collections, or topics you want synced, Siit pulls them in and converts each page into a Siit Article.
* **Continuous sync** — content refreshes on a schedule, so edits made in Notion, Confluence, or Slab flow into Siit automatically.
* **Source tracking** — every synced article displays its source (Notion, Confluence, or Slab) and links back to the original, so employees and agents can always jump to the canonical version.
* **Respects permissions** — Siit honors the access controls of your knowledge base. If a page is restricted, Siit respects that restriction in search and suggestions.

### Where connected knowledge shows up

Once synced, your knowledge powers every surface in Siit:

* **Portal Knowledge Base** — employees search and browse synced articles directly in the self-service portal.
* **AI Assist** — suggests relevant articles to agents when replying to a request. One-click insert into the reply.
* **IT Agent** — the AI Agent cites articles in Slack and Teams answers, with links back to the source.
* **Request replies** — agents insert articles directly into responses as rich cards.
* **Workflow actions** — attach articles to automated replies (e.g., "send password reset guide when reset request is submitted").

### What each integration covers

| Capability                             | Notion | Confluence | Slab |
| -------------------------------------- | ------ | ---------- | ---- |
| Sync pages / articles into Siit        | ✓      | ✓          | ✓    |
| Scope by space / workspace / topic     | ✓      | ✓          | ✓    |
| Automatic content refresh              | ✓      | ✓          | ✓    |
| Source link preserved on every article | ✓      | ✓          | ✓    |
| Used by AI agents for suggestions      | ✓      | ✓          | ✓    |
| Used in Portal Knowledge Base          | ✓      | ✓          | ✓    |
| Respects source permissions            | ✓      | ✓          | ✓    |

### Connecting a knowledge base

Each knowledge tool has its own connection flow, but the pattern is the same:

1. Go to **Settings → Integrations** and find your knowledge tool in the library.
2. Authorize the connection — Notion and Slab use OAuth; Confluence uses an Atlassian API token plus your site URL.
3. Pick the scope — the specific workspaces, spaces, or topics you want Siit to read. Start small: one or two high-traffic spaces are plenty to begin with.
4. Run the initial sync and review the imported articles in **Resources → Articles**.
5. Publish articles and make sure AI Assist / IT Agent are enabled to use them.

Detailed step-by-step guides are available in the Help Center:

* [Notion integration setup](https://help.siit.io/notion-integration)
* [Confluence integration setup](https://help.siit.io/confluence-integration)

### Common use cases

* **AI-powered self-service.** Employees ask "How do I reset my Okta MFA?" in Slack. The IT Agent searches synced Notion pages, finds the matching guide, and answers with a source link — no ticket created.
* **Faster agent replies.** An agent opens a new request about VPN access. AI Assist surfaces the three most relevant Confluence pages, and the agent inserts the right one into the reply with one click.
* **Portal knowledge browsing.** A new hire lands on the Siit portal and browses synced Notion onboarding guides, finding answers before their Day-1 questions pile up.
* **Deflection at submission.** When an employee starts submitting a "Password reset" service, Siit suggests a relevant synced article first — many resolve it themselves.
* **Content lifecycle alignment.** Your docs team edits a policy in Confluence. On the next sync, every Siit surface reflects the update — no manual re-publishing.

### Pair with AI for maximum impact

Knowledge integrations unlock the full value of Siit's AI features:

* **AI Assist** — uses your connected knowledge to draft agent replies and suggest articles.
* **IT Agent** — cites synced articles as sources when answering employees in Slack, Teams, and the Portal.
* **Articles** — how synced content fits into the broader Siit knowledge model alongside articles written directly in Siit or saved from Slack.

The more high-quality content you sync, the better AI performs. Our recommendation: start with your 10–20 most-used internal docs, validate the AI suggestions against real questions, then expand the sync scope.

### Tips

* **Start with a focused scope.** Sync the one or two spaces where your highest-quality, most-used documentation lives. Quality beats quantity for AI accuracy.
* **Title articles as questions employees ask.** "How do I reset my Okta MFA?" retrieves better than "Okta MFA Reset Procedure."
* **Use dedicated service accounts for Confluence.** Atlassian API tokens are tied to a user account — a dedicated service user keeps the integration stable across team changes.
* **Review what AI is surfacing.** In **Resources → Articles**, the analytics view shows which articles AI suggests most often. Low-quality or outdated articles can be demoted or retired.
* **Keep one source of truth per topic.** If the same content exists in Notion and Confluence, pick one, and retire duplicates. AI can't judge which version is canonical — you need to.
