Skip to main content

—— Core module Included in every plan

Team & HR

Members, schedules, attendance, leave, timesheets, blocked times, pay runs and commissions.

Read the manual

Video tour · in production

We're recording a fresh 30-second walkthrough of this module. It lands here the moment it renders.

What it does

Team & HR

From hire to payday — one place for shifts, attendance, leave, commissions and a payroll that posts to your books on its own.

01
Roster and invitations
A searchable list of every team member with status, branch and date filters and a full export. "Send invite" emails the new hire a tokenised link that takes them straight to a join page — and the Owner is protected so no one can accidentally remove the boss.
02
One profile, six tabs
Each member opens to Overview, Schedule, Finance, Permissions, Notifications and Reviews — pre-bound to that person. Set their photo, profile color, title, department and a switch for whether clients can book them online.
03
Roles, permissions and reusable templates
Three roles (Owner, Admin, Staff) plus a granular checklist that says who can sell, refund, manage expenses, run payroll and so on. Save a permission set as a template and apply it to every new hire — no more rebuilding the same list.
04
Members across multiple branches
Attach a member to one branch, two branches or all of them. The active-branch filter then restricts the calendar, schedules, attendance and pay runs to that branch — perfect for multi-location operators.
05
Compensation per member
Set each person's pay type (hourly, salary or commission-only), pay frequency, hourly rate or monthly salary, and contract dates. The pay numbers are protected by a permission so only authorized roles can see them.
06
Default and per-service commission
Set a member's default commission as a percentage or a flat amount, and override it for specific services — useful when a senior therapist takes a higher cut on premium services. Tips follow the rule you've chosen — passed through to staff, or recognised as revenue.
07
Weekly schedule with shifts and breaks
Drag shifts and breaks into each staff member's day. Schedule changes can take effect on a future date so you can plan next month's rota without disturbing this one. Copy a day's shifts to other days in one click; approved leave and blocked time appear on the same grid.
08
Per-staff blocked time
Block any slot for vacation, training, lunch or equipment maintenance — daily, weekly or monthly until an end date, with colored reasons. Edit the whole recurring series at once, and the calendar respects the same blocks.
09
Attendance with auto-close
Staff clock in and out from the dashboard with multi-break tracking. The system records late arrivals and early departures against the day's scheduled shift, and any session left open more than 24 hours auto-closes to the scheduled end so timesheets stay clean.
10
Timesheet that's ready for payroll
Per-member daily breakdown — scheduled hours vs actual hours, overtime, late arrivals — with totals for the date range. Export per member and feed the next pay run with the right hours by default.
11
Leave types, requests and balances
Define your own leave types (paid or unpaid, color-coded, with optional annual quotas). Staff request leave, managers approve or reject with a note, and per-year balances track quota used, carried over and any adjustment — so balances never need reconstructing.
12
Pay runs that hit the books
Build a pay run for the period and the branch you choose. Each entry tracks hours, overtime, base pay, commissions, bonuses, deductions and net pay — and when you mark it processed and then paid, the right journals land in your books automatically. Re-running won't double-post.
13
Staff reviews and replies
Reviews left on completed appointments link to the staff member who delivered the service. Each member's profile shows their incoming reviews with the average rating, a reply box, and a switch to make a review public or private.
14
Each member mutes what they don't need
Any team member can silence specific notifications on themselves without affecting their teammates — so the receptionist isn't pinged about pay runs and the accountant isn't pinged about every booking.
15
Impersonation for white-glove support
Owners and admins can enter the dashboard as another team member, or sign into the client portal as a specific client, for hands-on support — without ever asking anyone for their password. Member invites and password resets are link-based and expire on their own.
16
Activity log per member
Every sensitive action — sales, refunds, voids, expense approvals, supplier payments, pay-run processing, schedule edits, permission changes — is tied to the staff member who did it. "Who voided that ticket on Tuesday?" is a one-search answer.

What it looks like

A live preview of the Team & HR module.

Team Members

Manage your team, schedules, and commissions

Invite Member
MembersScheduleAttendanceLeaveTimesheetPay Runs
Search members…
DateFilters
MemberEmailJoined
SJ

Sarah Johnson

Staff

Senior Specialist

Riyadh · Second Branch
staff1@demo.local06/04/26
AH

Ahmed Hassan

Admin

Specialist

Riyadh
staff2@demo.local06/04/26
LR

Lina Rashid

Admin

Operations Manager

Riyadh
staff3@demo.local06/04/26
AA

Ahmed Amin

Owner

Riyadh · Second Branch
support@momentfy.com06/04/26

Viewing 1–4 of 4 results

Start today

Ship your business platform this weekend.

Buy the source once. Deploy on your own server. Charge your clients whatever you want. Keep 100% of the revenue.

Lifetime license Unlimited tenants Lifetime updates