Every location keeps its own spreadsheet.
Five managers, five ways of doing it, and nobody can see who's working where across the whole company.
Give each location its own rules, and write the ones that apply everywhere once. People can work across sites when you allow it, hours can count across every location with one rule for all of them, and everyone sees their shifts in their own calendar.
Growth changes the job. One owner with one schedule becomes an operations lead with five, each location run by its own manager with its own hours and habits. Some people work at two sites, crews move between yards, and a new location opens with half its staff borrowed from the others.
The rules multiply too. Each site has its own: the downtown store closes at 9, the pool needs four guards, the north yard starts at 6. Some apply everywhere, like keeping everyone under 40 hours across all locations. And as headcount grows, some cities' scheduling laws start to apply, counted across the whole company rather than one location.
Most growing companies run each location from its own spreadsheet. That works until people start moving between them.
Five managers, five ways of doing it, and nobody can see who's working where across the whole company.
Someone opens at one site and closes at another. Each manager sees half the week, and the total turns up later on the timesheet.
The closing rule at one store isn't the rule at the next, and a policy from the main office never quite reaches the newest location.
Opening week pulls your best people away from their home sites, and the sites they left run short.
Some cities' scheduling laws count every employee or location company-wide, and notice periods and rest between shifts differ from city to city.
Tell OnlineScheduling how your locations work, the way you'd tell a new operations manager. It reads each rule back, and nothing changes until you confirm.
A rule can cover every location or just one, and every schedule is checked against both. The owner sees every location, and each manager sees the ones they've been given.
Say “always” or “try to,” and it knows which rules can bend.
A rule in plain words
“Across every location, nobody works more than 40 hours a week.”
Every schedule is made of the same five pieces. Here's what they look like across several sites.
Priya, a shift lead at Main Street, closes Elm Street on Thursday because she's trained there.
Classes and appointments show as busy time, from each person's own calendar.
Rules for each location, plus the rules that apply to all of them. “Across every location, nobody works more than 40 hours a week.”
Riverside, your fourth location, opens Monday, Nov 2. You say “Riverside opens Nov 2. For the first two weeks, borrow two experienced people each from Main Street and Elm Street.” Theo and Ava come from Main Street, Sam and Lena from Elm Street, each trained for the job they'll do, and their home shifts go to people who asked for more hours.
One move would leave Main Street without a shift lead at Friday's close. You hear which rule it breaks and why, and Ava stays home that night. Every change shows up in each person's own calendar.
Done. Theo and Ava come from Main Street, and Sam and Lena from Elm Street, each trained for the job they'll do. Their home shifts go to Kai and Noah, who asked for more hours.
One conflict: moving Ava on Friday would leave Main Street without a shift lead at close. Keep her at Main Street that night?
A storm closes Elm Street on Saturday. You say “Elm is closed Saturday.” Elm's staff who are trained at other locations move there, inside everyone's hours across all locations, and the rest of Elm's Saturday shifts come off the schedule. Each change is on the record.
Each industry page tells a fuller story. Here is how each one looks across several sites.
Connect OnlineScheduling to the AI assistant you already use, like ChatGPT, Claude and Muse, and schedule by asking. Staff at every location connect their own calendar from a phone or computer browser, so their shifts show up where they already look. No app to download.
OnlineScheduling · nowPriya's calendar updated: Thursday, Close, Elm Street, 4:00 p.m.Something else on your mind? Ask when you request access. We read every request ourselves.
Yes. Each location has its own rules, and global rules apply to every location.
Yes. Access is passed down: the owner sees everything, and each manager sees what their supervisor gives them access to.
Yes, when a rule allows it. They can then be scheduled at, and pick up shifts at, those locations.
Yes, when it's a global rule for the whole organization, like “Nobody works more than 40 hours a week across every location.” You can also ask your assistant how many hours someone is working across all locations.
Write each city's requirements as rules for the locations they cover, like “At our Chicago locations, schedules go out 14 days ahead.” Every schedule is checked against them.
Yes. All your locations are in one account, with one view across them.
Yes. Upload what each location already has.
No. Each person needs an account, then connects their own calendar from a phone or computer browser.
We're opening access in stages. Tell us how your locations run, and we'll reply within one business day.
Tell us who you are, what you schedule and the rule your current tool can't handle. It's one short form.
Request access