Overview
How might we design live presence so people can trust and act on AI output?
When to use
- Ideal for collaborative docs, team chat with shared threads, and enterprise assistants where multiple people iterate on the same AI-generated artifact.
When to skip
- Solo chats with no sharing model.
- Privacy-sensitive sessions where presence would leak activity.
- Async docs where presence adds noise without concurrent editing.
Rules
Ghost presence after users leave.
No distinction between human and agent actors.
Presence without a way to follow someone’s view or end sharing.
Exposing presence to people outside the share ACL.
Evidence
| Product | Implementation |
|---|---|
| Figma | Multiplayer avatars and cursors on the canvas. |
| Notion | Live collaborators on shared pages. |
| Google Docs | Active user stack and cursors while editing. |
| Linear | Presence indicators on shared issues and docs. |