Scheduling

Build and publish schedules, handle swaps, availability and time off.

Calendar sync — see your Mays schedule in your own calendar

Subscribe to your shifts, the full schedule or events from Apple Calendar, Google Calendar or Outlook — and what to do when they don't refresh.

AdminsManagersEmployeesWebiOSAndroid

Setting up scheduling

Get a location ready to schedule in Mays — choose Mays or 7shifts as its schedule, set the day its week starts, and pick who appears on the schedule.

AdminsManagersWeb

Scheduling settings

The organization-wide scheduling settings admins control — the schedule week, overtime, pay periods, approvals and time off — and where each location's own settings live.

AdminsWeb

Positions and wages

Create the jobs people work — Barista, Cashier, Line Cook — with a colour and a default hourly wage, give people their positions and pay, and see where Mays uses them.

AdminsManagersWebiOSAndroid

Building the weekly schedule

Build a location's week on the web — add, move, copy and edit shifts, add open shifts, and keep an eye on time off, availability and labor cost while you work.

ManagersAdminsWeb

Copy a week and reuse common shifts

Start a new week from last week's shifts in one click, and fill in shift times you use all the time from the Common shifts list.

ManagersAdminsWeb

Import a paper schedule from a photo

Upload a photo of a paper or whiteboard schedule and the AI turns it into draft shifts. Check who's working what, create the shifts and publish as usual.

ManagersAdminsWeb

Auto-schedule with AI

Let Mays build a week's draft schedule from last week — working around time off, availability, notes and weekly hours — then fine-tune it by chatting with the assistant.

ManagersAdminsWeb

Sales forecast and labor budget

See each day's projected sales from your POS history next to the weather, adjust the projection, and compare it with scheduled labor and your weekly labor budget.

ManagersAdminsWeb

Schedule events and birthdays

Mark catering orders, inspections and other one-off days on the schedule, with a morning reminder for that day's staff. Birthdays show on the schedule too.

AdminsManagersEmployeesWebiOSAndroid

Publishing the schedule and notifying staff

Your team only sees a week once you publish it. Check the warnings, choose who gets notified, publish — and republish, undo or clear a week when plans change.

ManagersAdminsWebiOSAndroid

Scheduling minors

Turn on work rules for minors at a location (part of Labor law compliance), and Mays checks the hours and times of anyone under 18 against federal and state law. You get warnings on the schedule, and the auto-scheduler stays inside the limits. Nothing is ever blocked.

AdminsManagersWeb

Shift confirmations

Staff confirm each published shift in the Mays app, managers see who has confirmed, and anyone who hasn't gets a reminder when the shift is close.

AdminsManagersEmployeesWebiOSAndroid

The approvals inbox

One place for everything your team is waiting on you for — shift claims, trades, the shift pool, time off and availability.

ManagersAdminsWebiOSAndroid

Your schedule in the app

The Schedule tab in the Mays app shows your upcoming shifts, lets you confirm them, and opens open shifts, shift offers, time off, availability, your hours and the team schedule.

EmployeesiOSAndroid

Managing the schedule from your phone

Check who's working today, see who's on the clock, and add, change, cover and publish shifts from the Schedule tab of the Mays app.

ManagersAdminsiOSAndroid

Open shifts and dropping a shift

Pick up extra shifts from Open shifts in the app, or drop a shift so a coworker can take it — your manager approves every claim.

EmployeesManagersiOSAndroidWeb

Finding cover for a shift

Someone can't make their shift? Open it in the Mays app, see who's free, then assign it, offer it to the team, or ask the best matches if they can take it.

ManagersAdminsEmployeesiOSAndroid

Handing off and swapping shifts

Give a shift to a coworker or swap it for one of theirs from the app. Your coworker accepts, then a manager approves before anything changes.

EmployeesManagersiOSAndroidWeb

Requesting and approving time off

Ask for days off in the app, pick a category like Vacation or Sick, and follow your request. Managers approve or decline on the web or in the app.

EmployeesManagersiOSAndroidWeb

PTO policies and balances

Set how each time-off category earns paid hours — per hour worked, per period or once a year — and track, adjust and spend each person's PTO balance.

AdminsEmployeesWebiOSAndroid

Setting your availability

Tell your manager which days and hours you can work — as a weekly pattern, or for a date range — from the Availability screen in the Mays app.

EmployeesiOSAndroid

Reviewing staff availability

Review and approve your team's availability requests, see everyone's week at a glance, enter availability for someone, and set up the reasons staff pick when they can't work.

ManagersAdminsWebiOSAndroid

The manager logbook

A daily journal for each location — handoff notes, incidents and maintenance, with comments, follow-up flags, who's read what, and how your team rated their shifts.

ManagersAdminsWebiOSAndroid

Scheduling reports

Ten ready-made reports on sales, labor, hours, overtime, time off, attendance, the shift pool and tips — for any date range, one location at a time, with CSV export.

ManagersAdminsWeb

Still need help?

Send us a support request and a real person on the Mays team will get back to you.