Documents
Edit a document with AI
The chat panel is a rewriting tool. It can reach the text of every block on the page, including the ones nested inside a container, and it deliberately cannot touch anything structural.

Text, everywhere text lives
Paragraphs, headings, clause bodies, table cells, list items, callout titles and bodies, and the text inside nested container cells. That last one matters, because a document laid out in two columns keeps its content inside containers, and a tool that could not reach into them would be useless on exactly the documents that are hardest to edit by hand.
What it will not do
It does not add or delete blocks, move anything, change a block type, alter the theme, force a page break or export. Every one of those is a click in the builder, and keeping them out of chat is what makes a chat request safe to accept without reading the whole document afterwards: the shape cannot change, only the words.
Where it saves the most time
Whole document rewrites. Changing the register from semi-legal to plain English across forty clauses. Shortening every paragraph in a report that ran long. Replacing a company name that appears thirty times after a rebrand. Those are the jobs that take an hour by hand and a minute here.
It edits what it can see
The chat works from a snapshot of the document’s text. A property that is not in that snapshot cannot be changed by asking, and requests to change non-text properties are rejected rather than half applied. If a request seems to have done nothing, it is usually because it asked for something structural.
How it works, in three steps
Step 1
Name the scope
This clause, this section, or the whole document. Whole document requests are where it earns its keep.
Step 2
Read what changed
Text edits apply as one step, so one undo takes the whole turn back.
Step 3
Do structure by hand
Adding, moving and restyling are clicks in the builder, and deliberately not chat requests.
The full walkthrough with screenshots is in the guide Create a document with AI.
Limits worth knowing
- Text only. It cannot add, delete, move or retype a block.
- It cannot change the theme, the page breaks or the layout.
- It works from a snapshot of the document text, so anything not in that snapshot is out of reach.
See it on a finished piece
Questions people ask
Can I ask it to add a section?
No. It rewrites text. Adding a section is a click in the builder, and keeping structure out of chat is what makes a chat edit safe to accept.
Can it edit text inside a two column layout?
Yes. Text inside nested container cells is reachable, which matters because those are the hardest blocks to edit by hand.
Why did nothing change when I asked?
Usually because the request was structural, such as moving or restyling something. Those are rejected rather than partly applied.
Make your own document
The button opens the generator with this use case already described. Change the wording to match yours, generate, then edit anything you like.
Create a document with OneCraftRelated pages
Edit a form with AI
The chat panel is a text editor you talk to. Ask it to soften a label, shorten the help text or rewrite every question in plainer English and it does that across the form. What it will not do is just as important as what it will.
Edit a presentation with AI
The assistant in the side panel does not touch your deck. It reads a snapshot, decides what would have to change, and hands back a list of proposed operations you approve or throw away. That separation is the whole design, and it is why asking it to restructure a deck is not frightening.
Formal vs plain document tone
Register is not a style setting applied at the end. It is decided before a word is written, and it changes the structure, the blocks and the colours as much as the sentences.
More finished work of this kind is on the document examples hub.


