Product · Multi-site
One CMS for every site you run
Organizations hold workspaces, workspaces hold sites. Each site has its own models, media, keys and webhooks, and membership can be given at any level.
Part of our guide A CMS for agencies that run many client sites.
Northwind Studio
- 3 members
Bakery & Co
Workspace · client
- Agent · author
bakeryandco.com
Site
- 2 editors
Bakery app
Site
- 2 members
Harbor Clinic
Workspace · client
Real isolation
Another tenant's content is reported as not found, not just forbidden.
Five roles
Viewer, author, editor, admin and owner, at any level.
Invite by link
Invitations expire and can be revoked.
01Roles that inherit
A role on the organization applies to every workspace and site in it; a role on a workspace applies to its sites. The highest role along the chain counts, and nobody can grant a role above their own.
02Per-site everything
Content models, blocks, media, API keys, webhooks, allowed origins and the audit log all belong to a site, so client work never mixes.
MCP tools
What your agent can call here
- list_organizations
- create_workspace
- create_site
- update_site
- get_workspace_overview
Questions
Can a client see only their own site?
Yes. Invite them on their workspace or a single site; they never see the rest of your organization.
Back to the guide: A CMS for agencies that run many client sites
Keep exploring