One private home per client

Client workspaces

A private login for every client. They see only what belongs to them, with isolation enforced at the database level, never just in the interface.

1Workspace per client, nothing bleeds across
< 2 minTo create a workspace and invite a client
4Lifecycle states, from pending to suspended
The detail

One home per client

Create a login for each client and everything about them (drawings, invoices, and conversations) lives in one place. When a client signs in, they land in their own workspace and nothing else is reachable.

Isolation that holds

Workspace isolation is enforced in the database itself, not just hidden in the UI. One studio, and one client, can never query another's records, even if a request is crafted by hand.

Set up in minutes

Add a client, invite them, and their workspace is ready. Status flows from pending to active, and suspending a client revokes their access immediately.

In practice

A studio that runs on one surface

Every client you take on gets a single, private home, the drawings, the invoices, and the conversation together in one place. Onboarding takes a couple of minutes, and access tracks the status you set, from the day they join to the day the project closes.

  • No files scattered across drives and inboxes
  • Access you can grant, pause, or revoke
  • Isolation enforced below the interface
BEFORE & AFTER

Off the ledger, onto the workspace

Drawings on a drive, invoices in email, chat on WhatsApp, one client scattered across five tools.

One private workspace holds the drawings, the invoices, and the whole thread for each client.

Access is a shared link anyone can forward, with no clean way to take it back.

A login you grant and revoke, with isolation enforced in the database itself.

Onboarding a client means a new folder, a permissions dance, and a hope that nothing leaks.

Add the client, send the invite, and their workspace is live in under two minutes.

WHAT YOU GET

Built to carry the weight

Everything in one place

Drawings, invoices, and the whole conversation for a client sit together, no hunting across inboxes and drives.

Reachable only by them

Sign-in drops each client into their own space. Another client's records aren't hidden; they're unreachable.

Access you control

Move a client from pending to active, or suspend them, and their login and files follow the change instantly.

INSIDE THE WORKSPACE

Everything, in the file

Every workspace holds

  • A private client login
  • Drawings, invoices and chat in one place
  • A record of what unlocked and when

Isolation you can trust

  • Database-level tenant scoping
  • No cross-client reads, even by hand
  • Server-side checks on every load

Lifecycle in your hands

  • Pending, active, inactive, suspended
  • Suspension revokes login and files at once
  • Reactivate to the exact state they left
HOW IT WORKS

Three moves, nothing to chase

01

Add the client

Enter their details and create the workspace. It exists the moment you save, no provisioning wait.

02

Invite them in

Send the invitation. They set their own credentials and land straight in their workspace, nowhere else.

03

Manage as work moves

Activate, pause, or suspend a client at any time. Access to files and login tracks the status you set.

One client, one home, every drawing and invoice for them in a single place, reachable by no one else.
The workspace model at the heart of AtelierLab
GOOD TO KNOW

Questions, answered

Straight answers about client workspaces, in plain language.

Ask us anything

No. Isolation is enforced in the database, so a client's queries are scoped to their own records only. Another client's data isn't hidden in the interface; it's simply unreachable.

Their login and their access to every document are revoked at once. Reactivate them later and the same workspace is exactly as they left it.

A couple of minutes. You add the client, send the invite, and the workspace is ready, no configuration or provisioning delay.

Put the practice in order

  • Set up in minutes
  • Your own Razorpay account
  • Personal onboarding
Request early access