How-to1 min read·Updated Nov 2, 2026

Invite your team and assign roles

Add users, pick a role for each, and understand what the built-in roles can do.

Requires permission agency.team.invite

Every person who logs into the dashboard is a team member with exactly one role. Roles decide which sidebar items appear and which buttons work, so choose them deliberately.

  1. Go to Team and press Invite member.
  2. Enter the name, email and (optionally) WhatsApp number. Choose the preferred language — it controls the language of their invitation and all later notifications.
  3. Pick a role. Hover a role to see a summary of what it allows.
  4. Optionally link the member to a Staff profile (for payroll and leave) and set a department.
  5. Send. The invitee receives an email (and WhatsApp message if a number was given) with a link to set their password.
The Invite member dialog
The Invite member dialog

Built-in roles

RoleTypical use
OwnerFull access including billing and plan. One per agency, cannot be deleted.
AdministratorEverything except changing the plan.
Property managerPortfolio, contacts, leases, maintenance; no payroll or settings.
AccountantInvoices, payments, cheques, accounts, expenses, payroll; read-only portfolio.
Leasing agentLeads, viewings, contacts and own leases.
Sales agentLeads, reservations, own sale contracts and commissions.
TechnicianOnly maintenance requests and tasks assigned to them.
ViewerRead-only everywhere.

Your plan includes a number of team seats. The counter on the Team page shows how many are left; extra seats are billed as overage — see Usage limits and overage.

Need something between two roles? Create a custom role by starting from a built-in one and toggling individual permissions.

Was this article helpful?

Related articles