Skip to Content
Edit on GitHub

Boards

Boards are collaborative documents that multiple users can edit together in real time. They use the same block-based editor as course activities but are designed for freeform collaboration outside the course structure.

Boards must be enabled in your Organization Settings to be available.

How Boards Work

A board is a shared document with real-time synchronization powered by Yjs. Multiple users can view and edit a board simultaneously, with changes synced instantly across all participants.

Key Features

  • Real-time collaboration — Multiple users can edit a board at the same time with live cursor tracking and instant sync.
  • Role-based access — Board members can be assigned roles: Owner, Editor, or Viewer.
  • Block-based editing — Boards use the same rich block editor as course activities, supporting text, media, and advanced blocks.
  • Member management — Board owners can invite members and manage their access levels.

Use Cases

  • Group projects — Students collaborate on shared documents for team assignments.
  • Meeting notes — Teachers and staff maintain shared notes for planning and coordination.
  • Brainstorming — Teams use boards as collaborative whiteboards for idea generation.