Staff scheduling for teams
Web and iOS live; Android closed testing

PupSchedule

Plan the whole month in one place.

Managers build schedules. Staff share availability and request changes. Everyone sees the same month.

PupSchedule staff month view with fictional shiftsPupSchedule manager calendar with a fictional schedulePupSchedule staff availability form with fictional data

One shared workflow

From availability to a posted schedule.

Availability, assignments, gaps, and requests stay attached to the monthly schedule.

01

Set the month

Managers prepare real shift templates, business hours, and special days.

02

Share availability

Staff submit the windows they can actually work for the target month.

03

Build and post

Managers assign the team, review gaps, and publish a clear schedule.

04

Handle changes

Coverage and time adjustments move through requests and approvals.

Manager and staff views

Managers plan it. Staff know what they are working.

For managers

  • Prepare monthly draft schedules.
  • Review availability beside assignments.
  • Approve coverage and shift adjustments.
  • Keep team roles and schedule history clear.

For staff

  • See personal shifts and monthly hours.
  • Submit availability for the right schedule slots.
  • Request coverage or offer to help.
  • Ask for earlier or later shift times.

Real operating hours

Shift coverage can extend beyond public opening and closing times.

Private workplace data

Schedules, profiles, and requests are treated as team information, not public content.

Calendar first

The monthly calendar is the main screen.

Need help with an account, workplace, or schedule?

Visit support