Skip to main content
The E-Verify Dashboard lists and tracks E-Verify cases for the organization with status-based filters and a compliance export option. It is available at route /hr/everify.

Overview

The page fetches all cases (unfiltered) for stats and a filtered set for the list. Five stat counters display: Total, Active, Employment Authorized, TNC (Tentative Non-Confirmation), and Overdue. A tab bar provides quick filters: All, Active, Authorized, TNC, Overdue. Clicking a case row opens EverifyCaseDetailDialog. EverifyComplianceExport provides a compliance export action. Overdue cases are highlighted.
E-Verify dashboard
The screenshot is captured against synthetic seed data (E-VERIFY-FIXTURE-* case numbers); E-Verify handles work-authorization PII and no real case is ever rendered in documentation.
No RequirePermission wrapper is on the route itself; the component uses PermissionGate internally for any write actions.

Who it’s for

Access follows your organization’s role and module configuration. Internal component gates manage write access. Data is scoped to the current organization.

Before you start

  • E-Verify settings must be configured at /hr/everify/settings before cases can be created.

Steps

1

Open E-Verify Dashboard

Navigate to HR → E-Verify or go to /hr/everify.
2

Review stats

The five stat cards show a snapshot of case counts by status.
3

Filter by tab

Use the tab bar to filter the list: All, Active, Authorized, TNC, or Overdue.
4

Open a case

Click a case row to open the case detail dialog.
5

Export compliance data

Use the compliance export control to generate a report.

Key concepts

  • TNC (Tentative Non-Confirmation) — A case status indicating a mismatch in the employee’s work authorization data. SME should confirm required follow-up steps.
  • Overdue — Cases where deadline_at is in the past and the status is not terminal.

Permissions

The /hr/everify route has no route-level guard; the dashboard renders for any authenticated member of the organization, and write actions are gated internally via PermissionGate. Data is scoped to the current organization. Permission keys are assigned to roles in the role editor.

Human Resources

Human Resources core overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/hr.tsx
  • src/cores/hr/pages/EverifyDashboardPage.tsx
  • src/cores/hr/types/everify.ts