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

# Agent pages, llms.txt and llms-full.txt

> Dedica serves AI agents markdown versions of your pages, llms.txt and llms-full.txt on your own domain, from approved agent pages only.

Agent pages are markdown versions of your pages, written for agents. Dedica serves them on your domain through the middleware while your site is in [autopilot](https://docs.getdedica.com/guides/serving-modes.md), along with `llms.txt` and `llms-full.txt`. Only approved, enabled agent pages are served. A draft waiting for review never is.

Dedica suggests an agent page for each page with content of its own. It leaves out carts, checkouts, account and sign-in pages, and pages whose only text is something repeated across your site, such as a banner. Your homepage always gets one.

## What is served

| Request on your domain | Who gets it | Answer |
| - | - | - |
| `/llms.txt` | Everyone | Your `llms.txt`: company profile, sections, agent tools, `/ask` and machine-readable files. |
| `/llms-full.txt` | Everyone | Every served page's markdown in one file, agent pages first. |
| `/llms.md` | Everyone, unless your site has its own | `llms.txt` as `text/markdown`. |
| `/<section>/llms.txt`, for example `/blog/llms.txt` | Everyone, unless your site has its own | One per index agent page, listing its pages. |
| `/<agent page>.md`, for example `/pricing.md` or `/blog.md` | Everyone | The agent page. An index page lists its pages. |
| `/<page path>.md`, for example `/blog/launch-week.md` | Everyone | One page that an agent page covers. |
| `/<page path>`, for example `/pricing` | Detected agents | That page's markdown, sent as private and not cached. |
| `/<page path>?mode=agent` | Anyone but search engines | The same, plus a "For agents" section that lists `llms.txt`, tools, `/ask` and discovery files. |

People, browsers and search engines who visit a normal page URL always get your normal page.

## Page format

Every served page opens with frontmatter (`title`, `description`, `canonical`). Long pages are split at headings into parts: `?part=2` on the `.md` URL serves part 2, and each part links to the next.

## Matching URLs

A page matches with or without a trailing slash. Tracking parameters such as `utm_*`, `gclid` and `fbclid` are ignored, but any other query string must match the page URL exactly. When nothing matches, your site answers.

## See what an agent gets

On the overview in the dashboard, open any served path to see exactly what an agent gets there.

> [!NOTE]
>
> Changes you approve reach agents within about 60 seconds. In autopilot, Dedica's `llms.txt` replaces one your site already publishes.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.