I-9 and E-Verify integrations

I-9 integration for Workday, ADP, UKG, and your HRIS.

Your HR system sends each new hire, and the I-9 runs from there. E-Verify is built in, and our US-based compliance team can complete Section 2 by video whenever you need it.

In this example, your HR system sends a new hire to i9 Intelligence. Section 1 is done on the new hire's phone, documents are examined for Section 2, E-Verify returns employment authorized, and your HR system reads back that the I-9 is complete.

Form I-9 Lifecycle

Your HR system tells us who starts and who leaves. Our platform handles everything in between.

Every I-9 lasts for years after the hire. The handoffs run automatically, and a person on our compliance team handles every step that needs judgment.

Your HR systemOur compliance team

Your HR systemDay 0

The offer is accepted

Once the offer shows as accepted in your HR system, it sends us the new hire's name, email, location, and start date. That's how it starts. Nobody on your team has to do anything.

Why it mattersThe new hire gets a link to start Section 1 right away, so the I-9 is underway before day one. Read more →

AutomationThe I-9 starts and the new hire gets their Section 1 link.

  1. The offer is accepted (Day 0, your HR system)

    Once the offer shows as accepted in your HR system, it sends us the new hire's name, email, location, and start date. That's how it starts. Nobody on your team has to do anything.

    The new hire gets a link to start Section 1 right away, so the I-9 is underway before day one.

  2. Section 1, Section 2, and E-Verify, done in three days (The first three business days, i9 Intelligence)

    The new hire completes Section 1 on their phone. Our US-based compliance team examines their documents live on a video call, then runs E-Verify and works any mismatch.

    Section 2 is due within three business days of the start date, and paperwork fines run up to $2,861 per form.

  3. A work permit is about to expire (Before a work permit expires, i9 Intelligence)

    For employees with a temporary work permit, we reach out ahead of time and collect the new document, so Supplement B can be completed before the current one lapses.

    Once a permit expires, that employee can't keep working until it's reverified. A reminder from your HR system doesn't do that work.

  4. If ICE sends a Notice of Inspection (Anytime, if it happens, i9 Intelligence)

    Not every employer gets one. If you do, we pull every I-9, Supplement B, and E-Verify case, with the audit trail behind each change, ready to hand over.

    You get at least three business days' notice, so every I-9 has to be audit-ready before the letter arrives.

  5. A termination is entered (The last day, your HR system)

    When a termination is entered in your HR system, it sends us the last day. That's the second and last thing it has to do.

    The termination date sets how long the I-9 has to be kept.

  6. The I-9 reaches its purge date (When it's eligible, i9 Intelligence)

    We calculate each purge date, which is three years after hire or one year after termination, whichever is later, and flag it the day the I-9 is eligible.

    Purge too early and it's a violation. Keep old I-9s around and every one is open to review in an audit.

Your IT team's part: turn off your HR system's own I-9 and E-Verify steps, and pick how hires and terminations reach us. We handle the rest with whoever runs your HR system.

What IT needs →
E-Verify

E-Verify is built in. There's nothing extra to connect.

A native E-Verify integration means the case is created from the completed Form I-9 in the same system, with no second login and no retyping. That's how E-Verify works in i9 Intelligence, on every plan.

Opens from the finished

Once Section 2 is signed, the case is created from the data already on the form. Nobody retypes it or logs in to E-Verify.gov.

Mismatches handled by our team

If E-Verify returns a Tentative Nonconfirmation, we walk the employee through next steps, track every deadline, and close the case.

No separate account or fees

We can run cases as your E-Verify agent, or connect the account you already have, and E-Verify is included on every plan.

Covered when E-Verify goes down

If E-Verify has an outage, cases wait in line and submit on their own as soon as it's back.

Before go-live, turn off your HR system's E-Verify auto-submit. Two cases for one hire is a compliance problem, so we check it with you.

How our E-Verify works →
Setup

Integrations are a well-worn path. We bring the blueprint.

How fast you go depends on your team and your HR system. Our side is ready when you are, and you can start running I-9s with us while the connection is built.

How it works

A tested blueprint

Every integration follows the same steps, from mapping your fields to reviewing your first live hires.

The API

In every plan

Keys and public docs come with every plan. Hands-on setup help is available if you want it.

Who does the work

Your team or ours

Your team can connect it with our public docs, or our setup help does the hands-on work with whoever you bring to the table.

The Workday connector, iframe embed, and single sign-on come with the Enterprise Package. See pricing →

Customer story

McCain Foods connected once. Now 2,000+ hires a year start their I-9 on their own.

Before

Each U.S. site ran the I-9 its own way, and HR keyed every new hire in by hand.

after

Their HR and onboarding systems send each hire to i9 Intelligence through our API, and the I-9 is created in real time.

Read the McCain case study →
75%
less HR time creating and managing I-9 records
85%
fewer I-9-related errors
100%
of U.S. sites on one standard I-9 process

Food manufacturing · 20,000+ employees

Trusted by HR teams at

For your IT team

Your system makes two API calls. We handle the rest.

One call when an offer is accepted and one on the last day. Status is there whenever you want to read it back. Public docs, bearer-token auth, and 1,000 requests a minute.

Copy link for IT
// 1. Offer accepted
POST /api/NewHire/create
{
  "firstName": "Alex",
  "lastName": "Rivera",
  "email": "alex.rivera@example.com",
  "dateOfHire": "2026-11-02",
  "unitNumber": "0142",
  "employeeId": "W-10482"
}

// Anytime: I-9 and E-Verify status
GET /api/NewHire/status?employeeId=W-10482

// 2. Last day
POST /api/NewHire/terminate
{
  "employeeId": "W-10482",
  "terminationDate": "2028-06-30"
}

Other ways to connect

Workday connector
Enterprise
Pre-built. We set it up, test it, and maintain it.
Iframe embed
Enterprise
The I-9 opens inside your careers site or onboarding portal.

Security

  • SOC 2 compliant, with a penetration test every year
  • Single sign-on with Okta, Microsoft Entra ID, and others
  • Hosted on Microsoft Azure, encrypted in transit and at rest
  • SSNs encrypted at the column level
  • An audit trail on every change, including API changes
Questions

Integration questions, by system

i9 Intelligence connects to HR systems in three ways. Workday has a pre-built connector, enterprise systems like SAP SuccessFactors get proven custom integrations, and ADP, UKG, applicant tracking systems, and the rest connect through our REST API.

SystemHow it connectsPlan
WorkdayPre-built connector. We set it up and maintain it.Enterprise Package
SAP SuccessFactorsProven custom integration, built to your setupEnterprise Package
ADP, UKG, Paycom, Paylocity, Dayforce, BambooHR, Rippling, Gusto, Oracle HCMREST API, called when a new hire is enteredEvery plan
Greenhouse, iCIMS, Lever, Fountain, ClearCompany, AvionteREST API, called when the offer is acceptedEvery plan
A system you builtREST API, or the I-9 embedded in your portal with an iframeAPI on every plan. Iframe with the Enterprise Package.

Do you integrate with Workday?

Yes. i9 Intelligence has a pre-built Workday connector that sends each new hire to us, and we set it up and maintain it as part of the Enterprise Package. Workday stays your system of record, and the I-9 and E-Verify run through us. Here's how i9 Intelligence compares with Workday's own I-9.

How do we stop Workday from running its own I-9?

Your Workday admin turns off Workday's Form I-9 and E-Verify steps in the hire process, so each hire comes to i9 Intelligence instead. We walk through it with your admin and test it together before go-live, because two E-Verify cases for one hire is a compliance problem.

Do you integrate with ADP, UKG, Paycom, or Paylocity?

Yes. i9 Intelligence can integrate with all of them, plus Dayforce, BambooHR, Rippling, Gusto, Oracle HCM, and others, through our API. In each case you turn off the HR system's own I-9 and E-Verify steps, and each new hire comes to us instead.

Do you handle remote Section 2 for ADP customers?

Yes. Once ADP is connected, it sends each new hire to i9 Intelligence, and our US-based compliance team can examine their documents on a live video call and complete Section 2 remotely. The same works with UKG, Paycom, or any system that sends us the hire.

Do you integrate with SAP SuccessFactors?

Yes. i9 Intelligence has built proven custom integrations with SAP SuccessFactors for enterprise customers, fitted to how your system is set up instead of forcing a generic connector onto it.

Do you integrate with our applicant tracking system?

Yes. Greenhouse, iCIMS, Lever, Fountain, ClearCompany, Avionte, and others can send the hire to i9 Intelligence through our API when the offer is accepted, so Section 1 and Section 2 can be done before day one.

Is E-Verify built in?

Yes. E-Verify is native to i9 Intelligence. The case opens from the completed I-9, our team works any mismatch, and there's no separate E-Verify account or fee. See how it works on our E-Verify integration page.

Does I-9 and E-Verify status come back to our HR system?

Yes. Your system can check any employee's I-9 and E-Verify status through the i9 Intelligence API at any time. With the Enterprise Package, we build the write-back into your HR system for you.

We're not heavily IT-staffed. Who builds the integration?

Your team can connect it with our public docs, since the API is included in every plan, or our hands-on setup help can work with whoever you bring in, like your IT team, an HR systems admin, or an implementation partner, from mapping your fields to reviewing your first live hires.

Can the I-9 run inside Workday's onboarding?

Not inside Workday's own screens, because Workday doesn't allow third-party iframes in its onboarding flow. Our connector starts the I-9 as soon as the hire is in Workday, and the new hire gets a secure link from us.

Can we embed the I-9 in our own portal with an iframe?

Yes. Your careers site or onboarding portal asks our API for a link and opens it in an iframe, tied to your employee or applicant ID. Embedding is part of the Enterprise Package, along with SSO.

Can the new hire do Section 1 and Section 2 before their first day?

Yes, and it's the easiest way to stay on time. Once the hire accepts your job offer, they can complete Section 1, and Section 2 can be completed any time after that. The deadlines are the first day of work for Section 1 and three business days after the start date for Section 2. Send the link when the offer is signed, and the hire can finish Section 1 and book our video call before they ever clock in.

How much of the I-9 is automated?

Every step that follows a rule runs on its own, so the I-9 starts when the offer is accepted, E-Verify runs from the completed form, and every date is tracked for you. A trained person examines documents and signs Section 2, and we don't use AI to read or judge identity documents.

Why not just use our HR system's I-9 step?

Your HR system can produce the form, but it won't send a trained person to examine a remote hire's documents, work E-Verify mismatches, or chase expiring work permits. Connecting us keeps your HR system as the system of record and hands that work to our team. We compare the two side by side for Workday, Paycom, and Gusto.

Product names are trademarks of their owners. i9 Intelligence isn't affiliated with or endorsed by these companies.

Bring your HR systems person. We'll show you exactly how it connects.

On a short call, we look at your HR system and applicant tracking system with whoever runs them, and walk through what changes on your side.

Not sure how your systems are set up? We'll work it out with you on the call.

What happens after you book

1
A short call about your systems

We look at what you run today and how new hires and terminations should reach us.

2
A plan for your setup

You get a field map and the steps for your system, whether you connect it yourself or want our help.

3
Your first hires go live

We review the first ones with you, and every hire after that follows the same path.