Skip to content
Constaia

Employee onboarding and Form I-9

Check the documents new hires present for Form I-9 before day one

List A, B and C documents read, checked for expiry and matched to the new hire.

The problem

  • New hires upload a mix of passports, green cards, driver licenses and Social Security cards.
  • Expired documents and name mismatches show up late, while completing Section 2.
  • Copies of identity documents end up in email threads and shared drives.

With Constaia

  • One expect with the List A and List B types: the verdict says which document it is and whether it is unexpired on the start date.
  • Names checked against your HR record, with flexible order of names and accents.
  • Unrestricted Social Security cards (List C) read with the SSN structure rules; restrictive legends are flagged.
  • Zero retention by default. Constaia helps you check the documents employees present; it does not replace the employer's Form I-9 obligations, the document examination the rules require, or E-Verify.

Typical documents

Sample request

curl https://api.constaia.com/v1/analyze \
  -H "Authorization: Bearer $CONSTAIA_API_KEY" \
  -F "file=@document.pdf" \
  -F 'options={
    "expect": [
      "passport",
      "us_passport_card",
      "us_permanent_resident_card",
      "us_driver_license",
      "us_state_id"
    ],
    "checks": {
      "not_expired": true,
      "reference_date": "2026-10-05",
      "holder": {
        "full_name": "Jordan Specimen"
      }
    },
    "storage": "none"
  }'

And for the record…

Create your account, copy the test key and validate your first document in five minutes.