For teams

A full staff portal, not just a multi-staff calendar

Every team member gets their own login and their own diary. Customers book with the right person at the right price. Built for salons, barbershops, and any business with more than one pair of hands.

Multi-staff activates the moment you add a team member — £7.50/user/month each (£10/user/month list) on top of the £15/month base. Free for the 30-day trial.

The problem

Three stylists, one calendar, three different prices

Most booking systems treat multi-staff as 'pick a colour for their column'. That misses everything that actually matters.

It's a Wednesday at Salon No. 7. Dan is the senior stylist — a Skin Fade with him is £28 and takes 35 minutes. Marcus is mid-level — same service, £22, same duration. Rosie is an apprentice — £18, 50 minutes because she's still learning.

A customer messages on WhatsApp: "Any haircut slots tomorrow with Dan?" They want the senior; they're happy to pay senior. Booksy and Fresha can't answer that without the owner stepping in.

The owner ends up running customer service all day on top of cutting hair. Marcus and Rosie don't see their own diaries on their phones because everything's in the owner's account. Commission records live in a spreadsheet someone updates on Sundays.

Staff portal

Each team member, their own login

Invite a team member by email. They get a link to set a password and land on a portal scoped to their world — their bookings, their hours, their commission, their profile photo and bio. They never see another stylist's diary or the owner's billing. Revoke access with one tap; they're signed out everywhere, immediately.

  • Per-tenant email-and-password login at /staff/login/yourname
  • Sees only their own diary, bookings, time off, commission
  • Edits own photo + bio for the public "Meet the team" card
  • Owner can revoke in one click — kills every active session
  • Same email can be staff at multiple businesses (no collision)
Start your free trial
DH

Dan H.

Senior stylist · Salon No. 7

Portal
My bookings today 6
Commission · this month £842
My working hours Tue–Sat
Time off requests 2 upcoming

Dan never sees Marcus's diary, the owner's billing, or the customer list.

Service Variants

Same service, three prices, no fights

For any service, set a per-staff price and duration override. Dan charges £28 for a Skin Fade in 35 minutes; Rosie charges £18 in 50 minutes. The customer sees the right number for the team member they're booking. The AI receptionist quotes the right number when asked. Commission accrues on the actual price paid, not the base.

  • Per-(staff, service) price + duration overrides
  • Booksy-style Service Variants — handled cleanly across availability
  • AI receptionist quotes the right price for the right team member
  • Customer sees one number — the one they'll actually pay
  • Commission tracking on the actual price, not the base
Start your free trial
Skin Fade — Service Variants
DH

Dan

Senior · 35 min

£28
ML

Marcus

Mid · 35 min

£22
RP

Rosie

Apprentice · 50 min

£18

Base price £25 · overrides win when set

Public profile

'Meet the team' on your booking page

A horizontal carousel of your team — photo, name, role, bio — on your public booking page. Customers tap a card to start booking with that team member already selected, with only the services that person actually offers. The deep-link survives the whole wizard; the customer sees a 'Booking with Rosie' pill on every step.

  • Sortable carousel — photo, name, role, bio per card
  • Tap a card → wizard opens with that staff prefilled
  • Services filter to only what that team member delivers
  • Persistent "Booking with X" reminder pill through the flow
  • Auto-hides when you're a sole trader — no awkward solo carousel
Start your free trial
Meet the team
Booking with Rosie · wizard prefilled
Chair-rental mode

Let stylists run their own menu

Two toggles unlock chair-rental and booth-salon setups. Self-serve pricing lets each stylist change the prices on the shared menu. Self-serve services lets them add brand-new services that exist only under their name. Useful when each chair is effectively an independent business renting space from you.

  • Self-serve pricing — stylists set their own rates on shared services
  • Self-serve services — stylists add personal services no-one else delivers
  • Owner sees personal services flagged with the stylist's name
  • Customer-facing flow stays clean — personal services only show under their owner
  • Flip either toggle off and you're back to the employee/commission salon model
Start your free trial
Team settings Owner

Self-serve pricing

Stylists can set their own prices on the shared menu.

Self-serve services

Stylists can add brand-new services under their name.

Commission tracking

Per-staff, per-booking, on the actual price paid.

Multi-staff bookings

Two team members, one appointment

Some appointments need more than one person. Wedding package — stylist + makeup artist at the same time. Cut + beard split between a senior and a junior. Mani + pedi in parallel by two technicians. Rexabook handles all three — concurrent or sequential, the time picker only shows slots that fit every team member involved.

  • Different staff on different services in one appointment
  • Concurrent (parallel) or sequential — your choice or the customer's
  • Configurable handover buffer between staff changes
  • Each team member sees their slice of the booking on their own diary
  • Commission attributes correctly to whoever did the work
Start your free trial
Wedding package · 10:00–11:30 Concurrent
DH

Dan

Bridal updo · 90 min

10:00–11:30
RP

Rosie

Makeup · 90 min

10:00–11:30

Same customer · same slot · two team members

Everything that activates with the Team add-on

Add a team member and the multi-staff machinery turns on automatically — scheduling, Service Variants, portal logins, parallel bookings, commission tracking, AI receptionist awareness.

Per-staff portal logins

Each team member signs in to a narrow surface scoped to their own diary, bookings, hours, and commission.

Service Variants

Per-(staff, service) price and duration overrides. Same service, three prices, one customer-facing flow.

Meet the team carousel

Public-page carousel with deep-link booking. Customers can pick their stylist before they pick a time.

Multi-staff bookings

One appointment, multiple team members — concurrent or sequential. Wedding packages, mani+pedi, split jobs.

AI receptionist, multi-staff aware

Asks which team member, quotes the right price, books on that staff's calendar — all from the customer's WhatsApp message.

Commission tracking

Per-staff, per-booking, on the actual price paid. Cancels and refunds reverse cleanly.

Team scheduling done properly

The bits that quietly matter in a multi-staff shop.

Feature Rexabook Booksy Fresha
Per-staff portal login
Per-(staff, service) price + duration variants
AI receptionist aware of staff variants
Self-serve services (chair-rental mode)
Multi-staff parallel bookings
"Meet the team" deep-link booking

Full feature matrix on the comparison page.

Team add-on

£7.50/user/month

£10/user/month launch offer · on top of the £15/month base · no commission, no contracts

Each team member activates the full multi-staff stack — scheduling, Service Variants, staff portal, "Meet the team", parallel bookings, commission tracking. Free for the 30-day trial.

See the base + all four add-ons on the pricing page.

Team FAQ

Do team members need to download anything?
No. They sign in to the staff portal in a browser at rexabook.com/staff/login/yourname. Bookmark it on the home screen and it behaves like an app — same lock-screen icon, full screen, no Safari chrome.
What can a team member see vs. the owner?
Each staff member sees only their own diary, their own bookings, their own commission, and their own profile. They can't see other team members' bookings, the owner's billing, the customer list, or any analytics. The owner has the full dashboard; the staff portal is a narrower surface by design.
How does multi-staff pricing work?
Each service has a base price. For any (staff member, service) pair you can set an override — Dan charges £28 for a Skin Fade, Marcus charges £22, Rosie charges £18. The customer sees the right price for the staff they pick; the AI receptionist quotes the right price when asked about a specific team member. Same for duration — junior staff often need longer per service.
Does it work for chair-rental salons?
Yes. There's a 'self-serve services' mode where staff can add their own brand-new services that don't exist in the owner's catalogue — useful when each chair is effectively an independent business. The owner sees those services flagged with the staff member's name; the public booking page surfaces them under that staff member only. The same toggle covers self-serve pricing if you want stylists to set their own rates without you in the loop.
How does customers picking a specific staff member work?
Three ways. (1) On the booking wizard, after they pick a service they see an "Any team member" tile plus a tile per eligible staff with name, photo, bio, and resolved price. (2) On your public page, a "Meet the team" carousel lets them tap a card to start booking with that staff already selected. (3) If the customer is indifferent, the system auto-assigns to the least-loaded staff member that day.
What happens if a team member leaves?
Revoke their portal login from the Team page — they're signed out immediately, everywhere. Their historical bookings stay on the diary (so commission records and revenue figures don't break), but they no longer appear in the booking wizard or 'Meet the team' carousel. You can re-invite them later if they come back.
How is this priced?
Multi-staff is the first add-on on top of the base £15/month platform. Each additional team member is £7.50/user/month (£10/user/month list). Adding a team member activates multi-staff scheduling, per-staff Service Variants, parallel bookings, individual staff portal logins, and per-staff intake forms — all automatically. Sole traders pay the base only; the moment you add a second pair of hands, the team features turn on.

Run the salon, don't be the receptionist

30-day free trial with every team feature included. Set up in under 4 minutes. No card required.

Start your free trial

No card required. Set up in under 4 minutes.