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

# Page Editor

> Edit and publish generated pages with AI chat and inline editing

Page Editor is where you refine a page generated in [On-Site](/dashboard/on-site). Request changes in natural language or edit the body directly.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/opactor/images/dashboard/page-editor.png" alt="Page editor" />
</Frame>

<Note>
  This screen hasn't been translated yet, so buttons and labels appear in English. This doc uses the exact English wording shown on screen.
</Note>

## Getting here

| From     | How                                         |
| -------- | ------------------------------------------- |
| The list | Click **Edit** in the right-side preview    |
| Detail   | Click the page title, then edit the content |

<Note>
  Editing requires a generated preview build. You can't edit a page that's still generating or that failed to build.
</Note>

## Layout

| Area       | Purpose                            |
| ---------- | ---------------------------------- |
| Left panel | Request edits via AI chat          |
| Center     | Edit directly on the rendered page |
| Right      | Comment rail                       |
| Top        | Save, publish                      |

## Editing with AI chat

Type your request in natural language into the left panel's input (**Describe what to change...**).

```
Make the intro more comparison-focused
Add more supporting evidence to this paragraph
Make the overall tone more professional
Add a FAQ section
```

Each request shows a proposed change. Review it and decide whether to apply. Nothing changes until you apply it.

<Tip>
  Being specific about **what** to change and **which direction** gets better results than a vague "make it better." If you're asking for more evidence, say what source to draw from.
</Tip>

### Inserting blocks and generating images

Two more actions sit next to the chat input.

| Feature            | Content                                       |
| ------------------ | --------------------------------------------- |
| **Insert block**   | Insert a new block or component into the page |
| **Generate image** | Describe an image and insert it into the page |

Image generation has its own input (**Describe the image you want to generate...**): describe the image you want there.

<Note>
  Generated images follow the hero image style set in [Design](/settings/design). If the brand tone is off, check that setting first.
</Note>

## Editing directly

Select text on the rendered page to bring up an inline toolbar.

| Feature    | Use                                 |
| ---------- | ----------------------------------- |
| Formatting | Bold, italic, headings, and so on   |
| Link       | Insert a link on the selected text  |
| Inline AI  | Edit just the selected part with AI |
| Comment    | Leave a note at that position       |

## Comments

Leave notes on a specific block and discuss it in a thread.

* Open and close the rail with **Show comments (n)** in the top right
* Write in the input (**Add a comment…**) and post with **Comment**
* Comments are pinned to a block, and the block they're attached to is shown

Comments aren't part of the page content and don't appear on the published page.

## Saving and publishing

Handled from the top bar.

| Action  | Shown as       | Result                                         |
| ------- | -------------- | ---------------------------------------------- |
| Save    | **Save draft** | Keeps your edits. Doesn't affect the live page |
| Publish | **Publish**    | Deploys and updates the live page              |

Save state shows as **Not saved**, **Saved just now**, or the last save time. With no changes, it shows **No unpublished changes** and Publish is disabled.

A confirmation appears before publishing. Publishing an already-live page replaces the live content.

<Warning>
  Publishing changes the real page on your domain. If the page is already being cited by AI, confirm the core facts are still intact before you publish.
</Warning>

## Co-editing

A banner appears when someone else is editing the same page. It's not a hard lock; click **Take over** to claim editing rights.

<Warning>
  Taking over can interrupt the other person's in-progress work. Confirm before you use it.
</Warning>

## Recommended order

<Steps>
  <Step title="Structure first">
    Set the section layout and flow through chat first. Polishing sentences before the structure is settled means redoing that work.
  </Step>

  <Step title="Strengthen the evidence">
    Check that every claim has supporting evidence, and add sources where it's thin. AI citation hinges on specific facts.
  </Step>

  <Step title="Polish sentences">
    Clean up phrasing with inline edits.
  </Step>

  <Step title="Review">
    Collect team feedback through comments.
  </Step>

  <Step title="Publish">
    Publish, then request indexing from [On-Site](/dashboard/on-site).
  </Step>
</Steps>

## Troubleshooting

<AccordionGroup>
  <Accordion title="I can't get into the editor">
    Editing requires a generated preview build. Wait for generation to finish, or regenerate the page if the build failed.
  </Accordion>

  <Accordion title="A banner says someone else is editing">
    Take over claims editing rights, but it can interrupt the other person's work. Confirm before using it.
  </Accordion>

  <Accordion title="The AI suggestion isn't what I meant">
    Don't apply it. Make your request more specific and try again. Naming exactly what to change and which direction gets more accurate results. If a message says the edit failed, just ask again.
  </Accordion>

  <Accordion title="I saved but the live page didn't change">
    Save draft and Publish are different. Publish is required for the live page to update.
  </Accordion>

  <Accordion title="The Publish button won't click">
    You're either in a No unpublished changes state or the page is still loading. It activates once you make and save a change.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="On-Site" icon="file-lines" href="/dashboard/on-site">
    Covers generation, publishing, and indexing.
  </Card>

  <Card title="Knowledge" icon="database" href="/dashboard/knowledge-base">
    Manage the brand rules and material to reference while editing.
  </Card>

  <Card title="Design" icon="palette" href="/settings/design">
    Set page design and image generation style.
  </Card>

  <Card title="Performance" icon="chart-line" href="/dashboard/performance">
    Track how published pages are performing.
  </Card>
</CardGroup>
