Kommit Docs

Teams

Create a team workspace, invite members, and collaborate on product specs together.

Teams

Kommit supports shared team workspaces where multiple people can collaborate on projects, conversations, and PRDs.

Creating a workspace

When you sign up and complete onboarding, you create your workspace. The workspace has a name (typically your company or team name) and acts as the container for all your projects and team members.

During onboarding:

  1. Enter your workspace name.
  2. Optionally invite up to 5 teammates by email.
  3. Click Continue. Your workspace is created and invitations are sent.

You can skip invitations during onboarding and add people later from Settings.

Inviting team members

To invite someone after onboarding:

  1. Go to Settings → Team.
  2. Click Invite member.
  3. Enter their email address.
  4. Click Send invite.

They'll receive an email with a link to accept the invitation. Once they accept and create an account, they appear as an active member of your workspace.

On the Team plan, each invited member counts as a seat. Adding a member will increase your monthly charge by $99 at the next billing cycle. You'll see a confirmation of the cost before the invite is sent.

What teammates can do

All members of a workspace share access to:

  • All projects created within the workspace
  • All canvas nodes, conversations, and structured data
  • All PRD generations and version history
  • Connected GitHub repositories

Any member can create projects, add nodes, chat with the AI, and generate PRDs.

Roles and permissions

Full role-based access control (Admin, Developer, Viewer) is coming in a future release.

Currently, all workspace members have equal access. The workspace owner — the person who created the workspace — has additional access to billing and can remove members.

If you need to restrict access to sensitive projects before RBAC ships, the recommended workaround is to create a separate workspace for that project. Workspaces are fully isolated from each other.

Removing a member

  1. Go to Settings → Team.
  2. Find the member in the list.
  3. Click Remove.
  4. Confirm the removal.

Removed members immediately lose access to the workspace. Their seat is released at the next billing cycle.

Leaving a workspace

If you are not the workspace owner, you can leave the workspace from Settings → Team → Leave workspace. Your account is not deleted — you can create or join another workspace.

Workspace owners cannot leave without first transferring ownership or deleting the workspace.

Workspace isolation

Each workspace is fully isolated. Members of workspace A cannot see or access anything in workspace B, even if they have an account on Kommit. Projects, conversations, PRD history, GitHub integrations, and file uploads are all scoped to the workspace.

On this page