Dollie Editor SDK guide

AI and Copilot Overview

Let people create and edit pages with AI while keeping every change inside your approved components

Dollie Editor SDK can add AI help to the page editor.

For example, someone editing a course page can ask:

Add a pricing section with three plans.

The Copilot chooses from the React components you registered, writes the content, and shows a preview. The page does not change until the person clicks Apply.

AI uses the same building blocks as the editor

Your Catalog is the list of components that can appear in the editor. It also describes which parts of each component can be changed.

The Copilot uses that same list. If your Catalog contains a hero, feature list, and pricing table, the Copilot can work with those components. It cannot invent a fourth component or change parts you did not make editable.

This keeps the result inside your design system.

Choose how people ask for help

You can add AI in two places.

Inside a field or section

Someone can ask AI to rewrite a heading, draft a section, or suggest an illustration while they are editing that part of the page.

In a chat beside the page

Someone can describe a larger change, such as creating a landing page or revising the selected section. The Copilot returns a preview inside the conversation.

Both options follow the same rule:

The Copilot suggests. The person editing the page decides.

Your application stays in control

Dollie Editor provides the editor, AI tools, validation, previews, and Apply actions.

Your application still decides:

  • which AI model to use;
  • who may edit the page;
  • which customer or team owns the page;
  • where pages are stored;
  • when a draft is saved;
  • who may publish.

Adding a Copilot does not give the model direct access to your database or publishing flow.

Make manual editing work first

Before adding AI, make sure a person can:

  1. open the editor;
  2. add and edit your registered components;
  3. undo a change;
  4. save the page;
  5. render the saved page outside the editor.

The Copilot then uses the same page format and validation rules as the working editor.

Next steps