Skip to main content

Overview

Firstwork integrates with E-Verify — the US government’s electronic employment eligibility verification system. This integration enables you to verify that new hires are authorized to work in the United States as part of your onboarding process.

How It Works

Setup

1

Register with E-Verify

Register your company with E-Verify at e-verify.gov.
2

Configure entity profiles

Set up E-Verify entity profiles for each legal entity that will be verifying employees.
3

Map to hiring flow

Configure which hiring flow stages trigger E-Verify verification.

Entity Profiles

E-Verify configurations are set per Legal Entity since verification requirements vary by location and entity type:
ConfigurationDescription
Company IDE-Verify company identifier
Entity NameLegal entity name as registered
Employer IDEmployer identification number
Hiring SitesPhysical work locations

Verification Workflow

I-9 Integration

The E-Verify process starts after I-9 form completion:
  1. Candidate completes Section 1 of Form I-9
  2. Employer completes Section 2 with document verification
  3. E-Verify case is created automatically
  4. System checks against SSA and DHS databases
  5. Results are returned and recorded

Case Statuses

StatusDescription
Initial VerificationCase submitted for verification
Employment AuthorizedEmployee is authorized to work
Tentative Non-ConfirmationInitial check has issues
ReferredEmployee referred for further review
Case Closed - AuthorizedFinal authorization confirmed
Final Non-ConfirmationUnable to confirm authorization

Automation Integration

E-Verify results can trigger automations:
  • Authorized — Advance to next onboarding stage
  • TNC — Send notification to HR and employee
  • Final Non-Confirmation — Flag for compliance review

Compliance

E-Verify integration helps maintain compliance with:
  • Federal E-Verify requirements
  • State E-Verify mandates
  • Federal contractor requirements
  • Audit and record-keeping obligations