Software for U.S. immigration practice

The operating system for immigration practice.

One ecosystem to run an immigration law firm. CaseVigil runs the practice: matters, forms, the client portal, billing and trust. The VisaVigil Data API keeps the government’s immigration numbers, with their history. VigilOne, our in-house AI, answers from the law itself. Built by two immigration lawyers who run their own firm on it.

NVIDIA Inception ProgramVisaVigilAI is a member of NVIDIA Inception.

Visa Bulletin · Employment-basedFinal Action Dates
Updated daily
AllChinaIndiaMexicoPhil.
EB-1C01JUL2301FEB23CC
EB-201JAN2501OCT2101NOV1301JAN2501JAN25
EB-315MAY2408JAN2201JAN1415MAY2415AUG23
Other workers01JAN2201OCT1901JAN1401JAN2201JAN22
EB-5 unreservedC01DEC1601DEC23CC
October 2026 Visa Bulletin · history kept since 2015
BulletinOctober 2026● in effect
I-485 · employmentDates for Filing● chart USCIS is using
I-485 · familyDates for Filing● chart USCIS is using
Free toolsimmigration intelligence for anyone: priority dates, I-485 filing, CSPA age and TEA
6.3MUSCIS and DOL records, structured, searchable through our Data API
Immigration AIanswers from current primary law, citing the provision and the date it was read
Securitytwo-factor sign-in, encrypted credentials, and a hash-chained audit log that exposes any altered entry
What we make

Three products that bring machine precision to the practice of immigration law.

CaseVigil · the practice platform

Practice management, built for immigration and nothing else.

Matters, forms, documents, the client portal, e-signature, billing and trust accounting in one place. Open a matter and the forms, the family and the fee are set up. Answers given once fill every form that asks.

  • USCIS, State Department and Labor forms, each matched to the printed page and checked on every change
  • A client portal with questionnaires by section and e-signature in order
  • IOLTA trust ledger that keeps filing fees apart
  • Vigil, the assistant built into CaseVigil, on every screen, citing the provision and the date it was checked
More about CaseVigil →
casevigil.com · Example firm
The CaseVigil dashboard for an example firm: Firm-Wide News, My Week, Deadlines and Tasks, Prospects, Revenue, Trust, and the immigration tools (Priority Date Estimator, CSPA Calculator, TEA Checker).
The real dashboard, with an example firm and example clients.
VisaVigil Data API · immigration numbers, with their history

Ask when a priority date will be current. Get an answer, not a PDF.

The Visa Bulletin, USCIS processing times, Labor Department PERM queues and employer sponsorship records, saved every day and served to software developers in a clean, machine-readable form. Plus the calculations people actually ask for, like when a priority date will be current.

/v1/visa-bulletin/v1/processing-times/v1/perm/v1/estimator/priority-date/v1/estimator/i485-filing/v1/cspa-age/v1/employers
Explore the API →
api.visavigilai.com
# When will EB-2 India be current?
curl "https://api.visavigilai.com/v1/estimator/priority-date\
  ?category=EB2&country=INDIA&priority_date=2013-03-01" \
  -H "X-API-Key: vv_your_key_here"
{
  "result": "estimate",
  "current_cutoff": "2013-01-01",
  "avg_monthly_advance_days": 20.2,
  "estimated_months": 3.0,
  "disclaimer": "Informational, not legal advice."
}
VigilOne · our immigration-law model

A model trained to reason like an immigration lawyer.

A general-purpose AI answers immigration questions with confidence, even when the rule it gives you does not exist. VigilOne is built for this field alone, and works through a client’s facts the way a specialist does.

  • Immigration only. Taught across the whole field by a Certified Specialist in immigration law,* not a general AI given a legal prompt.
  • Statute first. The INA before the regulations, the regulations before the manuals, in the order the law binds.
  • Private. Runs on VisaVigilAI's own infrastructure, never a public AI service.
In training. It ships when it passes a blind exam it has never seen, and not before.
How VigilOne works →
VigilOneReasoning, shown
"My H-1B employer laid me off last week. How long can I stay, and what are my options?"
Issues spotted
Grace period after H-1B employment endsMoving to a new employerChanging status
Governing law, in order
StatuteINA § 214(n)H-1B portability to a new employer
Regulation8 CFR § 214.1(l)(2)Up to 60 days, or to the end of the validity period if shorter
Regulation8 CFR § 204.5(p)Compelling-circumstances EAD, in narrow cases with an approved I-140
Answer

Up to 60 consecutive days to stay in the U.S. without H-1B employment, or until the I-94 ends if sooner. Within that time a new employer may file for you, you may change to another status, or you may leave.

What the facts don't settle

The 60 days are available once per validity period. Whether they were used before is not in the facts.

Example of the answer shape VigilOne is trained to give. Not a released answer.
How it fits together

One set of facts behind everything we make.

The government publishes immigration data and then overwrites it. We write it all down every day, and everything we make reads that same record. A priority date on a CaseVigil matter is the same number the Data API serves and the free estimator shows a family at home.

Government sources

State DepartmentVisa Bulletin
USCISProcessing times · Policy Manual
Department of LaborLabor certifications (PERM) · wage filings (LCA)
Congress · Courts · AgenciesThe immigration statute · federal regulations · court decisions

Kept and dated

Daily archiveEvery bulletin, processing time, PERM queue and sponsorship record, snapshotted
Law libraryStatute, regulations, manuals and decisions, re-read on a schedule, each answer dated

Used by

CaseVigilRuns the practice
Data APIServes the numbers
Free toolsTEA, priority date, I-485 filing, CSPA
VigilOneLearns from corrected answers
Built inside a practice

We file the same petitions you do.

Parikh & Prasad, PC has practiced immigration law since 2009. In 2026 we replaced the subscriptions our firm ran on with software we built ourselves, and every new case the firm opens now opens on CaseVigil. When a real case finds a defect, we fix it that week. We are the first customer, and we will always be one.

THE FIRST SCRIPTTen addresses

Ten EB-5 sites, one census tract at a time, took an afternoon. The script that replaced it still runs as TEA Vigil.

THE ARCHIVEWriting the numbers down

Processing times change without notice and keep no history. We started keeping it, every day. That archive became the Data API.

THE PLATFORMForms that tell the truth

The first form we took apart had a box named for an email that was really a phone number. Every form is now matched to the printed page.

THE MODELAnswers from the law

A library of primary law, re-read on a schedule, and a model being taught to answer only from it.

Our story →

Rajesh PrasadChief Executive Officer · Co-Founder

Partner at Parikh & Prasad, PC and a Certified Specialist in Immigration and Nationality Law.* Federal immigration litigation, including mandamus suits that ask a court to make USCIS decide a delayed case. Writes the software.

Bindi ParikhPresident · Co-Founder

Founding Partner of Parikh & Prasad, PC. More than twenty years in immigration practice: EB-1, O-1, E-2, EB-5, family, adjustment, consular processing and naturalization.

Security

Your clients' files stay yours.

One firm, one database

Each firm has its own database and its own file store.

Every action recorded

Who opened, changed, sent or signed what, and when, in a log built to show if any entry is ever altered.

AI is your firm's choice

By default Vigil runs on CaseVigil's own model and infrastructure. An outside AI provider works only after the firm's administrator acknowledges it in writing.

Two-factor sign-in

A password and a code from the user’s phone, with one-time backup codes stored only as hashes.

Not yet: We have not completed a SOC 2 audit, and we say so.

More on security →

Talk to the lawyers who build it.

No sales team. Write to the founders and we will show you the platform running on a real practice.