Skip to content
FernLex is in Beta — Try FernLex for Free →
Form Filling Intelligence

Stop re-typing the same client information.

FernLex fills legal forms using data you already have on file — client details, case facts, and documents — so your team reviews and signs off instead of re-entering data.

90+ Form TypesClient Data Auto-fillAI-Assisted FieldsError CheckingAttorney ReviewFull Audit Trail

Simulated example — confidence, validation and mapping badges are illustrative.

The Pipeline

From information to completed form.

FernLex turns case data into validated, reviewable forms through a six-stage pipeline.

Step 1

Case Data

FernLex reads from client profiles, case files, intake forms, and uploaded documents.

Client profile, matter details, intake answers, uploaded documents.

What it does

Not just filling. Intelligent preparation.

FernLex understands PDF structure, maps data intelligently, and validates every field before your team reviews it.

PDF & Digital Forms

Works with both fillable PDFs and scanned documents that need overlay.

  • Fillable PDF fields
  • Scanned form overlay
  • Mixed form types
  • Static PDF support

90+ Form Types

USCIS, IRS, federal courts, state courts, bankruptcy, copyright, and USPTO forms.

  • 11 USCIS forms
  • 5 IRS forms
  • 73 state court forms
  • 5 copyright/USPTO forms

Version Tracking

Detects when form versions change and flags fields that need re-mapping.

  • Automatic version detection
  • Stale field alerts
  • Mapping history
  • Legacy support

AI-Assisted Fill

FernLex reads form context and case details to resolve fields it can't match automatically.

  • Context-aware fill
  • Confidence scoring
  • Verification pass
  • Source tracking

Confidence Scoring

Every field gets a confidence score so your team knows what to double-check.

  • Source reliability
  • Usage history
  • Recency tracking
  • Verification bonus

Full Audit Trail

See where every value came from, who verified it, and when it was last used.

  • Value origin tracking
  • Override history
  • Batch recording
  • Provenance queries
Real scenarios

FernLex in action.

See how FernLex handles form filling for different legal workflows.

I-130Petition for Alien Relative
38 filled4 AI

Fields matched instantly from case data — no AI needed.

Family Namedeterministic
Bennett← client.lastName
100%
Given Namedeterministic
Sarah← client.firstName
100%
Date of Birthdeterministic
04/12/1988← client.dob
100%
Country of Birthdeterministic
Jordan← client.countryOfBirth
100%
Mailing Addressdeterministic
1420 Market St, San Francisco, CA← client.address
100%
Alien Registration Numbermissing
Missing← Not in case records
Deterministic fill runs instantly — no AI calls, no waiting
Field Mapping

Put the right information in the right field.

90+ semantic mapping paths connect case data to form fields — with confidence scores and source attribution.

I-130 — Field Mapping
5 mapped1 review1 missing

client.firstName

Family Name

Bennett

client.lastName

Given Name

Sarah

client.dob

Date of Birth

04/12/1988

client.countryOfBirth

Country of Birth

Jordan

client.address

Mailing Address

1420 Market St, San Francisco, CA 94103

Missing

Alien Registration Number

Missing

Document Intelligence

Documents can provide the answers.

Upload a passport, birth certificate, or marriage certificate. FernLex extracts and maps the data.

Passport.pdf

4 fields extracted

Extracted
Full NameDate of BirthPassport NumberNationality

Birth Certificate.pdf

4 fields extracted

Extracted
Full NameDate of BirthPlace of BirthParents Names

Marriage Certificate.pdf

4 fields extracted

Extracted
Spouse 1 NameSpouse 2 NameDate of MarriagePlace of Marriage
Quality Control

Don't just fill the form. Check it.

FernLex validates every field — flagging missing information, conflicting data, and format issues.

Validation Results
6 passed 1 review 1 missing

Family Name

Required field completed

Verified

Given Name

Required field completed

Verified

Date of Birth

Date format valid (MM/DD/YYYY)

Verified

Country of Birth

Normalized to standard country name

Verified

Mailing Address

Address format verified

Verified

Alien Registration Number

Required field not found in case records

Missing

Date of Marriage

Conflicting dates in intake form vs. case record

Review

Petitioner Citizenship

Verified against petitioner profile

Verified
Attorney Review

AI prepares. You decide.

FernLex is not a filing service. Every form goes through your team before it goes anywhere else.

1

FernLex populates the form from case data and documents

2

Your team reviews every field and its source

3

Edit, override, or approve each value

4

Submit the completed form on your terms

Form Review
Ready for Review

40

Populated

1

Review

1

Missing

Family Name

Bennett

Given Name

Sarah

Date of Birth

04/12/1988

Date of Marriage

06/15/2019

Alien Registration Number

—

Reusable Data

Enter information once. Use it everywhere.

One client record flows into every form that needs it. No re-typing across multiple filings.

Sarah Bennett

Single client record — reusable across all forms

Form Packet — Bennett Immigration
4 forms
I-130

Petition for Alien Relative

40/42 fields populated

Ready
I-485

Application to Register Permanent Residence

72/78 fields populated

Review
I-765

Application for Employment Authorization

34/34 fields populated

Ready
I-864

Affidavit of Support

58/62 fields populated

Review
Form Filling Intelligence

Every form filled from matter data, every submission reviewed by your team.

FernLex auto-fills court and USCIS forms using client details, case facts, and documents already on file — so your team reviews and signs off instead of re-entering data.

No credit card requiredSchedule a walkthrough