The main nouns in Dokki are workspace, resource, role, agent, organization, and published site.
Workspace
A workspace is the container for collaborative work. It has members, permissions, storage, AI usage, agents, files, tables, docs, artifacts, and publishing settings.
A workspace can be personal, shared directly with other members, or owned by an organization. Organization workspaces inherit organization policies, billing, model controls, and member context.
Workspaces can also be archived. Archived workspaces disappear from the normal switcher, stop background jobs, and stay restorable from the archive screen.
Resource
A resource is an item in the workspace tree. Documents, tables, artifacts, files, folders, and agents are all resources.
Most sharing rules are resource-level. You can make a resource private, open it to workspace members, share it by link, or publish it if it is a document, table, or artifact.
Role
Roles decide what someone can do. Workspace roles cover the workspace. Explicit resource roles can narrow or expand access for a specific resource. Private resources ignore broad workspace visibility unless a person has a direct role or an approved access request.
Agent
An agent is an AI teammate installed into a workspace. Agents can have instructions, memory, skills, schedules, MCP connections, and access to workspace resources. They can run from chat, a schedule, or a workflow.
Organization
An organization groups multiple workspaces under one account context. It has its own members, roles, workspace creation policy, AI model controls, shared AI balance, spending limits, storage policy, and billing.
Published site
A published site is the public version of selected workspace resources. Publishing creates frozen snapshots. Editing a source resource does not automatically change the public page; commit the change when you want the public site to update.
