Help Center
Getting startedAdmin only13 min read

Invite your team & manage roles

Add a teammate in under a minute, then decide exactly what they can reach: which Workspaces they work in, how much they can do there, and whose contacts they see. Here’s the whole access model, end to end.
A note on names
Throughout this guide we call your whole account your Brand, and each unit inside it a Workspace. In the app today you’ll still see the older labels: Agency is your Brand, and an Organisation is a Workspace. Same things — we point out the in-app wording wherever it matters.

Brand, Workspaces & seats

Access in Exabloom has two layers, and almost everything else makes sense once you see them. Your Brand is your top-level account. Inside it live one or more Workspaces — typically an HQ plus a Workspace per outlet, client, or business unit, each often with its own WhatsApp number.

Brand
Bloom Dental
Workspaces
HQOrchardJurongTampines
One teammate = one seat in the Brand, then access to the Workspaces you pick.
A Brand contains Workspaces. People join the Brand once, then you grant them into the Workspaces they need.

That nesting gives every teammate two kinds of role:

  • Brand role — account-wide powers: managing Workspaces, people, roles, and Brand-level features. One per person.
  • Workspace role — what they can do inside a single Workspace: inbox, contacts, leads, workflows. Set separately for each Workspace you add them to.
One seat per person
A teammate takes one seat in your Brand, no matter how many Workspaces you give them. Adding someone to a second or third Workspace doesn’t cost another seat — so don’t hesitate to grant access where it’s genuinely needed.

Who can invite & assign roles

Managing people is a Brand-admin job. Out of the box:

  • Owners and Admins can invite teammates, edit their access, and remove them.
  • Only Owners can set or change someone’s Brand role. For everyone else that dropdown is locked with a padlock and the note “Only Owners can change agency roles.”
  • Members have no people-management powers at all.

It lives in your Brand’s admin area — the account-wide view, not a single Workspace’s settings. Open the switcher in the top-left and choose Admin Dashboard, then in the sidebar under People open Users — a table of everyone in your Brand, with an Add user button top-right.

Brand level, not Workspace level
This is the one place you invite someone once and grant them access across Workspaces. An individual Workspace has its own settings too, but the cross-Workspace invite flow in this guide lives here, in the Brand (Admin Dashboard) view.

Invite a teammate

Hit Add user to open the Invite user drawer. Only the email is required — everything else has a sensible default you can leave alone.

Invite user

Add a teammate and configure their access.

Full name
e.g. John Doe
Email
john@bloomdental.sg
Agency role= Brand role What’s the difference?
MemberBuilt-in
Organisation access= Workspaces1 of 4 enabled
OrchardAgent · Assigned only · 1 pipeline
HQNo access
JurongNo access
TampinesNo access
CancelSend invitation
The invite drawer. Email is the only required field; the Agency role (your Brand role) defaults to Member.

The fields, in order:

  1. 1Full name — optional. If you skip it, their email stands in until they set a name.
  2. 2Email — required. This is where the invite goes.
  3. 3Agency role (= Brand role) — defaults to Member. Covered next.
  4. 4Organisation access (= Workspaces) — tick each Workspace to grant, then tune its role, contact visibility and pipelines. Untouched, every Workspace is No access.

Most invites need almost none of that. Here’s the fast path versus the parts you can save for when you actually need them:

Simple · most teammates
  1. 1Type their email
  2. 2Leave Brand role on Member
  3. 3Tick one Workspace, leave it on Agent

Hit Send invitation and you’re done — a working rep who can pick up chats in that Workspace.

Advanced · only if you need it

Reach for these only when the basics aren’t enough: a stronger Brand role (Admin/Owner), tighter contact visibility, limiting them to specific pipelines, or adding them to several Workspaces at once.

Start simple. Reach for the advanced knobs only when a teammate genuinely needs them.

When you’re happy, hit Send invitation. We’ll walk through what that fires off in Invites, reminders & expiry below.

The Brand role

The Brand role answers one question: how much of the account can this person run? There are three built-in roles, from most to least powerful:

OwnerBuilt-in

Runs the whole Brand. Everything an Admin can do plus changing Brand roles and removing people. Every Brand must keep at least one Owner.

AdminBuilt-in

Manages the Brand day-to-day: invite and edit teammates, manage Workspaces, and run Brand-wide features (shared knowledge, cross-Workspace reports, exports). Can’t change anyone’s Brand role — that’s Owner-only.

MemberBuilt-in

No Brand-admin powers. A Member simply has whatever Workspace access you grant them. This is the default for new invites and the right choice for most reps.

Built-in Brand roles. Shown in the app as the “Agency role” dropdown.
When in doubt, pick Member
A Member with the right Workspace access can do everything a rep needs. Reserve Admin for people who genuinely manage the account, and Owner for the one or two people who should control billing, roles, and who stays or goes.
Roles are customisable
Owner, Admin and Member are built-in, but you can fine-tune what each one allows, or create your own custom Brand roles. That lives in the Roles editor — a topic for its own guide. This guide sticks to assigning the built-ins.

Workspace access

For each Workspace you tick, you set three independent things. They don’t follow each other — this is the part people most often get wrong, so it’s worth a careful read.

Orchard
Role
AgentBuilt-in

Everyday rep — inbox, contacts, leads, workflows.

Contact visibility
Assigned only

Using the recommended default for Agent.

Pipeline access
All pipelinesSpecific pipelines
New Patients
Recall / Follow-up
One Workspace, expanded. Role, contact visibility and pipeline access are set separately — exactly as they appear in the app.

1 · Workspace role

What they can do inside this Workspace. Three built-ins:

AdminBuilt-in

Full control inside that one Workspace — its settings, pipelines and members, plus all the day-to-day work below.

AgentBuilt-in

The everyday rep: work the inbox, contacts, leads, calendar and workflows. The default when you add someone to a Workspace.

ViewerBuilt-in

The lightest, look-but-don’t-touch role — handy for an auditor or a stakeholder who only needs to see what’s going on.

Built-in Workspace roles. New invites default to Agent.

2 · Contact visibility

Whose contacts they see in this Workspace — separate from what they can do. Three choices:

  • All contacts — sees every contact in the Workspace.
  • Assigned + unassigned — their own contacts, plus anything not yet assigned to anyone.
  • Assigned only — only the contacts assigned to them.

Picking a role pre-fills a recommended default (you’ll see “Using the recommended default for Agent”), but you’re free to override it.

Visibility doesn’t follow the role
A Viewer can still be set to All contacts, and an Agent can be locked to Assigned only. The role and the visibility are two separate dials — if a rep should only see their own customers, set Assigned only yourself; choosing a “smaller” role won’t do it for you.

3 · Pipeline access

Which pipelines in this Workspace they can work. Choose All pipelines, or Specific pipelines and tick the ones they should reach. Like visibility, this is independent of the role — set it deliberately.

Invites, reminders & expiry

Sending an invitation emails the teammate a link to set up their login. Until they accept, their row shows Pending invite with how long ago you sent it and when it lapses. Once they verify, they flip to Active and their access is live immediately.

UserBrand roleWorkspacesStatusActions
Y
YouYou
you@bloomdental.sg
OwnerAll Workspaces · AdminActive
ML
Mei Lin
mei@bloomdental.sg
MemberOrchard · AgentActive
RP
Raj Patel
raj@bloomdental.sg
MemberJurong · Agent
Pending invite
Invited 2 hours ago · expires in 12 days
Resend
The Users table — your home base. Each row shows the Brand role, Workspaces, and live invite status.

The status pill tells you exactly where each person stands:

Active
Pending invite
Invited 2 hours ago · expires in 12 days
Invite expired
Invite expired 3 days ago
Invites expire after 14 days
An unaccepted invite lapses 14 days after it’s sent and the link stops working. When a row shows Pending or Invite expired, a Resend invite action appears — sending a fresh link and resetting the 14-day clock.

Edit access & remove people

Click any row (or its Edit user action) to reopen the drawer as Edit user. Everything from the invite is editable here — with two things to know:

  • Email is locked. You can change the name, roles, Workspaces, visibility and pipelines, but not the email an invite was tied to.
  • Brand role is Owner-only. If you’re not an Owner, the role dropdown is greyed out behind a padlock.
  • To remove someone from one Workspace, just untick it here and save — there’s no separate button. They keep their access to every other Workspace.

Removing someone from the whole Brand is a bigger, deliberate step. The action opens a confirmation that spells out the consequences and asks you to type their email to be sure.

Remove user from agency
This cannot be undone.
RP
Raj Patel
raj@bloomdental.sg
Member
What happens on removal
  • Loses access to 1 Workspace (Jurong).
  • Contacts and leads assigned to them become unassigned.
  • Their pending conversations stay in the inbox for teammates to pick up.
  • Workflows they built stay in place; audit logs are kept.
To confirm, type raj@bloomdental.sg below.
raj@bloomdental.sg
CancelRemove from agency
Removing from the Brand. In the app this dialog reads “Remove user from agency” — agency being your Brand.
Two removals are blocked outright
You can’t remove yourself, and you can’t remove the last Owner — every Brand must keep at least one. To hand over, promote someone else to Owner first, then remove the old one.

Setups to copy

Four configurations that cover most teams. Each is just the dials above, set together — adapt, don’t copy blindly.

1 · Frontline rep, one outlet

A salesperson who only works their own leads at a single branch.

Brand: MemberWorkspace: AgentAssigned onlySpecific pipeline
2 · Multi-outlet manager

Someone who oversees several branches and needs the full picture in each.

Brand: AdminWorkspace: Admin (each)All contactsAll pipelines
3 · Read-only auditor

An accountant or stakeholder who should see activity but never touch it.

Brand: MemberWorkspace: ViewerAssigned + unassigned
4 · A second Owner

A co-founder or ops lead — so you’re never the only Owner if you step away.

Brand: Owner

Good to know & pitfalls

  • Visibility and pipelines don’t follow the role. Set them on purpose — a “small” role won’t automatically narrow what someone sees or which pipelines they touch.
  • Invites expire in 14 days. The link stops working after that — use Resend invite to send a fresh one and reset the clock.
  • Only Owners change Brand roles, and you can’t remove the last Owner or yourself. Promote a second Owner before you ever need one.
  • Removing from the Brand unassigns their work. Their contacts and leads go unassigned and pending chats return to the inbox; workflows they built and the audit log stay put. Removing from a single Workspace just unticks it.
  • One seat covers every Workspace. Adding a teammate to more Workspaces never costs another seat.
  • Mind the in-app wording. The product still says Agency (your Brand) and Organisation (a Workspace) — and its built-in “What’s the difference?” note even gives “a brand” as an example of an Organisation. Read Brand as the whole account and Workspace as a unit inside it.

Need a hand?

Our Singapore-based team is one message away — happy to help you get set up.