Collaboration
Collaboration lets multiple people work on the same design at once. Edits, cursors, and comments all stay in sync, so a team can explore and refine a design together without passing files back and forth.
Sharing & Access
Designs are shared by email. You invite someone by entering their email address, and they get access to that specific design — there are no public links or anonymous access.
Each collaborator is given one of two roles:
- View — open the design and follow along, without making changes.
- Edit — make changes to the design alongside everyone else.
The owner manages who has access and can add, change a role, or remove collaborators at any time. Access is granted per design, so sharing one design doesn't expose anything else in your workspace.
Add a Collaborator
- Open the design you want to share, then open the Collaboration dialog from the share control. The owner is shown at the top, with everyone the design is shared with listed under Shared with.
- In the email field (
name@company.com), type the address of the person you want to add. - Use the role dropdown next to the field to set their access — View or Edit. New collaborators default to Edit.
- Select Add (or press Enter). They appear in the Shared with list, and live collaboration turns on for the design.
Change a Collaborator's Role
In the Shared with list, open the role dropdown on that person's row and switch between View and Edit. The change applies immediately.
Remove a Collaborator
In the Shared with list, select the remove icon on that person's row. They lose access right away. Removing the last collaborator turns off live collaboration for the design.
Real-Time Editing
Everyone with Edit access works on the same canvas at the same time. Changes appear instantly for all collaborators, like adding a frame, restyling an element, or updating the theme is reflected for everyone as it happens, with no manual saving or refreshing.
Because changes are merged automatically as they're made, multiple people can edit at the same time without overwriting each other's work or running into "who saved last" conflicts.
Active collaborators are shown on the canvas as you work, so you always know who else is in the design and what they're focused on:
Comments
Comments let you leave feedback directly on a design — pinned to a frame, an element, or the canvas itself — so discussion stays anchored to what it's about. Each comment opens a thread for replies, and the Designer Agent can act on a comment to make the change for you.
Add a Comment
- Right-click on the canvas, a frame, or an element, and choose Comment. A New comment popover opens, anchored where you clicked.
- The popover shows the target above the input — On Canvas, On Frame …, or the element name — so you know what the comment is pinned to.
- Type in the Add a comment field (up to 4,000 characters).
- Select Send (or press Enter). A canvas comment drops a pin with your avatar; a frame or element comment adds a count bubble to the frame.
View and Reply in a Thread
- Select a canvas pin, or a frame's comment bubble (tooltip: View comments). A bubble with multiple threads opens a list first — pick the one you want.
- The thread shows the original comment and all replies, oldest to newest. Long threads load more replies as you scroll.
- Type in the Write a reply field at the bottom and press Enter or select Send.
Edit or Delete Your Own Comment
These actions appear only on comments you authored.
- Hover the comment you wrote and select the ⋯ menu (tooltip: Comment actions).
- Choose Edit, change the text in place, and send. The comment is marked Edited.
- Choose Delete to remove the comment.
Ask the Designer Agent
- Hover a comment or open its thread, then select Ask agent to fix (the sparkles action). It's available from a comment row, the thread header, and individual messages.
- The agent reads the full thread, original comment and replies and applies the requested change to the target frame or element. It's unavailable while the editor is already busy.
- When it finishes, the agent posts a reply in the thread confirming the change.
For comments on the canvas, this action instead creates a new frame from the comment.