Skip to Content
FormatsProjects

Projects

Projects are custom team interfaces—a Discord-style workspace made of channels and tabs. Each tab can host pins, pages, pinboards, showcases, canvases, timelines, and more in one purpose-built UI.

When to use projects

  • Team hubs — One place for docs, dashboards, and discussion around an initiative.
  • Client portals — Channels per workstream with role-gated tabs.
  • Internal tools — Compose existing pins and formats into a fixed navigation structure.

Key features

  • Channels & categories — Group tabs the way your team thinks about the work.
  • Tabs per format — Pin lists, pages, pinboards, walls, canvases, etc. on dedicated tabs.
  • Role-based access — Project-level roles control who sees which tabs and pins.
  • Pin role requirements — Restrict individual pins to specific project roles.

How projects relate to pins

Projects do not replace pins. They organize pins and other formats into a navigable shell. Create pins via the Pins API, then attach them to project tabs in the dashboard—or let the workspace agent place them for you.

IDs & routes

  • ID prefix: pj…
  • Dashboard: /projects/[projectId]

API

ResourceStatus
Project CRUDDashboard + legacy /api/projects/* (session auth)
Pins inside projectsPins API + dashboard placement