Skip to content

Salon Task Management: Why We Do Not Assign Tasks to People

A salon station at closing time with hair still on the floor, a mop against the wall, an overflowing towel bin and a half-ticked paper checklist taped to the mirror, captioned: everyone thought someone else did the towels.

It is ten past nine. The last client left half an hour ago, the lights are down, and there is a bin of wet towels nobody emptied.

You ask. Everyone gives you the same answer, and here is the uncomfortable part — they are all telling the truth. Nobody decided to skip the towels. The towels were simply never anybody's, at the one moment in the day when that needed to be true.

This is the least glamorous problem in a salon and one of the most persistent. It is also the one your software almost certainly has no opinion about, which surprises people, because every platform in this category has a button somewhere labelled Tasks.

What salon software means when it says Tasks

We went through the documentation for ten platforms looking for one specific thing: a recurring checklist of staff duties, assignable, with a record of who completed what. Opening duties. Closing duties. Station cleaning, towels, restocking, sanitation.

We did not find it. Not in one of them.

What we found instead is that the word task has been claimed by three completely different features, and none of them is a duty list.

Most often it is a payroll category. Mangomint task types live inside the Time Clock app and exist so you can mark time as paid or unpaid on a time card — breaks, lunch, admin. Mindbody time clock tasks are the same idea, described by Mindbody as a way to set hourly pay rates for staff members filling different roles, with Front Desk, Staff Meeting and Training as the examples. Zenoti work tasks do this too, so that you can pay different hourly rates for different work tasks. Useful features. They record minutes against a pay bucket, and nothing about whether the work was done properly.

Sometimes it is a calendar block. Vagaro personal tasks are for blocking online booking — breaks, holidays, administrative work. They recur daily, weekly, monthly or yearly, they keep an edit history, and they have no completion state at all. Vagaro's own framing gives the purpose away: the history helps you review how often an employee blocks time off their calendar.

And sometimes it is client follow-up. Zenoti is the clearest on this, because it defines the feature in writing as somewhere employees keep track of action items in relation to guests, and auto-creates them when a client no-shows or cancels so the provider can call and rebook. A provider can create their own tasks, but, in Zenoti's words, in relation to a guest.

The scoreboard

PlatformWhat it calls itWhat it actually isTracks who did the duty?
VagaroPersonal TasksCalendar block that stops online bookingNo completion state
BoulevardNo task featureNo
MangomintTask typesPaid or unpaid payroll category on time cardsNo
ZenotiWork TasksClient follow-up plus payroll pay ratesCheck in and out only
BooksyNo documented featureNo
MindbodyMy TasksAssignable to-do, sales and CRM orientedYes, with a report
FreshaTeam ConnectSlack-style internal chatNo
Square AppointmentsOnboarding checklistOne-time new hire paperworkNew hires only
PhorestStaff GoalsRevenue and retail KPI targetsMeasures sales, not duties
GlossGeniusNo task feature foundNo

Mindbody deserves the credit in that table. My Tasks is a real assignable to-do: you set a due date, pick Myself, All Staff or a specific staff member, and the Tasks report tells you who completed and who did not. That is genuinely more than anyone else offers. Two caveats keep it from solving the towels, though. No recurring option appears anywhere in the documentation, so a daily opening list means creating the same tasks by hand every morning. And the permissions that unlock it sit in the Sales Team Management section, next to sales pipeline and contact logs, which tells you what the feature was built for.

Boulevard is the most instructive entry, because the gap is documented by their own customers. Boulevard publishes an article called Daily Opening & Closing Procedures, and it is six software steps: log in, clock in, turn on the card reader, then close appointments, close the register, clock out. A cash-and-calendar close, with nothing about the floor. Meanwhile their public ideas hub has a request for a front desk to-do list open since July 2022, with a customer writing in 2025 that tasks should be consolidated in Boulevard instead of another app or sticky notes, and should be assignable to an employee with a priority level. A second request describes the workaround plainly: a blocked time slot on someone's calendar every day for general reception notes, plus Slack, plus a paper day book — which means one provider gets a pile of notes dumped on their schedule.

Based on publicly available vendor documentation reviewed in September 2026. One caution: Booksy's own marketing blog claims you can assign and track cleaning duties through staff scheduling and store sanitation logs in a Booksy documents section. We could not find either capability anywhere in Booksy's help centre. Treat that as a vendor claim rather than a feature, and confirm current capability with any vendor before you buy.

The obvious design, and why it does not survive a salon floor

Restaurants solved this years ago. 7shifts sells recurring task lists for opening duties, closing duties and cleaning schedules, assigned to roles or employees and tracked each shift. Homebase sells much the same thing. Both are paid add-ons at around thirteen dollars per location per month, and neither markets to salons.

So the obvious move is to copy them: let a manager assign Tuesday's closing duties to Danielle, and hold Danielle to it.

Try it on a real floor for a week.

Danielle's four o'clock colour correction runs eighty minutes long, so at closing she is still at the bowl. The person you gave the restock to went home at six because you cut the floor when it got quiet. Two walk-ins landed at 6:40 on the one person who was free. Half your list is now attached to people who could not physically do it, and somebody has to sit down and reassign the whole thing — which is a new job you have just invented for your manager, every single day.

A restaurant operator on Square's own community forum described landing on the answer the hard way. They switched back to paper checklists on clipboards, and — the useful part — assigned every task based on the station, not the employee, because their staff rotate through stations each day. Then people sign off on what they did. That is a restaurant, not a salon, but the insight transfers exactly: when your people move, binding work to a name in advance is binding it to a guess.

Pre-assignment gives you one of two outcomes. Either a manager spends the day rewriting the list, or you end up with a tidy record of unfinished tasks attached to the wrong names, which is worse than no record because it looks authoritative.

Our model: post it to a group, let a person claim it

Fair Flow does not let you assign a task to a named employee. That is not a feature we have not got around to. It is the design.

A task is defined once, by a manager, with a title and instructions. Instead of a name, you choose who can see it: everyone, managers only, or service providers — and service provider tasks can be narrowed further to specific technician types, so the pedicure station checklist reaches your nail technicians and not your massage therapists.

Then it goes on the board, and the floor picks it up.

Staff open Tasks and see My list, filtered to only what they are eligible for. They tap SELECT and enter their PIN. The task moves to Pending with their name on it, and it is now genuinely theirs — if anyone else tries to take it, the app tells them it is already assigned and refuses. When it is finished they tap MARK DONE, enter their PIN again, and it lands in Done with a timestamp and their name. If they get pulled onto a client and cannot finish, one tap returns it to the list for someone else.

The PIN is doing the real work here. Identity is captured at the moment of the claim and again at the moment of completion, on the spot, rather than written into a log at the end of the night by whoever is holding the clipboard. That is the difference between a record and a recollection.

What you get is the thing the whiteboard was always trying to be. At any moment the floor can see what is outstanding, what is in progress and who has it. Nobody thought someone else did the towels, because the towels have a name attached to them the second anyone touches them.

Five rhythms, not one long list

A single to-do list is the wrong shape for a salon, because the work has different cadences and they should not be piled together. Fair Flow splits tasks into five: opening, closing, weekly, monthly and yearly.

Each rhythm has its own alert window, so the list is not nagging at the wrong end of the day. Opening tasks start showing a badge at nine, closing tasks at six, and you can move both.

The rules that keep it honest

Order can be enforced. For opening and closing you can require tasks be completed in the order they are listed. Most of the time that is unnecessary. For a disinfection sequence where step three is meaningless if step two was skipped, it is the whole point.

The day resets itself. At a time you set — nine in the evening by default — the day's progress clears and tomorrow starts clean. By default it only fires when everything has been completed, so an unfinished list stays unfinished and visible rather than being tidied away overnight. You can force the reset if you would rather always start fresh.

Everything is written down. Every select, complete, return and reset goes into the history log alongside the rest of the day's activity. The tasks analytics screen shows how many were opened and completed, completion rates broken down by task type and by role, the trend over time, and a CSV export for when you want to look at it properly.

Completion can carry points. If you run points, finishing a task can award them, which lets closing duties count for something in the same currency as everything else on the floor.

Multiple locations stay separate. Each branch keeps its own catalogue, because your Brickell closing list is not your Coral Gables closing list. Shared templates at the account level let you push a standard set to every branch without flattening the differences.

Permissions are granular. Viewing tasks, using them, managing the catalogue and resetting a tab are four separate permissions, so a senior technician can run the list without being able to rewrite it.

What it does not do

Every article like this one ends with a feature list. Here is the other half, because you will find it out in week one anyway and it is better coming from us.

A word about cleaning logs and your state board

Sanitation is the reason a lot of owners start looking for this, so it is worth being careful rather than encouraging.

Florida, Texas and California all require a written cleaning and disinfection log — but in all three states the requirement covers pedicure equipment only, not general salon cleaning. If you run a hair salon or barbershop with no pedicure services, none of these three states requires you to document your cleaning at all.

Where the rules do bite, they differ in a way that matters. Florida requires the dates and times of each cleaning, kept in the pedicure area. California requires the date, the time and the initials of the person who did it. Texas is strictest: a department-approved form, the full printed name of the person, records retained at least sixty days, and any spa without proper documentation must be removed from service until it has been cleaned and the records updated.

We are not your compliance department, and this is not legal advice. Critically: whether a software-generated record satisfies these rules is unverified. Texas specifies a department-approved form and Florida says the log must be kept in the pedicure area, and we found no board guidance either way on digital equivalents. Keep the log your state board requires. What Fair Flow gives you is an operational record of who did what and when, which is a genuinely useful thing to have and is not the same thing as a compliance document. If you want the compliance angle handled properly, the same logic applies to licence expiry, which is a real exposure almost nobody tracks.

Where Fair Flow fits

Fair Flow is not a booking platform. There is no marketplace, we do not process payments, and your clients keep booking exactly where they book now — Boulevard, Mangomint, Vagaro, Booksy, whatever is already working.

What we run is the inside of the day: the turn system and walk-in queue, digital tickets for what was actually performed, staff requests, documents and licences, inventory, training — and the task list that decides whether the floor is ready at nine in the morning and clean at nine at night.

The reason we did not build assignment is the same reason we did not build a prebuilt checklist. Salons move. People swap, shifts get cut, a colour runs long, a walk-in lands on the one person who was free. A system that decides in advance who does what will be wrong by lunchtime, and a manager will spend their afternoon correcting it. A system that says here is what needs doing, here is who is allowed to do it, and here is exactly who picked it up stays true all day without anyone maintaining it.

Book a 15-minute demo and bring your actual closing list — the real one, in whatever state it is in. We would rather build it with you on the call than show you a generic one.

FAQ

Does salon software have staff task checklists?

Almost none of it does. Across Vagaro, Boulevard, Mangomint, Zenoti, Booksy, Mindbody, Fresha, Square Appointments, Phorest and GlossGenius, we could not find a recurring, assignable, completion-tracked checklist for staff floor duties in any vendor documentation. Mindbody comes closest with My Tasks, which assigns a to-do to a staff member and reports on completion, but no recurring option is documented and the feature sits behind sales team permissions.

What does Tasks mean in Vagaro, Mangomint and Mindbody?

Usually something other than a duty list. Mangomint task types and Mindbody time clock tasks are payroll categories that let you pay a different hourly rate for reception, training or admin time. Zenoti work tasks serve payroll and client follow-up, and Zenoti defines them as action items in relation to guests. Vagaro personal tasks are calendar blocks that stop online booking during breaks and time off. None of the four has a completion checkbox for floor duties.

Can I assign a task to a specific employee in Fair Flow?

No, and that is deliberate. You choose who a task is visible to: everyone, managers only, or service providers, and service provider tasks can be narrowed to specific technician types. The first eligible person to select the task claims it with their PIN, their name attaches to it, and the app blocks anyone else from taking it while it is theirs. Nobody has to reassign a list when a shift changes or a colour service runs long.

How do recurring salon tasks work in Fair Flow?

Tasks live in five rhythms rather than one long list: opening, closing, weekly, monthly and yearly. Weekly tasks can run any day or on chosen weekdays. Monthly tasks can run any day or on a set day of the month. Yearly tasks are set to a month and day and keep appearing until they are completed for that year. Opening and closing tasks can also be set as one-time items for a specific date.

How do I know who actually completed a task?

Identity is captured with a PIN at the moment of the claim and again at the moment of completion, not typed into a log afterwards. Each finished task records who claimed it, who completed it and when. Every select, complete, return and reset is written to the history log, and the tasks analytics screen shows completion rates broken down by task type and role, with CSV export.

Does Fair Flow satisfy state cleaning log requirements?

No, and you should not treat it as a substitute. Florida, Texas and California each require a written cleaning and disinfection log, but only for pedicure equipment, and Texas specifies a department-approved form. Whether a software-generated record satisfies those rules is unverified, so keep the log your state board requires. Fair Flow gives you an operational record of who did what and when, which is a different thing from a compliance document.

Can Fair Flow run alongside my booking system?

Yes. Fair Flow is not a booking platform and does not process payments, so your clients keep booking where they already book. Tasks sit alongside the turn system, tickets, requests, licences and inventory as the layer that runs the inside of the day.

Stop wondering if the closing list got done

A live list the whole floor can see, and a record of exactly who picked up what.