I-9 / Right-to-Work Integration Guide

Use Veriscor to verify the authenticity of documents submitted as part of I-9 employment eligibility verification.

Important disclaimer: Veriscor scores document authenticity using visual forensics (AI vision models). It does not verify employment eligibility status, query government databases, or perform AAMVA lookups. Scores should be used as one factor in your verification workflow alongside your existing compliance processes.

Supported Document Types

The following I-9 List A, B, and C documents are supported:

  • U.S. Passport or Passport Card
  • Permanent Resident Card (Green Card)
  • Employment Authorization Document (EAD)
  • Driver's License
  • State-issued ID Card

Recommended Workflow

  1. Employee uploads document image during onboarding
  2. Your application sends the image to POST /api/v1/verify
  3. Check the forgeryScore in the response
  4. Apply your threshold logic (see below)
  5. Route to manual review or auto-approve based on score

Threshold Recommendations

Contact us for recommended thresholds. Threshold values depend on your risk tolerance, regulatory requirements, and the specific document types you process. We are building a labeled dataset and working with legal counsel to publish recommended thresholds. In the meantime, reach out at hello@veriscor.ai for guidance.

General guidance while formal thresholds are pending:

  • Score < 0.3: Low risk. Consider auto-approving.
  • Score 0.3 – 0.6: Medium risk. Route to manual review.
  • Score > 0.6: High risk. Flag for investigation.

Batch Processing for Onboarding

For bulk employee onboarding, use the batch endpoint to process multiple documents at once. Results are delivered via webhook as each document is scored.