RosterElf Logo
Start trial

Activity log: what gets recorded in RosterElf

Sean Wyse By Sean Wyse Updated 31 March 2026 3 min read
Permission level: All Users Device: Web Browser

RosterElf records a log of important actions taken in your account — from roster changes and leave approvals to payroll processing and HR Hub events. This reference guide covers every action that gets recorded, who can see the log, and how to access it. For a step-by-step walkthrough of the Activity Feed UI, see the activity feed browser guide.

1. Who can access the activity log

The Activity Feed is accessible to all user types in RosterElf, but the scope of what each user sees depends on their permission level:

Permission level Access to activity log
Admin Full account-wide activity — all categories, all staff, all sites
Screenshot showing the permission level summary in RosterElf with Admin, Manager, and Staff roles
Permission levels in RosterElf — each level determines what activity is visible in the feed.

2. How to open the activity log

The Activity Feed is accessible from the main dashboard header:

2.1 Log in to RosterElf and navigate to the dashboard.

2.2 Click the toggle in the centre of the header to open the Activity Feed panel.

Screenshot showing the toggle in the middle of the RosterElf dashboard header used to open the Activity Feed
Click the centre toggle in the header to open the Activity Feed.

2.3 Use the Type of Activity dropdown to filter by category, or use the search bar to find a specific event.

Screenshot showing the Type of Activity dropdown filter in the RosterElf Activity Feed
Filter by activity type to narrow down the log to a specific category.

3. What gets recorded

The following tables list every action logged in RosterElf, grouped by category. Each entry in the Activity Feed records the user who performed the action, the action itself, and the date.

3.1 Roster

Action logged What it means
Roster publishedA roster was published and sent to staff
Roster deletedA roster was permanently deleted
Roster updatedChanges were saved to an existing roster
Roster settings changedRoster-level settings were modified
Break settings changedBreak rules on the roster were updated
Shift createdA new shift was added to the roster
Shift updatedAn existing shift was edited
Shift deletedA shift was removed from the roster
Past shift updatedA shift in a past roster was edited
Past shift deletedA shift in a past roster was removed
Pending shift settings changedSettings for pending (unconfirmed) shifts were updated
Open shift auto-publishedAn open shift was automatically published to eligible staff
Open shift auto-approvedA staff member's claim on an open shift was automatically approved
Pending shift publishedA pending shift was published to staff
Pending shift acceptedA staff member accepted a pending shift offer
Pending shift rejectedA staff member declined a pending shift offer
Staff marked as sickA staff member was marked as sick on a rostered shift

3.2 Leave

Action logged What it means
Leave requestedA staff member submitted a leave request
Leave approvedA leave request was approved
Leave deniedA leave request was declined
Leave updatedAn existing leave entry was edited
Leave deletedA leave entry was removed

3.3 Availability

Action logged What it means
Availability updatedA staff member's recurring availability was changed
Custom availability setA one-off custom availability window was added

3.4 Staff

Action logged What it means
Staff member addedA new staff member was created in the account
Staff member archivedA staff member was deactivated
Staff member reactivatedA previously archived staff member was restored
Permission level changedA staff member's permission level was updated

3.5 Sites and positions

Action logged What it means
Site addedA new site (location) was created
Site archivedA site was deactivated
Position addedA new role/position was created
Position archivedA role/position was deactivated

3.6 Payroll

Action logged What it means
Payroll processedPayroll was run and finalised for a pay period
Payroll savedA payroll run was saved without finalising
Shift approved in payrollA shift was approved during the payroll process
Timesheet shift editedA timesheet shift was manually edited in the payroll tab
Timesheet review addedA note or review was added to a timesheet entry
Timesheet review approvedA timesheet review was approved
Timesheet review rejectedA timesheet review was rejected
Payroll template createdA new payroll template was created
Payroll template updatedAn existing payroll template was edited
Payroll template deletedA payroll template was removed
Pay template activatedA pay template was activated for use
Pay entity addedA payroll entity (e.g. Xero organisation) was connected
Pay entity updatedA connected payroll entity's settings were changed
Pay entity deletedA payroll entity was disconnected
Pay entity linked to siteA payroll entity was assigned to a site
Pay entity unlinked from siteA payroll entity was removed from a site
Payroll format updatedThe export format for payroll was changed
Payroll calendar updatedThe payroll calendar (pay periods) was updated
Public holidays updatedThe public holiday schedule used for payroll was changed
Payroll rounding updatedTime rounding settings for payroll were changed

3.7 Shift swaps

Action logged What it means
Shift swap requestedA staff member submitted a shift swap request
Shift swap approvedA shift swap request was approved
Shift swap deniedA shift swap request was declined

3.8 Chat

Action logged What it means
Chat channel createdA new chat channel was set up
Chat channel deletedA chat channel was removed
Staff added to channelA staff member was added to a chat channel
Staff removed from channelA staff member was removed from a chat channel
Chat message deletedA message was deleted from a chat channel

3.9 HR Hub

Action logged What it means
HR Hub settings changedHR Hub account settings were updated
HR document approvedA staff HR document was approved
HR document deniedA staff HR document was declined
HR data exported to XeroHR Hub data was exported to Xero
Staff file uploadedA file was uploaded to a staff member's HR profile
Staff file downloadedA file was downloaded from a staff member's HR profile
Staff file deletedA file was removed from a staff member's HR profile
File expiry reminder sentAn automated reminder was sent about an expiring document
Contract uploadedAn employment contract file was uploaded
Contract downloadedAn employment contract was downloaded
Contract template enabledA contract template was activated for use
Custom contract addedA custom contract template was created
Contract editedAn existing contract template was modified
Contract inactivatedA contract template was deactivated
Contract reactivatedA previously deactivated contract template was restored
Contract sent to staffA contract was sent to a staff member for signing
Contract duplicatedA contract template was copied
Policy createdA new HR policy was created
Policy enabledAn HR policy was activated
Policy editedAn HR policy was modified
Policy downloadedAn HR policy document was downloaded
Policy duplicatedAn HR policy was copied
Policy inactivatedAn HR policy was deactivated
Policy reactivatedA previously deactivated HR policy was restored
Policy reminder sentA reminder was sent to staff about a policy requiring acknowledgement
Policy required signing turned offThe required acknowledgement setting was disabled for a policy
Certificate createdA certificate/compliance requirement was added
Certificate editedA certificate requirement was modified
Certificate inactivatedA certificate requirement was deactivated
Certificate reactivatedA previously deactivated certificate requirement was restored

3.10 Newsfeed

Action logged What it means
Newsfeed post createdA new post was published to the team newsfeed
Newsfeed post deletedA newsfeed post was removed

3.11 System

Action logged What it means
Staff password resetA password reset was triggered for a staff member
Welcome email resentThe welcome/invite email was resent to a staff member

4. What is not recorded in the activity log

Some automated background processes run internally and do not appear in the customer-facing Activity Feed. These include:

  • Staff data sync — automatic background syncs of staff profile data
  • Xero export jobs — the underlying API calls when RosterElf pushes data to Xero
  • Other payroll export processes — automated export jobs for non-Xero integrations

These are system-level operations that happen behind the scenes. The actions that trigger them (such as processing payroll or manually exporting to Xero) are still logged under the Payroll category.

Frequently asked questions

1. Who can see the activity log in RosterElf?
All users can access the Activity Feed, but what they see is scoped to their permission level. Admins see all account activity. Managers see activity relevant to their sites and staff. Staff members see their own actions.

2. How far back does the activity log go?
The activity log retains a rolling history of account actions. Scroll or filter the Activity Feed to go further back in time. Contact support if you need to retrieve historical data beyond what is visible.

3. Can I export the activity log?
The Activity Feed is currently a read-only view inside RosterElf. There is no direct export button for the log itself, though many individual records (payroll, leave, shifts) can be exported via their respective reports.

4. Does the activity log show who made a change?
Yes. Each entry shows the name of the user who performed the action, the action taken, and the date. Click More Info on any entry for a full summary.

5. Are internal system events shown in the activity log?
No. Automated background processes — such as staff data syncs and Xero export jobs — are handled internally and do not appear in the customer-facing Activity Feed.

6. Can I filter the activity log by type?
Yes. Use the Type of Activity dropdown in the Activity Feed to filter by category — Roster, Leave, Payroll, HR Hub, and so on. See the activity feed browser guide for step-by-step filtering instructions.

Frequently asked questions

1. Who can see the activity log in RosterElf?

Only admins can access the Activity Feed and view the full account-wide activity log.

2. How far back does the activity log go?

The activity log retains a rolling history of account actions. Scroll or filter the Activity Feed to go further back in time. Contact support if you need to retrieve historical data beyond what is visible.

3. Can I export the activity log?

The Activity Feed is currently a read-only view inside RosterElf. There is no direct export button for the log itself, though many individual records (payroll, leave, shifts) can be exported via their respective reports.

4. Does the activity log show who made a change?

Yes. Each entry in the Activity Feed shows the name of the user who performed the action, the action taken, and the date. Click More Info on any entry for a full summary.

5. Are internal system events shown in the activity log?

No. Automated background processes — such as staff data syncs and Xero export jobs — are handled as internal events and do not appear in the customer-facing Activity Feed.

6. Can I filter the activity log by type?

Yes. Use the Type of Activity dropdown in the Activity Feed to filter by category — Roster, Leave, Payroll, HR Hub, and so on. See the activity feed browser guide for step-by-step filtering instructions.

Still need help?

Our Australian-based support team is here to assist you.