What a workspace owns
- Access control —
workspace_membersdecides who sees what. Every workspace-scoped table is RLS-gated byis_workspace_member(workspace_id). - Isolation — the workspace database is its own Supabase project; there’s no shared schema across workspaces.
- Audit attribution — every usage log row, every escalation, every agent session belongs to exactly one workspace.
What the organization owns
The organization sits above workspaces and owns:- Credit wallets — one data wallet, one AI wallet, both shared across every workspace in the org.
- Subscription — the active feature plan (Build / Launch / Scale) lives on the org.
- Trial — one trial per org, ever (see Trial).
- Auto-reload settings — configured per-wallet at the org level.
- Payment methods — Stripe customer is the org, not the workspace.
Creating a workspace
When you sign up, agntdata creates a Personal workspace automatically. You can create additional workspaces if your plan allows it (Build: 1, Launch: 3, Scale: unlimited).API keys
Each API key belongs to exactly one workspace. Requests authenticated with that key are scoped to its workspace — you don’t pass a workspace id on the request. You can create many keys per workspace (e.g. one per environment) and they all draw on the same org-level credit wallets. See API keys for creation, rotation, and revocation.Credit sharing
Credits are org-scoped, not workspace-scoped:If your org has 100.
- Simplified billing — one wallet per org, regardless of how you slice it into workspaces.
- Shared limits — your plan’s RPM and webhook event quotas apply to the whole org.
- Centralized monitoring — the Billing tab tells you total spend across all workspaces.
When to use multiple workspaces
Environment isolation
Environment isolation
Production vs. staging vs. development, all under one billing relationship.
Team separation
Team separation
Sales builds in one workspace, engineering builds in another, and they share credits but not agents.
Client work
Client work
Agencies use one workspace per client to keep audit logs and connections clean.
Experiments
Experiments
Spin up a throwaway workspace for an experimental agent that you don’t want polluting the main view.
Next steps
Multi-workspace
Switching, the personal workspace, invitations, and claim tokens.
API keys
Create and manage keys for the active workspace.
Credits
Org-level data and AI wallets.
Workspace database
The per-workspace durable state layer.