๐Ÿ“ธ

Apex: Nobody Abandons Scheduling Software Because of the Scheduling

Scheduling software does not fail at scheduling. It fails at setup. Every product in this category opens the same way: a clean empty week, and an invitation to add your staff, their rates, their availability, their roles, and then build next week from scratch. That is an hour of desk work, and the person being asked to do it does not sit at a desk. They are on the floor, and the schedule needs to go out tonight.

So they close the tab. Not because the software was bad โ€” most of it is fine โ€” but because the cost of starting was higher than the pain of continuing. The trial never becomes a habit, and a month later they are still doing what they were doing before.

Which is worth being honest about, because it tells you who the real competitor is. For most small independents it is not another scheduling product. It is a sheet of paper taped inside the office door and a group text with fourteen people in it. That system has real advantages: it costs nothing, everybody already knows how to use it, and it has never once been down for maintenance. If you are going to replace it, the bar is not "more features." The bar is "less annoying than a group text on a Tuesday."

So we inverted the first thirty seconds. Apex does not ask you to enter your schedule. It asks you to photograph the one you already have. AI reads the picture, works out who is on which day and for how long, and builds the week. Handwritten is fine. Photographed at an angle in bad kitchen light is fine. You get a draft in about the time it takes to take the picture.

Two decisions inside that matter more than the parsing. First, it is always a draft. The import proposes; a human confirms before a single row is written. An AI that quietly rewrites next weekโ€™s staffing is not a feature, it is a liability, and the moment it gets one shift wrong without asking, nobody trusts anything it does afterwards. Second, it never dead-ends. If the photo is unreadable, it falls through to pasting the text, and then to entering it by hand. A failed import that offers nothing is just a slower way to lose someone.

The other thing we got wrong at first was who we were building retention for. The instinct is to build for the manager, because the manager is who pays. But the manager is not what makes a venue stay. The staff are. Once fifteen people are checking their shifts on their phones and clocking in by scanning a code on the wall, leaving means retraining all of them โ€” and nobody does that voluntarily. The lock is on the employee side, which means the features that keep a venue are the boring daily ones, not the dashboard.

That reshaped the pricing. Everything the staff touch is free, permanently: the schedule, swaps, the time clock, team chat. Not free-for-fourteen-days โ€” free. You pay when you want the tools that handle money, which is tip pooling, labor cost, and the shift log. It is a line you can say out loud: free runs your team, paid runs your books.

Two things ended up on the free side after some argument. Offline clock-in, because reliability is not a feature you sell โ€” charging for "works when the wifi is bad" makes the free tier feel broken in exactly the places this gets used, which are basement offices and walk-in coolers and the dead spot by the dish pit. And team chat, because if messages stay in the group text the switch never actually finishes, and a venue that is half-switched is one bad week from going back.

Underneath, every capability is a module that can be turned on for one venue and off for another. That started as an engineering convenience and turned out to be the commercial model: a place that only wants tip pooling can have exactly that, without buying a platform. Adding a new capability to the system is a single line in a registry. The architecture and the price list are the same document, which is a nice position to be in and one we did not plan carefully enough to take credit for.

Apex is in pilot now, and the honest position is that the interesting assumption is untested. If photographing a real, crumpled, handwritten schedule produces a usable week, the whole thing works โ€” that is the wedge, and everything else follows from it. If it only works on clean printouts, then what we have is a demo and the onboarding wall is still standing. That is the first thing being tested, before anything else gets built, because it is the assumption everything else rests on.

โ† Back to JournalPartner With WiSense โ†’