Example processlegalUSCIS

Immigration petition preparation automation software

An example of immigration petition preparation as a governed process: agents do the 8 steps, and a person signs the gate before anything irreversible happens. Download it, import it into your workspace, and adapt it to your systems.

Download example · JSONImport into Minctrl →

minctrl.process/v1 · hash 5db0840585f5…f6ba

The graph8 agent steps1 human gatesigns: Licensed immigration attorney (attorney of record)

Immigration-petition autopilot

Immigration filing is high-volume eligibility analysis + form preparation where giving legal advice or appearing as the representative of record is the unauthorized practice of law, and a false statement carries 18 USC 1546 / INA 274C fraud liability. Petitions intaked, eligibility-checked and prepared straight-through; the licensed attorney of record (G-28) signs before the petition is filed with USCIS.

The governed flow · branches, parallel work & a human on the irreversible step
eligible, low RFE riskborderline / high RFE / inadmissibility flagpacket deficient - reworksignedRFE issued
Start
agent · low risk
Intake the applicant documents (passport, I-94, supporting evidence)
parallel · fan-out / join
Run independent case checks in parallel
agent · low risk
Check visa/benefit eligibility, priority date (DOS Visa Bulletin) and RFE risk
agent · low risk
Prepare the petition forms and evidence index (no legal advice issued)
agent · medium risk
Screen for inadmissibility, prior misrepresentation/fraud and security flags
parallel · fan-out / join
Consolidate eligibility, packet and screening results
decision
Eligibility clear and RFE risk low?
agent · low risk
Auto-assemble the standard petition packet from the prepared forms
agent · medium risk
Strengthen the record / draft waiver request for the borderline or flagged case
gate · human sign-off
A licensed immigration attorney of record (G-28) reviews and signs the petitionsigns: Licensed immigration attorney
agent · high riskirreversible
File the petition with USCIS
agent · low risk
Track the receipt, monitor status and surface any RFE
Done
low riskmedium riskhigh riskbranch / reworkgate · human sign-off
Use this example
01

Download the file

A minctrl.process/v1 document: the graph and the hash of the process it becomes.

02

Import it in Processes

Import into Minctrl opens this example in your workspace; one click stores it as your first version. Import JSON does the same with the file, and a file changed after download is refused.

03

Connect your systems

Every connector starts in shadow: steps run, nothing leaves Minctrl until you configure a connector and switch it live.

04

Adapt it

Change signers, time limits and steps on the canvas. Each save is a new version; a running case stays on the version it started with.

Questions
How do I automate immigration petition preparation with Minctrl?

Start from this example. Import the file in Processes, connect your own systems, and adapt the steps on the canvas. Agents run the reversible steps; every irreversible step waits at a gate for the role you choose. The example has 8 steps and 1 gate; you can change any of them.

Is immigration petition preparation in Minctrl auditable?

Every run start, signature and change to the process is written to a hash-chained audit log your auditor can verify and export. The example is modelled on USCIS; whether your process meets it is a decision for your compliance team.

Does the AI decide everything?

No. Minctrl will not make a process runnable while an irreversible step can be reached without a human gate, and one person cannot sign two gates of the same run.

More examples