—— Core module Included in every plan
Team & HR
Members, schedules, attendance, leave, timesheets, blocked times, pay runs and commissions.
Read the manualVideo 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
Sarah Johnson
StaffSenior Specialist
Riyadh · Second BranchAhmed Hassan
AdminSpecialist
RiyadhLina Rashid
AdminOperations Manager
RiyadhAhmed Amin
OwnerViewing 1–4 of 4 results
Works best with
Each module is designed to work with every other — here are the ones that pair most tightly.
Better together.
Calendar
Multi-location scheduling with staff lanes, blocked time and resource booking.
Sales & POS
Lightning-fast POS with tickets, recurring invoices, estimates, credit notes, gift cards, expenses and cash register.
Reports
P&L, balance sheet, cash flow, VAT, AR/AP aging, commissions, attendance, staff and client KPIs.
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.