Create and Manage Teams
Set up isolated workspaces within your organization using sub-teams.
Teams (sub-tenants) let you create isolated workspaces within a single Coop organization. Each team gets its own contacts, conversations, and settings.
This is useful for agencies managing multiple clients, businesses with separate departments, or any setup where you need clean separation between groups.
Create a team
- Go to Settings > Teams
- Click Create Team
- Enter a name
- Click Create
Or via the API:
curl -X POST https://api.coop.example.com/api/v1/sub-tenants \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "West Coast Clients"}'What's isolated
Each team has its own:
- Contact database and contact groups
- Conversations and message history
- Connected Macs (you assign Macs to specific teams)
Organization-level settings (billing, members, API keys) stay at the parent level.
Switch between teams
In the dashboard, use the team switcher in the sidebar to move between teams. The UI only shows data from the currently selected team.
Manage roles
| Role | What they can do |
|---|---|
| Owner | Everything — billing, delete org, manage all teams |
| Admin | Manage members, settings, and teams |
| Member | Send/receive messages, manage contacts within their team |
Delete a team
Deleting a team removes all its data (contacts, conversations, etc.). This cannot be undone. Go to Settings > Teams, select the team, and click Delete.