> ## Documentation Index
> Fetch the complete documentation index at: https://docs.symmetry.com/llms.txt
> Use this file to discover all available pages before exploring further.

# I-9 integration workflow

> End-to-end path to integrate Symmetry I-9: configure employers, add employees and administrators, set up E-Verify, and launch the embedded experiences.

Symmetry I-9 combines a REST API with two embedded experiences—one for employees and one for administrators. You use the API to configure employers, employees, and administrators, then embed the hosted experiences in your platform so your users complete and manage Forms I-9. This page maps the end-to-end path; each step links to its detailed guide.

<Steps>
  <Step title="Configure the employer">
    Register each employer—the root object all other data belongs to—and set its **postback URL** (where completed I-9 data is delivered) and **webhook URL**.

    [Configure Employers →](/i9/getting-started/configure-employers)
  </Step>

  <Step title="Register employees and administrators">
    Add new hires and their HR or compliance administrators. An employee must exist before you can start their I-9.

    [Configure Employees & Administrators →](/i9/getting-started/configure-employees-and-administrators)
  </Step>

  <Step title="Configure E-Verify (optional)">
    For employers enrolled in E-Verify, connect their account so a case is created automatically whenever a Form I-9 is countersigned.

    [Configure E-Verify →](/i9/e-verify/configure)
  </Step>

  <Step title="Launch the employee experience">
    Generate an access token and embed the employee experience so new hires complete Section 1—and Section 2, if Remote I-9 is enabled. Notifying the employee is your platform's responsibility.

    [Start Employee I-9 →](/i9/getting-started/start-employee-i-9)
  </Step>

  <Step title="Launch the administrator experience">
    Generate an access token and embed "I-9 Mission Control" so administrators can complete Section 2, resolve E-Verify cases, and review documents.

    [Administrator Action on an I-9 →](/i9/getting-started/action-on-i-9)
  </Step>

  <Step title="Receive completed I-9 data">
    When a Form I-9 is complete, Symmetry posts the full data—including the audit log and an encoded PDF—to the employer's postback URL.

    [Receive Completed I-9 Data →](/i9/getting-started/retrieve-completed-data)
  </Step>
</Steps>

<Note>
  **You store the completed I-9 data.** Symmetry delivers each finished Form I-9 to your postback URL but is not the system of record—retain forms per the [M-274 retention rules](/i9/compliance-and-audit-readiness/retention). Use [webhooks](/i9/core-concepts/webhooks) to know in real time when an employee or administrator needs to act.
</Note>

## Related

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/i9/core-concepts/authentication">
    API keys for system access and one-time URIs for embedded sessions.
  </Card>

  <Card title="Embed in an iframe" icon="window" href="/i9/embedded-experiences/iframe-embed">
    Required iframe `allow` and `sandbox` attributes, including camera access for document capture.
  </Card>

  <Card title="Troubleshooting" icon="bug" href="/i9/testing-and-troubleshooting/capturing-traceid">
    Capture the `traceId` returned on failed requests for faster support.
  </Card>

  <Card title="Demo videos" icon="play" href="/i9/resources/demo-video-library">
    Short walkthroughs of the API and the embedded experiences.
  </Card>
</CardGroup>
