One Login, Many Businesses: Multi-Workspace Environments
Run several District AI workspaces from one login: a chooser at sign-in, a dashboard switcher, and separate numbers, team, billing and region for each one.
An agency running twenty client accounts and a dental group running six locations have the same problem in different clothes. The phone numbers, the receptionist script, the contact list, the call history and the invoice all belong to one specific business, and none of it should leak into the business next door. Meanwhile the person doing the work needs all of it, from one login, without a password manager full of near-identical entries.
District AI dashboards now work across multiple workspaces. Here is what shipped.
Choosing a workspace at sign-in
If you belong to exactly one workspace, nothing changes: you sign in and you are in it. If you belong to more than one, you pick a workspace first, and the dashboard opens on that one.
You can set a default workspace, the one you land in at sign-in, so the account you spend most of your day in stays one step away. The choice is per person, not per company, so the owner and the receptionist can each land where their own work is.
Switching without signing out
The dashboard carries a workspace switcher, and the workspace you pick is the active one until you change it again. Every dashboard surface follows the active workspace: calls, inbox, contacts, workflows and billing. There is no half-switched state where the call log has moved to the new client and the invoice on screen still belongs to the last one.
The Workspaces page is where you manage the set itself: what you belong to, which one is the default, and what region each one is in.
What a workspace actually holds
A workspace is not a folder or a tag. It is the whole configuration of one business, and each one keeps its own:
- Phone numbers and telephony. The numbers that ring into it and the carrier setup behind them.
- AI receptionist setup. The greeting, the answers, the routing, all tuned to that business rather than shared across a portfolio.
- Contacts and call history. Separate address books, so caller recognition works on that workspace's own contacts. (If you are importing those for the first time, we rebuilt contact importing.)
- Team members and roles. Agency, client and viewer, assigned per workspace.
- Billing. Its own plan and its own invoices, which is what makes per-client billing possible without arithmetic on your part.
Every workspace has a region
Each workspace lives in the region chosen when it was created: US, Canada, EU or APAC. Its workspace records (contacts, call records, transcripts and messages) are stored in that region, some coordination and operational state is held in the United States, and the dashboard shows you which region a workspace is in rather than leaving you to remember.
This is the part that matters when you switch. Moving between workspaces can move you between regions, and the dashboard indicates that clearly instead of letting it happen silently, because "which region is this client's data in" is a question agencies get asked in writing. Canadian workspaces are served at distronode.ca. The regional detail lives on our data residency page.
Who can see what, answerable by looking
Access to a workspace is one explicit membership record per person, per workspace. That sounds like plumbing, and it is, but it is the difference between an access list you can read and an access list you have to reconstruct. Add someone to a client's workspace and there is a record that says so. Remove them and it is gone. When a client asks who at your agency can see their calls, the answer is a list, not an investigation.
Who this is for
Two shapes of customer, mostly. Agencies that run a workspace per client and need the wall between them to be real, not conventional. And businesses with several locations or brands, where each one has its own number, its own receptionist behaviour and its own regulars, but one team runs them all.
If you have been keeping separate logins per client, or one workspace with everything mixed together and a naming convention holding the line, this is the shape to move to. We will keep building out from here.
Frequently asked questions
Which workspace do I land in when I sign in?
Your default workspace. If you belong to more than one workspace, you choose one at sign-in, and you can set any of them as the default so the common case stays a single step. Belonging to exactly one workspace changes nothing, you go straight in.
How do I switch between workspaces?
There is a workspace switcher in the dashboard, so you never sign out to move. When you change the active workspace, every dashboard surface follows it: calls, inbox, contacts, workflows and billing all read the workspace you are currently in.
Can two of my workspaces be in different regions?
Yes. Each workspace lives in the region chosen when it was created (US, Canada, EU or APAC), and its workspace records (contacts, call records, transcripts and messages) are stored in that region, while some coordination and operational state is held in the United States. The dashboard shows each workspace's region, and if switching workspaces moves you to another region it tells you so rather than doing it quietly. Canadian workspaces are served at distronode.ca.
Does everyone on my team see every workspace?
No. Access is granted per person, per workspace, through one explicit membership record, and each membership carries a role (agency, client or viewer). Someone added to one client's workspace sees that workspace and nothing else.

