Opidocs
GuidesAssistant guides

Co-edit shared docs with teammates and the assistant

Edit a shared document at the same time as teammates and the assistant without clobbering each other.

Intermediate · ~10 min · Prerequisites: a shared doc with edit access

What you'll do

Open a shared document alongside one or more teammates, edit different sections in parallel, and have the assistant contribute edits — all without losing anyone's work.

See who's here

Open a shared document at Your content or inside a Space. The header shows a presence stack — a row of avatars for everyone currently viewing or editing. Hover an avatar to see the person's name.

In the editor itself, a colored left border marks any paragraph another person is actively typing in. Their avatar floats at the top-right of that block. The indicator disappears automatically within about ten seconds after they stop.

Viewers appear in the presence stack too, so you always know who's watching even if they can't edit.

Edit in parallel

You and your teammates can type in different paragraphs at the same time. Changes merge at the block level: each paragraph saves independently, so edits to separate blocks never collide.

If two people edit the same paragraph at the same time, the later save wins for that paragraph. Your other paragraphs stay untouched. While you're actively typing, your local version of that paragraph is protected — incoming remote changes to the same block wait until you pause for about a second.

Drag-reordering blocks syncs for everyone within a few seconds.

Let the assistant help

Open the Ask assistant panel while the document is open and ask for an edit:

"Rewrite the second section to be more concise."

The assistant's edit lands in the editor for all participants simultaneously — the same block-merge rules apply. If a teammate is typing in a different section, their in-flight work survives unaffected. See Ask assistant for how the coop panel works.

After an assistant edit lands, an Undo agent edit button appears in the panel header. Click it to revert the most recent assistant change. Clicking again reverts the one before. Open the history caret to pick a specific earlier edit.

Undo only your own

Cmd+Z (or Ctrl+Z) in the editor undoes only your own keystrokes — never a teammate's edits or an assistant edit. This keeps undo predictable: you always know what you're reverting.

To undo an assistant edit specifically, use the Undo agent edit control in the coop panel rather than the keyboard shortcut.

If the document was created before block-level collaboration was enabled, the first save after opening it in two browsers migrates it automatically. Edits to separate paragraphs merge normally from that point on.

Try this next

On this page