Skip to main content
Teams are first-class meta-agents in Mnemom. Create a team, add agents, derive a collective alignment card, and monitor team reputation — all through the API or dashboard. This guide covers the full team lifecycle: creation, roster management, alignment cards, reputation monitoring, and team badges.
Team operations require your org’s plan to include the team_reputation capability. If it isn’t enabled, team endpoints return 403 feature_gated with an upgrade_url pointing at Pricing.

Quick start

Create a team, add members, and derive a card in three API calls, using the REST API directly or @mnemom/sdk’s generic HTTP client:

Team lifecycle

1. Create a team

Teams require an organization and a name. You can add up to 50 initial members, or create the team empty and add members afterward — at least 2 members with active alignment cards are needed before you can derive a card (step 3).
Team names must be unique within an organization. Every agent you add must be governed by the team’s own organization; an agent from another org gets the same 400 (“Agent not found”) as an ID that doesn’t exist, and the whole request is refused. The response includes the team object and the initial member list.

2. Manage roster

Add or remove members as your team evolves. Every roster change is logged in the audit trail. Add members:
The response tells you which agents were added and which were already members (idempotent). The same org rule applies: every agent must be governed by the team’s organization. Remove a member:
Teams must have at least 2 members. Removing the second-to-last member will fail with a 400 error. Archive the team instead if it’s no longer needed.
View roster history:
Returns a paginated audit trail of all roster changes with timestamps, change types, and actors.

3. Team alignment cards

Team alignment cards declare the team’s collective values, autonomy boundaries, and coordination mode. There are two approaches: Auto-derive from members (recommended):
The derivation algorithm merges member cards:
  • Values are unioned and ordered by frequency
  • Forbidden actions from any member apply to the team
  • The strictest audit retention policy wins
  • Requires at least 2 members with active alignment cards
Set manually:
View card history:

4. Monitor reputation

Once your team has 10+ risk assessments, a Team Trust Rating is published.
Track score trends over time:
See Team Trust Rating for details on the 5-component scoring model.

5. Archive a team

Archiving soft-deletes the team. Historical data and reputation scores are preserved.

Team badges

Embed team reputation badges anywhere — READMEs, documentation, dashboards.
style is light (default) or dark. Six badge variants are available: Pre-eligible teams (fewer than 10 assessments) show a progress badge:
Markdown embed:
HTML embed:
React:
Badges are cached for 60 minutes at the CDN edge. For real-time data, use the API directly.

RBAC requirements

A team_admin grant delegates day-to-day management of one team without full org admin — manage grants with mnemom team admin grant/revoke/list or GET/POST /v1/teams/{team_id}/admins.

See also