Collaboration.

PR-style reviews, tasks, notifications, comments and roles — the team collaboration model — for teams in Worldwide.

For Worldwide: KKE Circuit is available across Global in English. Region: Global (INT).

Reviews

What is a PR-style drawing review?

Quick answer: A PR-style drawing review borrows the workflow software teams use for code review: the author "requests review" on a project, picks a reviewer, and the reviewer goes through the drawings and clicks Approve, Request changes, or Reject. The author is notified, addresses feedback, and either resubmits or proceeds to publish. The full history of past reviews is retained on the project.

How to request a review

  1. Open the project.
  2. Click Request review in the top toolbar.
  3. Pick a reviewer from the org members dropdown.
  4. (Optional) Add a revision label and review notes.
  5. Click Send.

The reviewer is notified by email and in-app.

Review lifecycle

[author opens]   → pending
                 ├── reviewer approves        → approved
                 ├── reviewer requests changes → changes-requested → author re-opens → pending
                 └── reviewer rejects          → rejected

A project has at most one pending review at a time.

How to respond to a review as a reviewer

  1. Click the review notification.
  2. Open each drawing referenced in the review notes.
  3. Add comments at the project level (block-level pinning is partial).
  4. Click Approve, Request changes, or Reject.

Viewing review history

Project → Reviews lists every review chronologically with status, decided-by, decided-at, revision label, notes.

Review notifications

Triggered notifications:

  • Review requested → reviewer.
  • Review approved / changes requested / rejected → author.
  • Review notes commented → both author and reviewer.

Tasks

How to create and assign a task

  1. From a project page, click Add task.
  2. Fill in title, description, assignee (autocomplete from org members), due date, priority, status.
  3. Click Create.

Tasks can also be created from Dashboard → My Pending Tasks → +.

Task fields

FieldValues
TitleFree text
DescriptionFree text, supports @mentions
AssigneeSingle org member
Due dateDate
PriorityLow / Normal / High
StatusOpen / In-progress / Blocked / Done / Cancelled

"My tasks" vs. "Tasks I assigned"

  • My tasks — tasks assigned to me.
  • Tasks I assigned — tasks I created for others.

Both views are filterable by project, status, priority, and due-window.

Commenting on tasks with @mentions

Each task has an inline comment thread. @username notifies the mentioned member.

Overdue task handling

Tasks past their due date are highlighted in red on the dashboard and in task lists. Overdue tasks generate notifications at the configurable interval (daily by default).

Dashboard "My Pending Tasks" widget

A widget showing the next 10 tasks assigned to the current user, sorted by due date asc. Quick-tick to Done.

Notifications

Notification types reference

TriggerRecipientChannel
Task assigned to youAssigneeEmail + in-app
Task due in 24hAssigneeIn-app
Task overdueAssigneeEmail + in-app
Review pendingReviewerEmail + in-app
Review approved / rejected / changes-requestedAuthorEmail + in-app
Project shared with youNew collaboratorEmail + in-app
Comment replyOriginal commenterIn-app
@mentionMentioned userEmail + in-app
Drawing publishedSubscribersIn-app

Managing in-app notifications

The bell icon in the top nav shows unread count. Click to expand the notification dropdown; click an item to jump to its source.

Email notification preferences

Settings → Notifications. Toggle each notification type's email channel independently.

Comments & @mentions

How to comment on a project

Open a project → Comments tab → type and submit. Block-level (per-element) commenting is partial; project-level threads are stable.

How to @mention a teammate

Type @ and pick from the autocomplete. The mentioned member is notified.

Block-level comment threads

A pinned comment can be attached to a specific element on a drawing. Hover over a pinned thread on the canvas to expand.

Roles & permissions

Admin / User / Viewer roles explained

RoleEditInvite / remove membersApprove drawings (review)Billing
Admin
User❌ (can request review)
Viewer❌ (read-only)

Per-project share permissions

Beyond org roles, individual projects (or folders) can be shared with a specific email at:

LevelCan do
ViewerRead-only
CommenterRead + add comments
EditorRead + edit drawings
OwnerFull control of the project

How to invite a user to your organisation

  1. Settings → Members → Invite.
  2. Enter email and pick the org role.
  3. The invitee receives an email with a 30-day-valid acceptance link.

How to revoke a pending invitation

Settings → Members → Pending Invites → Revoke next to the email.

How to remove a user

Settings → Members → ⋯ → Remove. Removed users lose access immediately. Their projects remain owned by the organisation.