Skip to main content

Dashboard

The Dashboard is the first thing you see after logging in. It gives you an at-a-glance picture of your entire workforce — key metrics, recent activity, upcoming starts, and regulatory deadlines — without needing to navigate into any specific module.

[Screenshot: Full Dashboard view showing the four stat cards, activity feed, upcoming starts section, and CRA deadlines panel]


Compliance Health Widget

Sitting above the stat cards, the Compliance Health widget is a live at-a-glance view of your organization's ESA compliance posture. It runs the same checks as the Compliance module and surfaces the result as a single score plus your top action items — clickable straight to the fix.

[Screenshot: Compliance Health widget showing score ring, top 3 findings, and 30-day sparkline]

What it shows

ElementMeaning
Score ring (0–100)Your ESA compliance score. Green ≥ 85, amber 60–84, red below 60. Each action-required item deducts 15 points; each watch item deducts 5.
Checks passingHow many of the 9 automated ESA checks passed today
Top 3 findingsThe most urgent action/watch items. Clicking a card takes you to the Compliance module with the full detail
30-day trend sparklineA small line chart of your last 30 daily scores. Appears once you have at least 2 days of history
"N new this week" pillRed badge on the header when the daily scan finds checks that are failing now but weren't 7 days ago. Each new finding also gets its own "New" badge

How it updates

The widget runs the compliance checks live every time you load the Dashboard, so the score is always current. It also pings the backend daily-snapshot job in the background to populate the trend line and week-over-week deltas. If the snapshot APIs fail for any reason, the core score and findings still render — only the sparkline and "new this week" pill disappear.

See the Compliance module docs for the full scan / digest / alert system.


Stat Cards

The four cards at the top of the Dashboard show your most important workforce numbers at a glance.

CardWhat it shows
Total EmployeesNumber of active employees in your organization
On Leave TodayEmployees with an approved leave request covering today's date
Pending ReviewsPerformance reviews that have been started but not yet submitted
Last PayrollThe gross total of your most recent completed payroll run

Each card is updated in real time from the underlying module data.

[Screenshot: Close-up of the four stat cards]


Recent Activity Feed

The activity feed on the left side of the Dashboard shows a live log of recent events across all modules. Events appear in reverse chronological order (newest first).

Activity types shown include:

Event typeExample
Payroll processed"Payroll for Apr 1–15 processed — $84,200 gross"
Onboarding started"New hire onboarding started for Jordan Kim"
ROE urgency"ROE required: Alex Dupont's last day was 5 days ago"
Document expiring"First Aid Certificate for Priya Nair expires in 12 days"
Document expired"WHMIS Training for Carlos Rivera expired 3 days ago"
Leave pending"3 leave requests are awaiting your approval"
Performance review"Q1 2026 review for Sarah Chen is overdue"

[Screenshot: Activity feed with several different event types visible]


Quick Actions

Below the stat cards are four Quick Action buttons. These are shortcuts to the most common HR tasks:

ButtonWhat it does
Add EmployeeOpens the Add Employee drawer directly
Approve LeaveTakes you to the Leave Management module filtered to pending requests
Run PayrollOpens the Run Payroll wizard drawer
New ReviewOpens the New Performance Review drawer

[Screenshot: Quick action buttons]


Upcoming Starts

The Upcoming Starts section lists employees whose start date falls within the next 7 days. This helps you prepare onboarding tasks before a new hire's first day.

For each upcoming start you will see:

  • Employee name and avatar initials
  • Their start date
  • Their department and job title

If there are no upcoming starts in the next 7 days, this section shows a confirmation message.

[Screenshot: Upcoming Starts section with two or three new hires listed]


Upcoming CRA Deadlines

The Upcoming CRA Deadlines panel on the right lists regulatory filing deadlines in the next 60 days. This keeps your payroll and HR team aware of upcoming obligations without needing to navigate to the Compliance module.

Each deadline shows:

  • The deadline date
  • A description of the filing (e.g. "T4 filing deadline", "CPP/EI remittance due")
  • How many days remain

Deadlines within 14 days are highlighted in amber. Deadlines that have passed are shown in red.

[Screenshot: CRA Deadlines panel with several upcoming dates]


Tips for the Dashboard

  • The Dashboard is read-only — you cannot edit records from here. Use the Quick Action buttons or navigate to the relevant module to make changes.
  • The On Leave Today count only includes employees with an Approved leave status. Pending requests are not counted.
  • The Last Payroll card shows the most recently processed payroll run, not a draft or preview.