Skip to main content
Version: Latest
User ManualNeed configuration, code or deployment details? In the Technical Manual: Workforce

My Work Portal

My Work is the workers' own part of the admin, under the My Work menu. Workers see their schedule, ask for time off, claim open shifts, trade shifts with colleagues and say when they can work. They hear about changes in My Work, by push notification on their phone or computer, and by email. Managers see what waits for their decision and who is working now. A site that wants its own front end for workers can build it on the same services and APIs.

MenuMy Work > Home, Schedule, Timesheet, Time off, Shifts, Availability, Settings; Approvals and Who's working for managers
PermissionUse the My Work portal; Request time off for the time off page
FeatureWorkforce My Work Portal (it needs Workforce)
Can't find it?

What you see depends on your role. If the menu, a button or a setting on this page is missing, ask your administrator to give you the permission listed above or to turn on the feature. Only administrators can turn features on and change site settings.

A user gets My Work once a manager links their user account to their worker under Workforce > Workers (the User field). Workers sign in as usual and land in the admin, where they see the My Work menu and only the other pages their roles allow: a worker who isn't terminated and has Use the My Work portal may open the admin without the Access admin panel permission. Addresses from before My Work moved into the admin (/my-work/..., such as links in older notifications) open the same page in the admin.

Pages for workers​

PageWhat it shows
HomeThe time clock (when the worker clocks in), the next shift with its breaks and a countdown, what is on today, and the latest notifications. Mark all read clears the count in the menu.
ScheduleThe worker's published shifts and approved time off for the next four weeks, by day.
TimesheetThe worker's hours for each pay period, with their punches, anything that looks off, a way to ask for a missed punch, and Submit. It appears when the Time Clock is on and their team has a time clock policy.
Time offWhat is available under each policy, a form to ask for time off (with Check first to see what it counts and what would happen to it), and the worker's requests, which they can withdraw, or cancel once approved. It appears when Time Off is on.
ShiftsOpen shifts of the worker's teams they can Claim (or why they can't), shifts offered to them to Accept or Turn down, and their own shifts to Trade: give one to a colleague or anyone who can take it, or swap it for a colleague's shift. It appears when Shift Planning is on.
AvailabilityWhen the worker can work, one line per day, such as Monday 09:00-17:00, Tuesday 08:00-12:00 preferred or Saturday unavailable. New schedules follow it.
SettingsPush notifications on this device, what the worker hears about and how, and their calendar feed.

Claims and trades are checked as they are made, the same way as in the admin (see Open shifts and Shift trades), including the worker's labor rules.

Notifications​

Workers hear about:

  • a schedule with their shifts being published, once per publish, and changes when it is published again;
  • a shift of theirs added, moved, removed or given to someone else, outside a publish;
  • an open shift they claimed being given to them;
  • their time off being approved, declined or canceled;
  • a trade offered to them, and their own trades being accepted, turned down or declined;
  • a shift of theirs about to start, an hour before by default.

Every notification goes to the My Work inbox on the home page. Under Settings > What I hear about, a worker chooses which other ways to use (Push notifications, and Email when the site sends email) and which topics to hear about. Topics turned off still show in the inbox.

Under Reminders, choose how long before a shift to be reminded of it, or Never. Under Quiet hours, enter the hours when nothing should be pushed to the phone or emailed, such as 22:00 to 07:00; everything still shows in the inbox, and the hours are in the worker's time zone.

Push notifications​

Under Settings, choose Turn on and allow notifications when the browser asks. The device is listed below the button; Turn off removes it. A device that the push service says no longer exists is removed by itself. On an iPhone or iPad, add My Work to the home screen and open it from there first.

Calendar feed​

Settings > My calendar app shows a private address to subscribe to in Google Calendar, Outlook or a phone's calendar. The calendar shows the worker's shifts from four weeks ago to twelve weeks ahead, and their approved time off. Anyone with the address can see the schedule, so Replace this address makes a new one and stops the old one working.

Pages for managers​

A user who manages teams also sees:

PageWhat it shows
ApprovalsTime off waiting for a decision, trades accepted and waiting for approval, open shifts with claims, submitted timesheets, punches workers asked for, and open attendance exceptions, each with buttons to decide them. Details and Review open them in the admin.
Who's workingWho is on shift now in the teams they manage, with their hours and whether they are on a break, and who is off.

Notifications on this device​

My Work works in any browser. Under My Work > Settings, turn on push notifications to get them on this phone or computer; the site's service worker shows them and opens their page when you tap one. Without a connection, a My Work page shows a message saying it needs one, except the pages that work offline, such as Field.