Tech for Local Business Trending

How to Schedule Hourly Staff With an App

A practical guide to moving hourly staff scheduling into an app, with shift swaps, availability, overtime alerts and the predictive scheduling laws some cities enforce.

Quick answer

To schedule hourly staff with an app, pick a scheduling tool, import your team, collect availability and time-off requests in the app, build a weekly template, publish the schedule early, and let employees swap or pick up shifts with manager approval. Turn on overtime and break alerts, and check whether a city or state predictive scheduling law applies to you.

How to Schedule Hourly Staff With an App

Photo: Unsplash

On this page

If you still build the schedule on a spreadsheet, print it and tape it to the back-office door, you already know the weekly routine: texts at 11 p.m. asking to swap, a group chat full of “can anyone cover Saturday?”, and at least 1 shift where nobody shows up because the change never reached them.

An employee scheduling app fixes most of that. Staff enter their own availability, see the schedule on their phone the moment you publish it, and trade shifts without you playing switchboard. You get labor cost estimates before the week starts instead of a surprise on payroll day.

This guide walks through how to set one up, which features matter for hourly teams, and the predictive scheduling laws that some cities and 1 state now enforce.

Why hourly teams outgrow spreadsheets

Spreadsheets work when you have 4 people and a stable week. They break down as soon as you add part-timers, students with changing class schedules, or a second location. The common failure points:

  • Version confusion. The printed schedule, the photo in the group chat and the file on your laptop no longer match.
  • Untracked swaps. Two employees agree to trade, but nobody records it, so the wrong person gets blamed for a no-show.
  • Accidental overtime. A cover shift pushes someone past 40 hours, and you only find out at payroll.
  • No paper trail. If a dispute or a labor complaint comes up, you can’t show when the schedule was posted or changed.

A scheduling app keeps 1 live schedule, logs every change with a timestamp and warns you before you create an overtime or break problem.

Key takeaway: The real value of a scheduling app is not the calendar view. It is the record: who was scheduled, who agreed to a change and when the schedule was posted. That record protects you in pay disputes and is essential if a predictive scheduling law covers your business.

Features that matter for hourly staff

Most apps can draw a weekly grid. These are the features that actually save time for shops, restaurants, salons, gyms and clinics.

Feature What it does Why it matters
Availability and time-off requests Staff enter when they can and can’t work; you approve time off in the app You stop scheduling people during class or a second job
Shift swaps and open shifts Staff trade or claim shifts, with optional manager approval Coverage gets solved without you making 10 calls
Schedule templates Copy a typical week and adjust Building the schedule takes minutes, not hours
Labor cost and overtime alerts Shows projected wages and flags anyone near 40 hours Keeps payroll in budget
Mobile time clock Clock in by phone, tablet or POS, sometimes with a geofence Ties actual hours to scheduled hours
Team messaging Announcements and shift chat inside the app Replaces personal group texts
Compliance settings Notice periods, rest between shifts, minor work hours Needed in predictive scheduling cities
Payroll and POS integration Sends approved hours to payroll; pulls sales for forecasting Cuts double entry

If you already use a POS system such as Square, Toast or Clover, check its built-in scheduling first. Many POS and payroll platforms include basic scheduling, and a stand-alone app is only worth it if you need stronger swap rules or compliance tools. Our POS buyer’s checklist covers what to look for on that side.

What scheduling apps cost

Pricing models vary, and vendors change them often, so treat any number as a snapshot and check the current pricing page.

  • Per location, per month. Homebase, for example, lists a free Basic plan for 1 location with up to 10 employees, with paid tiers priced per location.
  • Per user, per month. When I Work, for example, prices its plans per user, with higher tiers adding scheduling rules, permissions and integrations.
  • Bundled with POS or payroll. Some platforms include scheduling in a POS or payroll subscription, sometimes with limits on features.

For a small team, per-location pricing is often cheaper. For a large team at 1 location, compare both models with your real headcount, including seasonal staff.

How to set up a scheduling app step by step

Step 1: Write down your scheduling rules first

Before you open the app, decide on the rules you will enforce:

  • How far ahead you publish the schedule (aim for at least 1 to 2 weeks).
  • Whether swaps need manager approval.
  • The deadline for time-off requests.
  • Minimum rest between a closing shift and the next opening shift.
  • Who can see other people’s shifts and phone numbers.

Put these in your employee handbook too. If you are building your first team, our guide on hiring your first employee covers the paperwork that goes alongside.

Step 2: Import your team and roles

Add each employee with their role (cashier, cook, stylist, front desk), pay rate and location. Pay rates let the app estimate labor cost. Mark anyone under 18 so the app can flag shifts that break child labor hour limits.

Step 3: Collect availability in the app

Send everyone an invite and ask them to enter recurring availability and any planned time off. Set a rule that availability changes need a set amount of notice, such as 2 weeks, so you aren’t rebuilding the schedule every few days.

Step 4: Build a template week

Start from your busiest normal week. Lay out coverage needs by hour, then fill shifts. Most apps let you save this as a template and copy it forward. If your POS shares sales data, use it to see which hours actually need more people.

Step 5: Turn on overtime and break alerts

Set the overtime threshold (40 hours a week under federal law, and daily overtime where your state requires it) and your state’s meal and rest break rules. The app should warn you before you publish a schedule that creates an overtime or break problem.

Step 6: Set up swaps and open shifts

Decide whether staff can swap freely, swap only with someone in the same role, or need approval. Post unfilled shifts as open shifts so qualified staff can claim them. Require approval for any swap that would create overtime.

Step 7: Publish early and stop using the group chat

Publish the schedule on the same day every week. Tell the team that the app is now the only official schedule, and that swaps agreed by text don’t count until they’re in the app. Turn off the printed copy after a month.

Step 8: Connect the time clock and payroll

Once the schedule is stable, connect clock-ins and send approved hours to payroll. Comparing scheduled hours with actual hours shows where you are consistently over- or understaffed. Our guide to running payroll for a small business explains the rest of that process.

Predictive scheduling laws: do they apply to you?

Federal law doesn’t require schedule notice. The US Department of Labor’s FLSA guidance says the Act has no provisions on scheduling, apart from certain child labor rules, so an employer may generally change work hours without prior notice or consent. But a number of cities and 1 state have passed predictive scheduling, or “fair workweek,” laws. Most target larger employers in retail, food service and hospitality, including franchise locations that count toward a chain’s total headcount.

Jurisdiction Who is covered (summary) Schedule notice
Oregon (statewide) Retail, hospitality and food service employers with 500+ employees worldwide 14 calendar days
Seattle Retail and food service with 500+ employees worldwide (full-service restaurants also need 40+ locations) 14 days
New York City Fast food employers (14 days) and retail employers (72 hours) 14 days or 72 hours
Chicago Several industries, including restaurants, retail, hotels, healthcare and warehouses, above size thresholds 14 days
Los Angeles (city) Retail employers with 300+ employees worldwide 14 calendar days
Philadelphia Retail, hospitality and food service employers with 250+ employees and 30+ locations worldwide Set by city code

Los Angeles County also adopted its own Fair Workweek ordinance for unincorporated areas, which took effect on July 1, 2025.

Common requirements across these laws include:

  • Advance notice of the written schedule.
  • Predictability pay when you change a schedule after the notice deadline.
  • Rest between shifts, often with extra pay for “clopening” shifts.
  • Offering extra hours to current staff before hiring new people.
  • Good-faith estimates of expected hours for new hires.
  • Record keeping, often for several years.

If you run a franchise location or work in one of these cities, choose an app with compliance settings for your jurisdiction, and keep its change log. Thresholds, notice periods and premium amounts differ by city and can change, so check your city or state labor office before you rely on any summary. This is not legal advice.

Mistakes to avoid when you switch

  • Launching mid-week. Start with a new schedule week so nobody is confused about which version counts.
  • Letting swaps bypass the app. One unrecorded trade undoes the whole system.
  • Ignoring minors. Federal and state rules limit when 14- and 15-year-olds can work, especially on school days.
  • Over-sharing contact details. Let staff message through the app rather than exposing personal phone numbers to everyone.
  • Skipping training. Spend 10 minutes showing each employee how to set availability, request time off and swap a shift.

Where to start this week

  1. List your scheduling rules on 1 page.
  2. Check whether your POS or payroll provider already includes scheduling.
  3. Start a free plan or trial with your real team and 1 template week.
  4. Turn on overtime alerts and approval for swaps.
  5. Publish 2 weeks ahead and announce that the app is the official schedule.
  6. After 30 days, compare scheduled hours with actual hours and adjust.

For more ways technology is changing hourly work, see how restaurants use AI for ordering, staffing and inventory and our guide to earned wage access apps, which often connect to the same time data. You can also browse local tech providers on our top lists.

Conclusion

Scheduling hourly staff with an app is less about software and more about discipline: 1 official schedule, clear swap rules and a habit of publishing early. Set the rules first, let staff manage their own availability and swaps, and let the app warn you about overtime before it happens. If you are a larger chain or franchise in a fair workweek city, the app’s change log is also your compliance record, so pick one built for your local rules.

Sources

Questions readers ask

Frequently asked questions

What is the best employee scheduling app for a small business?

The best app is the one that fits your team size, POS and payroll. Check your POS or payroll provider first, since many include scheduling. Stand-alone apps such as Homebase, When I Work or 7shifts add stronger swap rules, labor alerts and compliance settings. Test 1 or 2 with your real team and a real week before committing.

Is there a free employee scheduling app?

Yes, some vendors offer free tiers with limits. Homebase, for example, lists a free Basic plan for 1 location with up to 10 employees. Free plans usually lack advanced swap rules, labor cost tools or compliance features, so check the current plan limits before you rely on one for a growing team.

Can employees swap shifts in a scheduling app?

Yes. Most scheduling apps let employees offer a shift, find a qualified coworker and complete the trade in the app. You can usually require manager approval, limit swaps to people in the same role and block trades that would create overtime. Make the app the only valid way to swap so records stay accurate.

How far in advance should I post the work schedule?

Aim for at least 1 to 2 weeks. Federal law doesn't require notice, but predictive scheduling laws in Oregon, Seattle, New York City, Chicago and Los Angeles require up to 14 days for covered employers. Even if no law applies, posting early cuts no-shows and swap requests. This is not legal advice.

What is a predictive scheduling law?

A predictive scheduling, or fair workweek, law requires covered employers to post schedules in advance and pay extra for late changes. Many also require rest between shifts and offering extra hours to current staff first. They mostly cover larger retail, food service and hospitality employers in specific cities and in Oregon.

Do predictive scheduling laws apply to small businesses?

Usually not to small independent businesses, because most laws set high thresholds such as 300 or 500 employees worldwide. But franchise locations can be covered because the whole chain's headcount may count. Check your city or state labor office's current rules for your industry. This is not legal advice.

Can a scheduling app track overtime?

Yes. Most apps project each employee's weekly hours and flag anyone close to 40 hours before you publish. Better apps also handle daily overtime rules where states require them and compare scheduled hours to time clock punches. Turn on approval for swaps that would push someone into overtime.

Reader reviews

Was this guide useful

No reviews yet. Share your experience and help other readers.

Write a review
Your rating
Never shown publicly

Reviews are checked before they appear. We never show your email. Please review only places or services you have used.

Manishdai
Written by

Manishdai

Manishdai writes about the technology that is reshaping every industry — from AI agents and cloud platforms to healthtech, fintech and the IT companies building it all across the United States.