Latest recorded changes
The latest changes we recorded in form editions, fees, and the Visa Bulletin, with the date we recorded each one and a link to the government page it came from, or a dated archive copy of that page.
For technical readers:changes.jsonchanges.rss
| Changed | What changed | Source |
|---|---|---|
| November 2026 Visa Bulletin: EB-3-OW Mexico date for filing advanced to July 1, 2022 (from June 1, 2022). | travel.state.gov | |
| November 2026 Visa Bulletin: EB-3-OW All Chargeability Areas date for filing advanced to July 1, 2022 (from June 1, 2022). | travel.state.gov | |
| November 2026 Visa Bulletin: F4 China date for filing advanced to November 1, 2012 (from November 1, 2011). | travel.state.gov | |
| November 2026 Visa Bulletin: F4 All Chargeability Areas date for filing advanced to November 1, 2012 (from November 1, 2011). | travel.state.gov | |
| November 2026 Visa Bulletin: F3 India date for filing advanced to November 1, 2015 (from November 1, 2014). | travel.state.gov |
- Changed
- Source
- travel.state.gov
- Changed
- Source
- travel.state.gov
- Changed
- Source
- travel.state.gov
- Changed
- Source
- travel.state.gov
- Changed
- Source
- travel.state.gov
Who it's for
For the people who prepare, review, and sign immigration filings.
What a stale answer costs
An assistant trained months ago still sounds certain. At filing time, a confident old answer has a price.
- Rejected filing
- A filing on an edition USCIS does not accept is rejected. For I-765 and I-539, USCIS said on 2026-08-14 that only the 09/15/26 edition would be accepted from 2026-09-15. After a court order on 2026-09-14, USCIS accepts the older editions and not the 09/15/26 edition (USCIS form pages, read 2026-10-14).
- Wrong fee
- A wrong fee is a rejected package and a lost filing date.
- Missed window
- A priority date read off an old bulletin is a missed filing window.
- Your duty to verify
- The verification duty sits with the attorney, not the tool (ABA Formal Opinion 512, 2024-07-29).
What your AI assistant can check
Eight checks in one connection.
Form editions and alerts
The current edition of a tracked form, the date it takes effect, and the form page or dated archive copy it came from. Form changes and alerts since a date you choose. A keyword search of alerts and Federal Register notices.
- Form
- I-765
- Edition date
- 09/15/26
- Accepted from
- 2026-09-15
- Data as of
- 2026-09-15
- Source
- uscis.gov
Fees
The general filing fee for a tracked form, the date it took effect, and the fee schedule it came from. Needs a plan.
- Form
- I-765
- Fee
- Effective date
- 2024-04-01
- Data as of
- 2026-09-15
- Source
- uscis.gov
Processing times
The published estimate for a form, with its basis and unit. Needs a plan.
Visa Bulletin
Final action and dates for filing entries need a plan. DV lottery cutoffs and advisory notes are free.
Every data answer is dated and cited
Each data answer includes a date, a source link, and a fingerprint of the stored content. The date is not always the latest source check, and the fingerprint alone does not show whether the source has changed since. Check the cited source before filing.
Why web search does not fix it
Asking the assistant to search first helps less than it seems.
- A page, not the answerSearch returns a page. The model still has to read a dropdown, a PDF, or a table, and may misread it. We return the field.
- Different results each runSearch results vary per run. We return the same row until the source changes, and we log the change.
- No date and no fingerprint of the sourceSearch does not record when a page was read or what it said. We give both, so the filer can check the source we cite.
- No record of what changedSearch does not know what changed since last week. Our changelog does.
Training cutoff versus last change
An assistant answers from what it saw in training. Each row sets a vendor's published training cutoff against the date the government source last changed.
| What changed | Last changed | Model training cutoff | Sources |
|---|---|---|---|
| USCIS fee schedule | 2026-03-01changed | 2026-06-01 Claude (Anthropic), fetched 2026-10-31 | |
| USCIS fee schedule | 2026-03-01changed | 2026-06-01 OpenAI models (latest listed cutoff), fetched 2026-10-31 | |
| Form I-765 and I-539 editions | 2026-09-17changed | 2026-06-01 Claude (Anthropic), fetched 2026-10-31 | |
| Form I-765 and I-539 editions | 2026-09-17changed | 2026-06-01 OpenAI models (latest listed cutoff), fetched 2026-10-31 |
- Last changed
- 2026-03-01
- Model cutoff
- 2026-06-01 Claude (Anthropic), fetched 2026-10-31
- Sources
- uscis.govplatform.claude.com
- Last changed
- 2026-03-01
- Model cutoff
- 2026-06-01 OpenAI models (latest listed cutoff), fetched 2026-10-31
- Last changed
- 2026-09-17
- Model cutoff
- 2026-06-01 Claude (Anthropic), fetched 2026-10-31
- Sources
- uscis.govplatform.claude.com
- Last changed
- 2026-09-17
- Model cutoff
- 2026-06-01 OpenAI models (latest listed cutoff), fetched 2026-10-31
Add current immigration data to your AI assistant
Copy one address and paste it where your assistant keeps its connectors. Setup takes a few minutes.
https://immigrationlayer.com/mcpPick your assistant
- Open Customize.
- Go to Connectors.
- Choose Add custom connector. If you see + Add first, select it, then Add custom connector.
- Paste the URL and select Add.
- Go to Plugins.
- Select the plus button, then select Add custom MCP server.
- Enter the name ImmigrationLayer, paste the URL under Connection, and set authentication to OAuth. Review the risk warning, then select "I understand and want to continue".
- Select Create as a plugin. When ImmigrationLayer asks, sign in with the same email you used at Checkout, then review the discovered tools.
- Install the plugin, start a new chat, type @, and select ImmigrationLayer before asking for a check.
Use ChatGPT on the web. Business requires an admin or owner. Enterprise/Edu requires workspace permission. Pro users can connect custom MCP servers with read/fetch permissions. Availability depends on your plan and workspace settings.
- Open Claude Code in your project.
- Add a remote server that uses HTTP.
- Paste the URL.
- Sign in when your browser opens.
- Open the command palette.
- Choose MCP: Add Server.
- Choose HTTP.
- Paste the URL.
- Open Cursor Settings.
- Go to MCP.
- Choose Add server.
- Paste the URL and save.
Cursor cannot sign in through the connector flow yet, so it reaches the four free tools only.
Pricing
Dated fees, processing times, and Visa Bulletin dates in the AI tools you already use.
Practitioner
For immigration attorneys and paralegals.
$49/mo + tax
$49 per month plus any tax, charged monthly until you cancel. Cancel any time in Account > Manage subscription. Cancellation takes effect at the end of the paid month. By subscribing you agree to the Terms.
Already subscribed? Manage subscription on Stripe
- All eight tools in Claude, and in ChatGPT Business, Enterprise, or Edu
- Filing fees and processing times
- Visa Bulletin chart dates
- Alerts and Federal Register notice search
- Every data answer dated and linked to its source, a government page or a dated archive copy of it
Four tools are free with no sign-in and no plan.
Questions attorneys ask
Is this legal advice?
No. ImmigrationLayer is not legal advice. It gives an AI agent a dated, cited answer about form editions, fees, processing times, and the Visa Bulletin. The verification duty for a filing sits with the attorney or filer, not with this tool (ABA Formal Opinion 512, 2024-07-29).
Are you affiliated with USCIS, DHS, or the State Department?
No. ImmigrationLayer is an independent product. It is not run by, endorsed by, or affiliated with USCIS, DHS, or the Department of State. It reads each agency's own public data and cites the source and date behind every answer.
Which sources do you check, and how often?
We check the tracked USCIS form pages, USCIS newsroom alerts, the USCIS fee schedule (Form G-1055), and the Federal Register API daily. Visa Bulletin data is loaded by hand each month; automatic checks are disabled. Processing times are loaded by hand from USCIS's published processing-times data and dated with their own `as_of`. Neither manual source is checked daily.
Do you store case data or personal information?
Tools take form numbers, categories, dates, and countries, never names, A-numbers, or other case data. Our database does not store tool arguments. REST API calls carry their arguments in the URL. Our API server's logs keep that URL for 7 days, and Cloudflare's request analytics keep REST API paths for 31 days. The Privacy page lists the personal information kept for sign-in, billing, email, and request logs.
Which USCIS forms do you cover?
Edition tracking covers I-765, I-539, I-485, I-130, N-400, I-129, I-140, I-90, and I-131. Fee results depend on the entries available in Form G-1055 for these tracked forms. Processing-time results come from manually loaded data and may cover different forms and categories.