Team + permissions

Give each person exactly what they need. No more, no less.

Five default roles cover most salons without any setup. When one person's situation doesn't quite fit the role, a small tweak handles it. Clock-in, time off, and branch hours live in the same place so what's on the floor matches what's on screen.

Built for salons with more than one person. The defaults work from day one. The adjustments are there for the salon where your receptionist also handles expenses, or your manager shouldn't see everyone's commissions.

Roles + permissions

Click a role
Capability
View calendar
Edit appointments
Record payments
View P&L
Manage staff
Issue credit
Refund payments
Export CSV

Click a role column to see its full capability count.

5 roles

01/

Five default roles that match how salons actually run.

Pick a role and the right access follows. Owner runs everything, including billing. Manager runs the day-to-day. Receptionist works the front desk. Bookkeeper sees the money side. Staff sees their own calendar column and their own clients. Each role's defaults were shaped by what salons kept asking for.

Five roles

Owner

Full access including billing. Runs the business, not just the floor.

LS

Manager

Bookings, clients, money, inventory, catalog. Right shape for a senior employee.

AT

Receptionist

Bookings, clients, checkout. Front desk without the financial view.

M

Bookkeeper

Money, reports, expenses, sales tax. Doesn't edit services or settings.

J

Staff

Their own calendar column, their own clients, their own commissions.

NER

Team logins and role assignment are available on the Growth tier. Solo owners get full Owner access with no team setup needed.

  • Owner.

    Full access, including billing and team management. The Owner role can't be removed from the account that created the salon.

  • Manager.

    Bookings, clients, money, inventory, catalog, and settings except billing. The right fit for a senior employee you trust to run things when you're not in.

  • Receptionist.

    Bookings, clients, and checkout. No reports, no settings. Your front desk can check someone in and take a payment without seeing the P&L.

  • Bookkeeper.

    Money, reports, expenses, and sales tax. Your bookkeeper sees the P&L but not the calendar. They don't edit services or settings.

  • Staff.

    Their own calendar column, their own clients, their own commission numbers. They don't see other stylists' revenue.

02/

A small tweak for the person who doesn't quite fit the role.

Sometimes your receptionist also keeps an eye on expenses. Sometimes your manager shouldn't see staff commissions. Open any staff member's profile and flip the switches that don't fit. You can grant access on top of the role or take something away from it. The change travels with that person, not with the role itself.

M

Maya

Receptionist2 overrides

View calendar
Edit appointments
Record payments
View reportsoverride
Manage inventory
Issue creditoverride

Toggle permissions on top of (or under) the Receptionist defaults. Overrides travel with Maya, not with the role.

  • Add access on top of the role.

    Your receptionist needs to manage expenses. Turn on that one permission without changing anything else about her role.

  • Remove access from the role.

    Your manager shouldn't see staff commissions. Turn that off. Everything else about the Manager role stays the same.

  • Billing stays with the Owner.

    By design. Salons asked for this specifically. Billing access can't be handed to anyone outside the Owner role.

  • New hires start clean.

    The tweak lives on the person, not on the role. When you add someone new with the same role, they get the role defaults. Your adjustments don't leak.

03/

A login is optional. A calendar column isn't.

A stylist can be on the booking calendar and take appointments without ever needing a login. Or the same person can have both: an admin login and a calendar column. A bookkeeper who only needs reports and never touches the calendar is also fine. You set up each person the way they actually work.

Front desk vs. owner view

M

Receptionist

Calendar
Appointments
Waitlist
Quick Sale
Clients
L

Owner

Calendar
Appointments
Waitlist
Quick Sale
Clients
Reports
Expenses
Sales
Services
Inventory
Promotions
Team
Settings

The Receptionist sidebar only shows what front desk actually needs. Reports, inventory, and settings are owner-only by default.

04/

Clock in and clock out. That's the whole flow.

Clock in from the dashboard, the staff page, or the tablet at the front desk. The timestamp goes straight to the timesheet. Clock out closes the row. The timesheet pivot shows hours per person per day, filtered by week or month. That same grid is what you export for payroll.

Clocked hours today

Timesheet
8am10am12am2pm4pm6pm
MMaya
9h
JJin
8h
NNoa
6h

Split shifts and breaks in one row. The total at the right feeds directly into the timesheet pivot for payroll export.

  • Clock in from anywhere.

    Dashboard widget, staff page, or front desk tablet. All three write the same timesheet row.

  • Fix a forgotten clock-out.

    An Owner or Manager edits the entry with a note. The original and the edit are both saved so you have a record of what changed.

  • Timesheet pivot.

    Per-person, per-day hours in a grid. Filter by week or month. Export to CSV for payroll.

  • Hours flow into the Payroll page.

    Reports shows clocked hours per person for any date window you pick, ready to hand to whoever does the payroll run.

05/

Time off blocks slots the moment you save it.

Add time off for a staff member and the booking page stops showing their slots straight away. A partial-day closure works the same way: close a branch from 1pm to 4pm on a Wednesday and those hours drop off the picker without touching the rest of the day. The public booking page and the admin calendar both see the same availability.

J

Jin

Manager · time off + branches

June

M
T
W
T
F
S
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Jun 14–16, Jun 22 marked as time off. Slots block on those days.

Branch assignments

Jin only appears on the booking page for branches they are assigned to.

06/

Set which branches each person works at, and when.

Assign a staff member to one or more branches and set their hours per branch. They only show up on the booking picker for branches they actually work. Split shifts fit in one row: 9am to 1pm and 4pm to 8pm on the same day, no fake lunch appointment to block the gap. The Open all days toggle fills in the same hours every day for staff on a regular schedule.

Working hours by branch

3 branches

Each person only shows up on the booking page for the branches they actually work. Split shifts fit in one row, no filler appointments needed.

Common questions

Honest answers, including the ones we don't love.

Can I see what each role can do before I assign it?

Yes. The team page shows what each role can access. When you open the permissions panel on any staff member, you'll see the role defaults already filled in, so you know the starting point before you change anything.

What if I run the salon solo?

The Solo plan supports one Owner login. You have every permission and you never need to think about roles. When you hire a second person and upgrade to Growth, the roles are there waiting.

Does a stylist need an email address to clock in?

Only if they have their own login. If they don't, the front desk clocks them in by picking their name from the staff list. Either way, it writes the same timesheet row.

Can a stylist see only their own clients?

Yes. The default Staff role shows them only the clients they've worked with. Managers and above see all clients. You can adjust this per person from the permissions panel if a particular situation calls for it.

What about chair-rental stylists?

The Staff role works for chair renters. Set commission to 100% and log a flat rent expense, or use a percentage if you take a cut. You see the rolled-up numbers. They see their own column.

Fourteen days. No card.

Try Flowesce on a real Saturday.

No card required, no auto-charge at the end. If Flowesce isn't for you, export everything in one click and walk.