StellarBase
Docs StellarBase Platform Collaboration
StellarBase Platform

Collaboration

Humans and agents working on the same records. Shared Bases, threaded comments, approval flows, audit trails. Built so reviewers and auditors have everything they need.

Shared Bases

A Base can be private to one user, shared with a team, or shared cross-organization (e.g. your firm + your client’s counsel). Each member has a role that determines what they can see and do. Roles are defined per Base — a user can be admin in one Base and read-only in another.

Typical roles (customizable):

RoleTypical permissions
AdminEverything — sources, agents, permissions, billing
EditorRead + write on content, configure agents, run workflows
ReviewerRead + comment + approve. Cannot modify content or agents.
ViewerRead-only access to specified collections
ExternalTime-limited read access to a specific document or output

Comments & threads

Every row in a workflow output, every agent response, every document passage can host a threaded discussion. Comments can include:

  • Plain text — the usual
  • @mentions — notify a colleague, including via email or Slack if configured
  • Agent invocations — “@MSA-Reviewer what’s your reasoning for this flag?” pulls the agent into the thread
  • Attachments — additional context files

Comments are first-class audit artefacts. Every comment is timestamped, attributed, and immutable once posted (edits show edit history).

Approvals

Workflows can require human approval before specific steps execute. The approval can be:

  • Inline — user clicks “Approve” in the UI
  • Conditional — only required when a condition holds (amount > €100K, risk = HIGH, etc.)
  • Multi-signature — requires N-of-M approvers
  • External — notification sent to an external system (Slack, email, PagerDuty)

See also Human-in-the-Loop for StellarGate’s pre-LLM approval flow, which is a specific case of this general mechanism.

Real-time collaboration

Multiple users can work on the same chat thread, the same workflow run, the same document review in real time. Presence indicators show who’s currently on the screen. Cursor positions for text edits (in chat drafts, agent prompts) are shared live.

Cross-organization sharing

You can invite users outside your organization with tightly scoped access — typical use cases:

  • External counsel reviewing a subset of a matter’s Base
  • Clients reviewing the final deliverable (policy analysis, oversight report)
  • Auditors inspecting audit logs without being able to read source documents
  • Partner organizations collaborating on a joint research dataset

External users authenticate via SSO (SAML/OIDC) from their own identity provider, or via email + verification code. Their access is always scoped to the specific resource they’re invited to, with a configurable expiry date.

Notifications

Configure per-user notification preferences:

  • In-app — bell icon, notification center
  • Email — digest or immediate
  • Slack / Teams — via connector
  • Webhook — for integration with custom systems

Workflows can also fire notifications directly — “when a HIGH flag is created, page the duty lawyer,” “when a workflow completes, notify the reviewer channel.”

Audit log

Every collaborative action is logged immutably:

  • Who viewed which document, when
  • Who modified an agent prompt, with the before/after diff
  • Who approved or rejected a workflow step
  • Every comment, every mention, every @ invocation

The audit log is exportable in standard formats (JSON, CSV) for integration with SIEM tools. See Audit Log.

Version control

Agent prompts, workflow definitions, and custom rule sets are versioned. Every change is attributed and reversible. For workflows, you can compare two versions side-by-side and see which outputs would differ — useful when refining a reviewer’s playbook without risking regressions on historical data.

Related