> ## Documentation Index
> Fetch the complete documentation index at: https://docs.senderz.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Workspaces & team

> Multiple workspaces, roles and switching between them.

A **workspace** is your tenant — the boundary around all your contacts, campaigns, domains, integrations and billing. One person can belong to several workspaces (an agency managing clients, or a merchant with more than one brand).

## Membership

You can belong to up to **5 workspaces**. Your active workspace determines what you see and what the API acts on. Switching workspaces re-mints your session for the new tenant.

<Note>
  The sidebar workspace switcher lists every workspace you're a member of.
  Switching clears local caches so one workspace's data never bleeds into
  another.
</Note>

## Roles

Each membership carries a role. Roles gate **whether** you can perform an action; row-level security independently confines **which** rows you can see.

| Role         | Can do                                                                           |
| ------------ | -------------------------------------------------------------------------------- |
| **Owner**    | Everything, including billing, deleting the workspace and approving campaigns.   |
| **Admin**    | Workspace config, integrations, domains, sender IDs, team management.            |
| **Editor**   | Content CRUD — campaigns, flows, templates, segments, contacts, popups, coupons. |
| **Designer** | Same content scope as editor (content-focused role).                             |
| **Viewer**   | Read-only. GET and preview routes only.                                          |

<Info>
  Owner and admin are the **approvers** in the campaign approval workflow and
  bypass its gate. Editors and designers submit for approval when the
  workflow is enabled.
</Info>

## Creating & switching workspaces

<Steps>
  <Step title="Create">
    From the workspace switcher, choose **Create workspace**. You become its
    owner. You can't exceed the 5-workspace limit.
  </Step>

  <Step title="Switch">
    Pick a workspace from the switcher. Your access token is re-issued for
    the new tenant and the app reloads its data.
  </Step>

  <Step title="Leave">
    Leave a workspace from **Accounts**. You can't leave a workspace where
    you're the sole owner — transfer ownership or delete it instead.
  </Step>
</Steps>

## Inviting teammates

Owners and admins invite people from **Settings → Users & Roles**. Invitees who already have a Senderz account gain a membership; new people self-register from the invite link. Invites respect the 5-workspace cap for the invitee.

## Operator status

Platform operators (Senderz staff) are a separate concept from workspace roles. An account can be **both** a workspace owner and a platform operator — the two are orthogonal. Operator tooling lives in a separate admin console and never appears inside your workspace.

## Two-factor & passkeys

Secure your account from **Settings → Security**:

<CardGroup cols={2}>
  <Card title="Authenticator (TOTP)" icon="mobile">
    Scan a QR code with any authenticator app.
  </Card>

  <Card title="SMS 2FA" icon="comment-sms">
    A one-time code by SMS, with an always-on email fallback.
  </Card>

  <Card title="Passkeys" icon="fingerprint">
    WebAuthn passkeys are a full login credential and work across
    `app.senderz.app` and `admin.senderz.app`.
  </Card>

  <Card title="Active sessions" icon="desktop">
    See every signed-in device and revoke any of them.
  </Card>
</CardGroup>
