Roster
The Roster page allows users to create and manage staff schedules for any given week. It provides a clear overview of staff members and their assigned shifts. It allows managers to allocate shifts, check staff availability, and keep track of the total hours timetabled for each employee over any week.
This is where Users Shifts are defined for the End of Day Report. Users Shifts
Accessing the Roster
In the Admin Portal, navigate to Workforce > Roster.
Week Navigation
Use the left and right arrows next to the date range to move to the previous or next week.
The date range picker (e.g. Jul 13 – Jul 19, 2026) lets you select a specific week from the dropdown list.
The Current button snaps the view back to the present week at any time.
Today's column is highlighted (e.g. 17 Fri (Today)) for quick reference

Display Settings
Click the eye icon to open display options:
12h / 24h toggle — switches all shift times between 12-hour (e.g. 6:00pm–2:00am) and 24-hour (e.g. 18:00–02:00) format.
Schedule toggle — switches between scheduling per day or per user.
Sort toggle — switches staff ordering between:
By name — staff listed A–Z within each department.
By shift — staff ordered by shift timing/sequence through the day, so shifts cascade in start-time order rather than by name.
Hide unapproved — hides unapproved leaves.

Filtering the Roster
Click the filter icon to narrow the roster view by:
Search — find a specific staff member by name.
Department — filter to a specific department (defined in User Departments).
Occupation — filter by occupation (defined in User Occupations).
Click on Clear filters to reset all active filters.
Managing the Roster
Creating a Shift
Click the plus (+) sign in any staff member's day cell to add a shift.
Type a start and end time directly (e.g. 12-18).
Midnight crossover: for shifts that go past midnight (e.g. 18:00–02:00), the system automatically splits the shift — the portion after midnight (00:00–02:00) is placed on the next day's column, while the first portion (18:00–00:00) stays on the original day.
Keyboard navigation can be used to reduce mouse usage and make creating large schedules much faster. After entering a shift, use Tab or Enter to move to the next cell. Choose between two navigation modes:
By User – complete one employee's week before moving to the next.
By Day – complete one day for all employees before moving to the next day.
Editing a Shift
Edit shifts by clicking on an existing shift and updating as needed.
Removing a Shift
To remove shifts, click on the bin icon on the relevant shift.
This only displays users that have Show in roster enabled. This is configured in User Details Tab.

Favourite Shifts
Saved shift presets appear as chips at the bottom of the page (e.g. 12:00-20:00, 18:00-02:00) for quick reuse.
Using a favourite shift: drag and drop it onto a staff member's day cell to apply the time range automatically.
Creating a favourite shift: click the plus (+) sign and type the time range save a new shift.
Deleting a favourite shift: drag it onto the trash icon to remove it.

Totals
Day totals: the top of each day shows total scheduled hours and cost for that day across all staff.
Department totals: shows subtotals for hours and cost within the department
Staff totals: the right-most column shows total for each staff member's scheduled hours for the week.
Overall week total: the top-right column shows the overall week total (hours and cost)
Shift breakdown and total: hovering over a staff member's total or a shift shows a cost breakdown — standard hours/rate/cost, overtime hours/rate/cost (where applicable), and a combined total. Overtime thresholds and rates are configured in User Positions Tab.

Publish and Actions
The Publish button locks the roster for that week, preventing further edits. Use this once the week's schedule is finalised.
Publishing only locks the week — it does not automatically notify staff. To notify staff, use Email users from the Actions menu separately.
The Actions menu allows you to:
Email users — sends the roster/shift details to staff via email.
Copy to another week — duplicates the entire current week's roster to a different week, useful for repeating schedules.
Note: If a user has scheduled leaves for the selected week, the shift will not copy to the days with leave.
Last updated