---
title: "Client Workspaces for Cold Email Agencies"
description: "Keep each client’s orders and domains in its own workspace, with its own sequencer login and monitors, in the app or over the API."
url: https://warminboxes.com/features/client-workspaces
breadcrumb: "Home > Platform > Client Workspaces"
---
[Platform](https://warminboxes.com/features) · Client Workspaces

# Client workspaces for cold email agencies

An agency’s account holds every client’s infrastructure. Workspaces keep it apart: each client’s orders and domains filed in its own workspace, exported with that client’s sequencer login, with its own reconnection and deliverability monitors.

[Open the app](https://app.warminboxes.com)[See the inboxes](https://warminboxes.com/offer)

## One agency account
Agency account
├── Client A
│ ├── Orders and domains
│ ├── Sequencer login (labelled Client A)
│ └── Reconnection and deliverability monitors
├── Client B
│ ├── Orders and domains
│ ├── Sequencer login (labelled Client B)
│ └── Reconnection and deliverability monitors
└── Unassigned domains

## What a workspace holds

- ### Orders and domains
File a whole order and every domain in it moves, including domains built later; or file a single domain. New orders can be placed straight into a workspace.
- ### Its own sequencer login
Save one login per client under its own label. A workspace’s login is used for its orders and never for another workspace’s, so each client’s inboxes export into that client’s Instantly, Smartlead, PlusVibe or EmailBison.
- ### Its own monitors
Switch automated reconnections and deliverability monitoring on per workspace.
- ### Sending stats by client
Per-domain sent, replies and bounces carry the workspace each domain sits in.

## Managing them

- ### In the app
Create, rename and remove workspaces, and file orders and domains into them. Removing a workspace keeps its domains; they become unassigned.
- ### Over the API
GET and POST /v1/portal/workspaces, PUT to rename or to set a workspace’s sequencer and monitors, and PUT on an order or a domain to file it. Names are up to 80 characters and unique on the account.

## Setting one up

- Create a workspace per client in the app (or POST /v1/portal/workspaces with a name).
- File the client’s existing orders into it, and choose it when you order more.
- Save the client’s sequencer login under its own label, and set it as the workspace’s login.
- Switch on the reconnection and deliverability monitors you want for that client.

## What it does not do

- A workspace here is a folder in your account. It is separate from tenant isolation: your domains already sit in your own Google or Microsoft environment, so another WarmInboxes customer is never in your tenant.

## Further reading

- [The full API reference](https://warminboxes.com/transactional-api.md)
- [Developers: the API, the CLI and WarmInboxes Infrastructure MCP](https://warminboxes.com/developers)
- [Run a cold email agency without exposing client data](https://warminboxes.com/blog/run-cold-email-agency-client-data)
- [Managing replies for multiple clients](https://warminboxes.com/blog/manage-cold-email-replies-multiple-clients)

## More of the platform

[Deliverability Monitoring
Beta

Domain, inbox and sequencer-level deliverability monitoring, wherever you bought your inboxes: daily blacklist and DNS checks, sending stats, a beta dashboard.](https://warminboxes.com/features/deliverability-monitoring)[Automated Reconnections

When a Google Workspace, Microsoft 365 or Azure mailbox drops off your sequencer, our technicians reconnect it: OAuth re-authorised, phone checks answered.](https://warminboxes.com/features/automated-reconnections)

[Everything on the platform](https://warminboxes.com/features)
