staffschedulingcoverage

6 Ways to Fill Substitute Instructor Shifts Without a Group Text Chain

B

BookYourMat Team

6 Ways to Fill Substitute Instructor Shifts Without a Group Text Chain

Every studio with more than one instructor has the same artifact: a group text called something like "Sub List" or "Teachers 💪" where coverage gets arranged at 6 a.m. by whoever wakes up first.

It works, in the sense that classes usually get covered. It's also the least reliable system in your business, and it fails in ways you don't notice until it fails badly.

The group text has no state. Nobody can look at it and answer "who is teaching Thursday's 9 a.m." without scrolling and interpreting. Two people say yes and one of them shows up for nothing. Somebody says yes and then forgets, because a text isn't a commitment anyone recorded. And the clients booked into that class find out who's teaching when they walk in -- if they were told at all.

Here are six ways to move coverage out of the thread and into your schedule.

1. Look at the coverage schedule before you ask anyone

The group text starts because you don't know what's uncovered without reconstructing it. So the first move is having a view that answers that.

BookYourMat keeps a coverage schedule -- who's assigned to what, where there's an open gap, and where a substitute is already in place. You can ask Becky, BookYourMat's assistant, about coverage for a date range, and she reads the actual schedule and tells you what's open and who's already subbing before you send a single message.

That reordering matters. Most sub scrambles begin with a broadcast to everyone and then narrow down. Starting from an accurate picture means you're asking two people about one specific class instead of asking nine people about "this week."

2. Mark the absence in the schedule, not in a text

When an instructor tells you they're out Thursday, that fact needs to live somewhere the schedule can see it.

In BookYourMat, marking an instructor unavailable and assigning a substitute both happen on the schedule tab. Becky's role here is to read the current state and take you to the right place -- coverage changes can notify clients, so the assignment itself stays a deliberate action you take rather than something an AI does on your behalf. And she won't tell you an assignment went through until a fresh read confirms it did, which is the behavior you want from anything touching your staffing.

The practical win is that the absence becomes a fact rather than a memory. Anyone who looks at Thursday sees that the regular instructor is out. Nobody has to have been in the group text.

3. Use time blocks for the recurring stuff

A lot of sub requests aren't emergencies -- they're predictable. The instructor who has a standing Wednesday commitment. The one who's out every other Friday morning. The one who can't teach before 8 a.m.

BookYourMat has instructor time blocks: a block on a specific instructor's time, with a start and end, an optional reason that shows in the schedule view, and an option to repeat weekly from that date forward. No client can be booked into that instructor's slot during the block.

Setting these up once removes an entire category of recurring scramble. You stop rediscovering every other Thursday that somebody has a standing conflict.

4. Tell your staff once, in a channel that isn't the client channel

Coverage news is staff news, and staff news shouldn't ride on the same rails as client messaging.

BookYourMat has a staff announcement channel -- the What's new feed at /dashboard/whats-new. You can post an announcement with a title and a message, either to all active staff or to specific people, and each targeted staff member gets a notification. It never sends client SMS or email.

This is the right home for "Sarah is out the week of the 14th, here's the coverage plan," or "reminder: sub requests go in the schedule now, not the group chat." It's persistent, it's addressed, and someone joining next month can read it. A group text is none of those.

Worth being precise about the distinction, because studios blur it constantly: staff announcements go to your instructors and stay internal. Broadcasts are the client-facing channel, and they're a different tool for a different audience. Coverage changes usually need both -- one to arrange it, one to tell the affected clients -- and they should not be the same message.

5. When nobody can cover it, cancel it properly

Sometimes there is no sub. The honest move then is to cancel that one class, and the way you cancel it determines whether it's a minor inconvenience or a bad morning.

BookYourMat can cancel a single date of a recurring class -- a snow day, a holiday, one instructor out with no coverage. What happens when you do is worth knowing precisely:

  • That date comes off the schedule and new bookings on it are blocked.
  • Every booked appointment on that date is cancelled, and those clients get their credits back automatically.
  • Those clients receive the studio's branded cancellation notification -- the same transactional notice the schedule page sends, not a marketing message.

Because it messages real booked clients, it's a confirm-first action, and you'll be told how many bookings were affected before it happens. That number is the thing to look at: cancelling a class with two people in it is different from cancelling one with eleven.

One asymmetry to know. Restoring a cancelled date only re-opens it for new bookings. The clients who were cancelled are not automatically rebooked and are not notified. If coverage turns up after you've cancelled, you have to tell those people yourself -- the system won't quietly put them back.

6. Know the difference between a closure and an absence

This trips people up, and using the wrong one causes real problems.

A blackout closes the studio for a date or a date range -- a holiday, a one-off closure. It blocks new bookings on those days. Critically, it does not cancel existing appointments and does not notify anyone. If bookings already exist inside the closure, they're still sitting there, and it's on you to handle them.

An instructor absence with no coverage is a different situation, and if you need those clients told and credited, the class-occurrence cancellation in the previous section is the tool, not a blackout.

Getting this backwards is one of the more expensive small mistakes in studio operations: you blackout the week of Thanksgiving, feel organized, and then six people show up on Wednesday because their existing bookings were never touched.

What actually changes

None of the above is glamorous. What it adds up to is that coverage becomes a piece of state instead of a conversation.

Coverage is answerable. "Who's teaching Thursday" has an answer you can look up rather than reconstruct.

Coverage is recorded. An assignment exists in the schedule, not as a thumbs-up emoji from three weeks ago that nobody can find.

Clients get told by the system. When a class actually gets cancelled, the notification and the credit refund are automatic. Nobody has to remember to text eleven people while also finding a sub.

Your instructors get a real channel. Announcements that persist, addressed to the right people, separate from client messaging.

And the group text stops being load-bearing. It can still exist -- it will exist, and that's fine. It just stops being the only place the truth lives.

One thing to try this week

Pick the next absence you know about and handle it entirely in the schedule. Mark the instructor out, assign the sub there, post the change to the staff feed, and don't send anything in the group chat.

Then, on the day, see whether anyone was confused. Usually they weren't -- because for the first time, they could just look.

Book a 30-minute demo and we'll walk your real schedule, your real instructors, and set up the coverage view against them.

Ready to simplify your studio?

BookYourMat handles scheduling, payments, and client management — so you can focus on what you love.