Collaboration

Collaboration is the Teams workspace layer for using Athas with a small team.

Availability

Collaboration is available on Teams workspaces. Owners, admins, and accepted members see the same workspace data in the web dashboard and Athas desktop.

Free and Pro accounts see an upgrade prompt instead.

Dashboard

Open Dashboard > Settings > Collaboration to manage the workspace:

  • invite teammates and copy invite links
  • review members and pending invitations
  • change roles or disable members
  • create workspace channels
  • edit channel notes
  • add channel guests
  • share workspace projects
  • review recent activity
  • adjust invite rules, seat limits, and update limits

Owners and admins can manage membership and workspace rules. Members can use shared projects, channels, and presence where enabled.

Desktop

Athas desktop shows a compact Collaboration settings tab when the signed-in account has Teams workspace access.

The desktop tab shows:

  • workspace membership summary
  • pending invitations
  • channels
  • active presence state
  • current document stream status

Detailed member, channel, invite, and policy changes live in the web dashboard.

Presence

Desktop can publish a lightweight presence heartbeat with the active file path, selected channel, and optional follow target. This is metadata only; it does not sync editor contents.

Realtime Documents

Desktop can register the active document and append metadata-only update events for cursor, selection, and viewport state. The server stores document paths, versions, and event metadata without uploading source contents.

This is the transport foundation for future shared editing. Live co-editing, automatic merges, voice, screen sharing, and email delivery are not part of this slice yet.

Roles

  • owner: manages the billing-owned workspace
  • admin: manages members, invitations, and workspace rules
  • member: uses shared projects, channels, and presence
  • viewer: read-only workspace access