Inviting Staff & Setting Permissions
Learn how to invite team members to GymPoint and assign the right permission level for each role.
Last updated: 03/27/2026
Overview
GymPoint lets you invite your entire team to the platform with role-based access controls. Whether you need front desk staff with limited access or co-owners with full administrative privileges, the permissions system ensures everyone sees only what they need.
Role Types
GymPoint provides three built-in roles, each with a different level of access.
Owner
The Owner role has unrestricted access to every feature in GymPoint, including billing configuration, payment processing settings, staff management, and account-level settings. Typically, the person who created the GymPoint account holds the Owner role.
- Full access to all settings, billing, and financial data.
- Can invite and remove other Owners, Admins, and Staff.
- Can delete the organization or transfer ownership.
- Can view and manage payment processor credentials.
Admin
Admins have broad access to day-to-day operations but cannot modify account-level settings like payment processor connections or organization deletion.
- Full access to members, billing, scheduling, and reports.
- Can invite and manage Staff users.
- Cannot modify payment processor settings or organization-level configuration.
- Cannot remove or change permissions for Owners.
- Ideal for gym managers and senior staff.
Staff
Staff users have access to the operational tools they need for daily tasks without exposure to sensitive financial or administrative data.
- Can check in members, view the schedule, and manage class rosters.
- Can view member profiles and add notes.
- Can process POS transactions.
- Cannot view revenue reports, MRR, or financial dashboards.
- Cannot modify membership plans or billing settings.
- Cannot invite or manage other team members.
- Ideal for front desk employees, trainers, and instructors.
How to Invite a Team Member
- Navigate to Settings > Team in the left sidebar.
- Click the Invite Member button in the top-right corner.
- Enter the team member's email address.
- Select a role from the dropdown: Owner, Admin, or Staff.
- Optionally add a personal note that will be included in the invitation email.
- Click Send Invitation.
The invited person will receive an email with a link to create their GymPoint account. The invitation link expires after 7 days. If it expires, you can resend it from the Team settings page.
Managing Pending Invitations
Under Settings > Team, you will see two sections:
- Active Members — Team members who have accepted their invitation and have active accounts.
- Pending Invitations — Invitations that have been sent but not yet accepted.
For pending invitations, you can:
- Resend the invitation email if the original expired or was lost.
- Revoke the invitation if you no longer want that person to join.
Changing a Team Member's Role
- Go to Settings > Team.
- Find the team member in the Active Members list.
- Click the three-dot menu next to their name.
- Select Change Role.
- Choose the new role and confirm.
Role changes take effect immediately. The team member will see their updated access level the next time they load a page.
Removing a Team Member
- Go to Settings > Team.
- Click the three-dot menu next to the team member's name.
- Select Remove from Team.
- Confirm the removal.
Removed team members immediately lose access to your GymPoint organization. Their past actions (notes, check-ins, etc.) remain in the system audit log.
Best Practices
- Follow the principle of least privilege. Assign the Staff role to anyone who does not need access to financial data or administrative settings.
- Review your team list periodically and remove accounts for employees who have left.
- Use the Admin role for managers who need reporting access but should not modify payment processing or account-level settings.