Skip to main content

Workspaces Overview

Workspaces are the top-level container for all your work in XainFlow. Every project, asset, workflow, and generation belongs to a workspace. XainFlow supports two workspace types, each designed for different team sizes and use cases.

Workspace Types

TypeIncluded WithUsersDescription
PersonalFree, Starter, Pro, Scale1A private workspace for individual use
TeamTeam, Business, EnterpriseMultipleA shared workspace with role-based access and pooled credits

Personal Workspaces

When you sign up for XainFlow, you automatically receive a personal workspace. This workspace is tied to your account and contains all your projects, assets, and generation history. Personal workspaces support a single user and are available on all individual plans (Free, Starter, Pro, Scale). The Scale plan supports up to 3 personal workspaces.

Team Workspaces

Team workspaces are available on Team, Business, and Enterprise plans. They support multiple members with role-based permissions, shared asset libraries, and a pooled credit balance. Team workspaces provide full isolation -- assets, projects, and workflows in one workspace are not visible to members of another.

Projects

Within a workspace, you organize your work into projects. Each project can contain:

  • Workflows built in Flow Studio
  • Associated assets (characters, products, backgrounds, logos)
  • Generation history and outputs
  • Custom styles and template variables

Projects help you keep related work together and separate unrelated campaigns or initiatives.

info

Workspace data is fully isolated. Members of one team workspace cannot see or access content in another team workspace, even if they belong to the same organization.

Team Features

Team workspaces (Team, Business, Enterprise) include collaboration features not available on individual plans:

Roles and Permissions

Every member has a role that controls their access level: Owner, Admin, Creator, or Viewer. Roles follow a strict hierarchy — Owners have unrestricted access, Admins can manage Creators but not other Admins, and Creators are scoped to their assigned projects. See Roles and Permissions for the full permission matrix.

Three-Layer Access Control

XainFlow uses three cascading layers to determine what each member can access: Workspace Preferences (workspace-wide), Member Restrictions (per-member), and User Preferences (personal defaults). A member's effective access is the intersection of the workspace and member layers. See Three-Layer Access Control for details.

Member Limits

Owners and Admins can set per-member controls:

  • Credit limits — cap how many credits a member can use per billing cycle.
  • Model restrictions — restrict which AI models a member can access.
  • Tool restrictions — restrict which AI Suite tools a member can use.

Workspace Preferences

Team workspaces support Workspace Preferences — Owner/Admin-configured settings that control which AI models, video models, and AI Suite tools are available across the workspace, along with generation defaults like resolution, duration, and aspect ratios.