← Blog/Operations

TMS Cloud ISF Automation: The Manual Gap

Most cloud TMS platforms handle ISF submission but not email extraction. Here is where the manual work lives and what changes when the inbox reads itself.

  1. 01Shared mailboxbooking emails arrive
  2. 02TIO draftfields and flags, not filed
  3. 03Filer reviewa person approves
  4. 04Filing through your TMSby the filer of record
IllustrationWhere each step of an ISF workflow sits: TIO prepares the draft, the filer decides, and the TMS carries the filing.

A cloud TMS automates the back half of ISF filing and leaves the front half manual: the platform gives you a structured entry screen for the 10 ISF fields, submits to CBP over the ABI network, tracks the acknowledgment, and handles refiling on a rollover. What it does not do is read the booking email, open the commercial invoice, or work out which entity is the manufacturer and which is the seller. That intake step costs 20 to 30 minutes on a clean booking and 60 to 90 on a messy one, and at 80 lots a month it adds up to somewhere between 27 and 120 hours of manual work that the TMS never sees. Closing that gap means putting a reading layer in front of the TMS, with a person reviewing every field before the filing goes out.

Cloud TMS platforms are the workhorse for a large segment of U.S. freight forwarders running ocean import operations. There’s a reasonable chance your TMS is what you’re filing ISFs through right now.

A cloud TMS does a lot. But there are parts of the ISF workflow it doesn’t automate, and for small teams of 2 to 5 people, those gaps are where most of the manual labor lives, week after week. This post covers what a cloud TMS handles natively, where you’re still doing manual work, and what TIO does about it.

What does my TMS handle for ISF?

A full cloud TMS covers lot management, filing (ISF and entry), AES for exports, billing, and reporting. For ISF specifically, most platforms provide:

  • A structured data entry screen for the 10 ISF fields
  • Direct CBP filing via the ABI network; you fill in the fields, the TMS submits to CBP
  • Acknowledgment tracking: the TMS reads CBP’s response and updates the lot status
  • Rollover handling: when a vessel rolls, you update the ETD and refile

That’s solid functionality. Your TMS screen is authoritative. It’s the filing system of record.

Worth being precise about what “automation” means in a TMS sales deck versus on your desk: the platform automates transmission and status tracking, the parts that talk to CBP. It automates none of the reading, interpreting, or keying that happens before the entry screen is full. Both halves are real work, but only one of them was costing your team 20-plus minutes a lot, and it is the half the TMS never touched.

What does my TMS not do?

Your TMS doesn’t read your email. It doesn’t extract data from a booking confirmation PDF. It doesn’t look at a packing list and map shipper name to the Seller field.

Every time a new booking arrives, someone on your team has to:

  1. Open the email from the overseas agent or shipper
  2. Identify the carrier, vessel, ETD, container number
  3. Open the commercial invoice and packing list PDF
  4. Identify manufacturer, seller, HTS code, country of origin
  5. Open the TMS, create a new lot
  6. Type each field in

For a clean, well-formatted booking with standard factory documents, that’s 20 to 30 minutes. For a messy email with attachments in Chinese, three follow-up emails to the factory, and an HTS code that doesn’t match the commodity description, it’s 60 to 90 minutes.

Multiply by 80 lots a month. That’s 27 to 120 hours of manual data entry. For a 3-person back office, that’s not a small number.

How do you cut intake time without changing your TMS?

The intake fix does not require touching the filing side at all, which is what makes it a contained project:

  1. Leave the CBP connection alone. The TMS keeps its ABI link, its filer configuration, and its acknowledgment tracking. Anything that asks you to re-plumb the filing relationship has made the project 10 times bigger than it needs to be.
  2. Put the reading step in front. The booking email and its attachments get read when they arrive, and the 10 ISF fields come out as a pre-filled draft with the source text beside each value.
  3. Review instead of keying. The operator checks each field against its source and corrects what needs correcting. That review replaces the 20 to 30 minutes of entry.
  4. Write through the adapter. The agent creates the lot in your TMS through an adapter built for it, and the TMS remains the system of record that files with CBP exactly as before.

The sequencing matters because it isolates risk: if the reading layer has a bad week, the fallback is the manual process you run today, unchanged and still available.

Where do ISF errors happen?

The most common ISF error on manual entry isn’t laziness. It’s document ambiguity.

HTS code errors happen when the factory writes a vague commodity description (“household goods,” “plastic parts,” “hardware”) and the filer has to interpret it. The TMS doesn’t help with this; the filer picks the code.

Manufacturer vs. seller confusion happens because Chinese factories often sell through trading companies. The seller on the invoice is the trading company. The manufacturer is the factory. They’re different entities, different addresses, and the ISF requires both. The TMS has fields for both. Filling them correctly requires reading the documents carefully, something that’s easy to shortcut under time pressure.

Copy-paste transpositions: a digit flipped in the HTS code, a city name pasted into the wrong field, are hard to catch when you’re working through 15 lots before 5 PM.

Most TMS platforms validate fields against CBP’s formatting rules (field lengths, code formats) but they don’t validate the semantics. If you put the trading company name in the Manufacturer field, the TMS accepts it.

The semantic gap is what makes intake review worth structuring rather than rushing. A field-level review with the source text beside each value catches the trading-company-as-manufacturer error in seconds, because the reviewer sees the invoice line and the extracted value together. The same reviewer paging between a PDF and a TMS screen at 4:45 PM, on lot 14 of 15, catches it much less reliably. The failure mode is the same human either way; what changes is whether the workflow puts the evidence next to the answer.

What does TIO add to my TMS?

TIO is an AI agent workforce that works between your email inbox and your TMS. When a booking email arrives, the agent reads it and its attachments, extracts the job fields, and creates the lot in your TMS, charge lines included. It sends a review email that shows every field. A party it cannot match, or two documents that disagree, go to a person.

For each field, TIO shows:

  • The extracted value
  • The document it came from

Uncertain fields are flagged. The operator can correct any field. Nothing goes to CBP unless a person files it.

What this means in practice:

  • Email arrives from Shanghai at 9 PM
  • TIO extracts fields immediately
  • The agent creates the lot in your TMS and sends a review email
  • Agent write events go into a journal the application can add to but cannot edit or delete
  • The operator reviews in the morning

A person on your team still files. TIO prepares the data and never files. That’s not a limitation. It’s the design, and it is the part that keeps the workflow defensible. ISF filing is regulated and the filer of record carries liability. TIO reduces the labor without removing the human judgment.

How does TIO integrate with my TMS?

TIO works through an adapter built for your TMS. Adapters run in production for two TMS platforms. Another TMS needs its own adapter first.

A first agent starts as a scoped pilot on your own documents. We need a mail rule that copies mail to the agent, sample documents, and a TMS login. The adapter and your rules for the job take the time. You do not change your broker relationship or move to a new TMS.

What is TIO not?

TIO is not a replacement for your TMS. Your lots still live there. Your team still files through it. CBP still receives submissions via your TMS’s ABI connection.

TIO is a workforce of AI agents that works between your inbox and your TMS. Its agents quote freight, create lots and delivery orders, and match vendor invoice lines to job charges. The manual keying becomes a review of the agent’s work.


For a timed walkthrough of the manual email-to-TMS steps this replaces, see How Much Time Are You Spending Moving Data from Emails into Your TMS?. For a full breakdown of what the inbox-to-TMS layer covers, see the solution page.

Ready to see it work on a real booking email? Book a 15-minute demo.

Frequently asked questions

Does my TMS automate ISF filing?

Most cloud TMS platforms provide a structured entry screen for the 10 ISF fields and direct CBP submission via the ABI network. They do not read your email or extract data from booking confirmations and commercial invoices. That extraction step is still manual, and it costs 20 to 30 minutes per clean booking before the TMS sees a single field.

Where does manual ISF work actually happen?

The manual work is in the intake step: opening the booking email, reading the commercial invoice and packing list, identifying manufacturer vs. seller, finding the HTS code, and typing each field into your TMS. At 80 lots a month that intake runs 27 to 120 hours. The TMS submits to CBP; the ops team does all the data gathering before that.

What causes ISF errors on manual entry?

The 3 most common errors are HTS code misclassification from vague commodity descriptions, manufacturer vs. seller confusion on Chinese factory shipments, and copy-paste transpositions. Most TMS platforms validate field format but not field semantics, so a trading company pasted into the Manufacturer field goes through unchallenged.

How does TIO fit into an existing TMS workflow?

TIO sits between your email inbox and your TMS. It reads each inbound booking email and attachment, extracts the 10 ISF fields, and prepares the lot in your TMS through its adapter. Your team gets a review email that shows every field. Your team still files through your existing TMS. Nothing changes about your CBP connection or filer relationship.

Stop doing this by hand.

Bring one of your own shipments. We will show the workflow and scope the connection your systems need.

Book a demo