Invite new members from the Team page, organize them into permission groups, and manage their roles — for owners and admins only.

The Team page (/team) is where you manage the users on your account: from here you invite new members, follow their activity, organize them into permission groups, and review who holds which permission. The page is split into three tabs:
Access note: the Team page is available to the owner and admins only. If an agent opens it, they see a message that the Team page is for admins only. Managing groups, assigning members, and editing permissions each require additional permissions, spelled out in the relevant sections below.
For the full breakdown of what each role can do, see the Team roles and permissions article.
The Invite button at the top of the page opens the invite dialog, where you fill in three fields:
| Field | Required? | Notes |
|---|---|---|
| Name | Yes | The new member's display name (up to 255 characters). |
| Yes | The invitation is sent here; it must be unique and not already used on another account. Entered left-to-right, e.g. [email protected]. |
|
| Role | Yes | Agent by default, or Admin. Only these two are selectable at invite time (you cannot invite an Owner). |
After you send it:
Seats: invitations count against the seats on your plan. If you've reached your seat limit, the invite is blocked and a message shows your plan's limit and used seats, with the hint: "You can buy additional seats from the billing page."
The Members tab is a read-only table of every user on the account, ordered by role, then name. For each row:
| Column | What it shows |
|---|---|
| Member | Avatar + name + email + a colored presence dot |
| Role | A colored role badge: owner / admin / agent |
| Groups | Badges for the permission groups assigned to the member |
| Chat status | Presence indicator (see below) |
| Open conversations | Count of their currently open conversations |
| Closed (30 days) | Count of conversations they closed in the last 30 days |
| Average rating | Their average customer rating (stars) |
| Profile | A link that opens the member's profile |
There are three roles, shown as colored badges: Owner, Admin, and Agent. Owner is display-only here; the two roles you can assign via invite or edit are Admin and Agent only.
Next to each member is a read-only presence indicator with four states, shown as a colored dot on their avatar and as text:
This indicator reflects the member's chat presence only; it is not a control for enabling or disabling the account.
The Profile link on a member's row opens their profile, with a detailed view: performance indicators, current conversations, activity, logins, and their permissions (RBAC). Per-user settings are managed from the profile.
You connect the member to one or more permission groups, inheriting their permissions. Two rules keep the account safe:
Assignment requires the
team.assign_groupspermission and the actor being an admin.
Alongside the group permissions, you can set an individual override for a specific permission for this member:
You cannot grant a permission you don't hold yourself.
This requires the
team.manage_groupspermission and being an admin.
From the members list, the direct per-row action is Profile (opens the member's profile). Changing a role or removing a member are governed by strict rules that protect the account:
Changing the role (between Agent and Admin):
Removing a member:
There is no "disable" or "suspend" option for an existing member; the options are invite (self-activation with a password), change role, or permanent removal.
Permission groups (RBAC) are the organized way to grant permissions: instead of setting each permission per user, you bundle permissions into a group and then assign users to it. The tab shows a card for each group, a button to create a new group, and editing for existing ones.
The create/edit dialog contains:
| Field | Required? | Notes |
|---|---|---|
| Name | Yes | The group name (up to 100 characters). |
| Color | — | Chosen from 9 preset colors; the default is green. It sets the group card's color and its column color in the matrix. |
| Description | No | Optional text describing the group's purpose (up to 500 characters). |
| Icon | — | Saved with a default value (users); there is no icon picker in the dialog at present. |
| Permissions | — | Select the group's permissions (see below). |
Permissions are shown as a checkbox matrix grouped by module; clicking a module's header row toggles all of that module's permissions on or off at once, and each module shows a selected-count. The fifteen modules are:
inbox · campaigns · templates · contacts · lists · flows · forms · whatsapp · team · billing · settings · reports · booking · shop · real_estate
On save, the group's permissions are replaced with the set you selected (not added on top of the old ones).
Creating, editing, and deleting groups requires the
team.manage_groupspermission.
The Matrix tab is a read-only grid pairing permission rows (grouped by module, each permission showing its Arabic name and its key) against group columns. A ✓ appears where a group holds that permission. The Owners group is always shown as holding every permission.
Use this tab for a quick review of who holds what — without any direct editing from it.
We use essential cookies to run the site. With your permission we also measure usage and ad performance. You can change this anytime. Privacy policy