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

# Tag & organize

> Group documents by department, audience, feature, or freshness so agents pull the right subset.

Tags are how you slice a large knowledge base. An Agent may attach to a whole collection, but a **tag filter** limits it to the subset relevant to that Agent's job.

## Two kinds of tags

* **Manual tags** — added by you, on upload or later. Full control.
* **Auto tags** — added by the Auto-tag enricher in a Foundry pipeline (or in a collection's ingest defaults). Consistent, scales.

Both write to the same field, both are filterable identically.

## Tag palette

Your workspace has a shared **tag palette** — the list of tags anyone can pick from a dropdown. Prevents typo variants (`billing`, `Billing`, `bills`).

Add tags to the palette under **Workspace settings → Tags**. Free-form tagging is still allowed but tags not in the palette are highlighted so you can add them (or fix a typo).

## Recommended tag axes

Most workspaces end up with tags along a few standard axes:

* **Audience**: `internal`, `customer`, `partner`, `developer`.
* **Domain**: `billing`, `auth`, `pricing`, `security`, `support`, `product`.
* **Freshness**: `current`, `deprecated`, `draft`.
* **Access**: `public`, `restricted`, `secret`.
* **Language**: `en`, `ko`, `ja`, `es` (auto-added by the Language enricher).

Pick a few axes and stick with them. Consistency beats coverage.

## Folders

Collections support **folders** — a hierarchical location, separate from tags. A document has one folder and many tags.

Folders are useful when the physical layout of your source matters (e.g., mirroring a Google Drive folder tree). Tags are useful when the same document belongs to multiple slices.

## Filtering by tag in retrieval

Retrieval presets and per-Agent filters take tag predicates:

```json theme={null}
{ "tag": { "$in": ["billing", "pricing"] } }
```

See [Filters](/build/retrieval/filters).

## Bulk tag operations

From the collection view:

* Select multiple documents (checkbox).
* **Add tags** or **Remove tags** in bulk.
* Or use the CLI: `nora knowledge tag <query> --add billing`.

## Auto-tagging from a pipeline

In a Foundry pipeline, add the **Auto-tag (LLM)** enricher. Give it the list of possible tags and one-line descriptions. Every new chunk gets classified into 0-N tags.

Runs incrementally — only new/changed chunks are tagged on subsequent runs.

## Tag stats

The **Insights** page shows tag distributions:

* How many documents / chunks per tag.
* Coverage — how many docs have zero tags (targets for auto-tagging).
* Tag frequency in retrieval queries (which tags actually get filtered on).

Useful for spotting unused tags to retire, or gaps in your palette.
