# Workspace

Give each client their own isolated workspace for assistants, chats, and billing

> Full REST + WebSocket API reference: https://api.happ.tools/reference

Run one client per company so their assistants, integrations, chats, knowledge bases, and billing stay fully separate from everyone else's.

<CompaniesPageDemo />

## Create a company [#create-a-company]

1. After signing in, click **Create Company** (it's also the first step after registration).
2. Enter the company name.
3. Select the preferred language.
4. Click **Create**.

Create as many companies as you have clients. Switch between them with the company selector in the sidebar.

## Settings [#settings]

Open **Settings** in the sidebar. It has five tabs:

| Tab          | Controls                                                                                                                                                                                                                                        |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| General      | Workspace name and logo, Company ID (read-only), call transcription model, billing notifications, data subject requests (export or erase one customer's data, admins only), **Delete workspace** (owner) or **Leave workspace** (everyone else) |
| Team         | Members, invitations by email, roles — see [Account → Team](/docs/getting-started/account#profile-and-team)                                                                                                                                     |
| API Keys     | Access tokens for the Happ API (owners and admins only)                                                                                                                                                                                         |
| MCP          | Connect Claude, Cursor and other AI agents through the Happ MCP server — see [AI Agents](/docs/settings/mcp)                                                                                                                                    |
| Subscription | Plan, balance and invoices — see [Billing](/docs/settings/subscription)                                                                                                                                                                         |

Chat settings live separately, under **Chats → Settings**.

## Data isolation [#data-isolation]

Everything is scoped to its company and invisible to others: assistants, integrations (Telegram, Instagram, etc.), chats, knowledge bases, per-assistant tools, phone numbers, and [billing](/docs/settings/subscription). Each company carries its own plan and usage limits.

**API:** [api.happ.tools/reference](https://api.happ.tools/reference)

## Next [#next]

* [Account Management](/docs/getting-started/account) — invite operators to a workspace
* [Billing & Plans](/docs/settings/subscription) — per-company plans and limits
* [Channels](/docs/integrations/messengers) — connect each company's messengers
