ReferenceRoles & permissions matrix

Roles & permissions matrix

The complete grid of what each role can do. Legend: ✅ full · 👁️ view only · — no access.

The six roles

RoleOne-liner
OwnerThe account holder — full control, including billing and deletion.
AdminA manager — everything operational, but not billing or deletion.
SupervisorA team lead — oversee, assign, and view; no authoring or settings.
AgentFront-line — handle own chats and contacts.
AuditorRead-only reviewer — can view and export, never send or change.
ViewerQuiet stakeholder — read a limited set, nothing more.

The full matrix

CapabilityOwnerAdminSupervisorAgentAuditorViewer
View conversations✅✅✅✅👁️👁️
Send messages / reply✅✅✅✅——
Claim own conversations✅✅✅✅——
Assign chats to others✅✅✅———
View contacts✅✅✅✅👁️👁️
Create / edit contacts✅✅✅✅——
Import contacts✅✅————
Export contacts✅✅——✅—
View templates✅✅✅👁️👁️—
Author / approve templates✅✅————
Run campaigns✅✅————
View commerce✅✅✅✅👁️—
Manage commerce (connect/sync)✅✅————
View analytics✅✅✅—👁️—
Export analytics✅✅——✅—
Manage tasks✅✅✅✅👁️👁️
View team members✅✅👁️—👁️—
Manage team / roles✅✅————
Change workspace settings✅✅————
Manage automations✅✅————
View usage✅✅————
Billing✅—————
Delete / archive workspace✅—————
Note

When a role lacks access, MsgBuddy usually hides the feature entirely rather than showing a locked button — so an Agent simply won’t see Campaigns or Settings in their sidebar. “I can’t find X” is nearly always a role limit, not a bug.

Choosing the right role

Tip

Give the smallest role that lets someone do their job. Most people who answer chats should be Agents; reserve Owner/Admin for the few who genuinely run the account. It’s the simplest way to keep settings and billing safe.

Related: Invite your team.