NVOCC and consolidator software for space you have already bought
Same team. 5x more business. An NVOCC or consolidator commits to space before it knows who will fill it, and then sells that space in pieces.
Every email your company receives is read, understood and turned into a task for the right person, with the answer already drafted. Your team approves. Nobody lives in the inbox any more.
Two pallets or a full container, the enquiry is answered the same way.
need DHL quote Gurugram → Ajman, 72kg, by Friday. express.
packing list attached. urgent pls 🙏
Pls quote for shipment as below. Confirmed pkg dims attached, IEC docs to follow…
- 01An NVOCC or consolidator buys space before the cargo exists, then sells it in pieces. This page is about that business, not about ocean forwarding in general.
- 02FreighAI reads every enquiry against that space and prices the two-pallet ones as carefully as the full loads.
- 03Your co-loaders sit where any other agent sits. Follow-ups, chasers and reminders happen on their own, on the same conversation.
- 04Your team approves. They do not compose, forward, file or chase. The reply goes out in their name.
- 05Your house bills, master bills, manifest filings and statutory books stay in the system that holds them today.
Two identities on the same container
To your customer you are the carrier. You issue the bill of lading and you carry the liability. To the shipping line you are the shipper. You book the space, you sign the commitment and you pay the invoice. Your business lives in the gap between the two.
The Federal Maritime Commission defines a non-vessel-operating common carrier as a common carrier that holds itself out to the public to provide ocean transportation, issues its own house bill of lading or equivalent document, and does not operate the vessels by which ocean transportation is provided.
The commercial consequence is the part software usually ignores. You commit to space on a lane before you know who will fill it. An allotment or a block space agreement gives you capacity and a price you can rely on, in exchange for a commitment you then have to fill. What no contract does is find the cargo.
Your rate card is not the number that decides the lane. Utilisation is.
So the work arrives as volume rather than as value. A forwarder wants a price for 1.8 cubic metres. A regular customer wants three pallets on Thursday's cut-off. Each carries a little margin, and each takes about as long to answer as a full container. So the small ones get answered late, roughly, or not at all, and the space you committed to sails partly empty.
Forwarders and direct shippers. One house bill each, one rate each, one margin each.
Bookings, cut-offs, manifest data and the house bills you issue against one master bill.
Allotments, block space and co-load space bought in and sold out on the same lane.
What changes on a consolidation desk
FreighAI is an AI-first freight operations platform that runs the daily work of a forwarding company. It reads everything that comes in, does the work behind it, and hands your people finished tasks to approve. It can run on its own or alongside the TMS you already have.
The small enquiry stops being uneconomic
FreighAI works out what each email is and what it needs, then takes the action that message calls for. It spots what is missing in an enquiry and drafts the email asking for it. A two-pallet enquiry with no gross weight and no ready date is the normal case here, not the exception.
FreighAI suggests a price from what that customer paid on that lane before, within your margin rules. On a desk selling the same space to a long list of accounts, that history is the pricing policy.
Co-loading stops being a call somebody forgot to make
FreighAI emails all your agents for a lane in one go, with the route and charge lines filled in, then chases the ones who do not reply. On a lane where you hold no space of your own, that is the whole sourcing job.
One thread, one owner, one approval
FreighAI writes the reply, creates the task, and puts it in front of the right person in the right department, beside the original conversation. Your team approves. They do not compose, forward, file or chase. The reply goes out in their name.
Work passes from pricing to operations to accounts with the email and everything it found attached. Nobody forwards it, re-keys it or asks for an update. Here that means pricing to documentation to accounts.
Every enquiry against your space. In one place.
FreighAI watches every company mailbox, pricing, operations, tracking and accounts, and follows each conversation from start to finish. Your people work in FreighAI, not in the inbox.
- Whatever format it arrived inFreighAI reads PDF, Excel, Word, forwarded email, WhatsApp messages, photos and scans.
- Nobody hops between websitesFreighAI talks to carriers, portals, your TMS and your accounting system itself. Nobody hops between websites to put an answer together.
- Versions you can defendEvery version of a quote is kept, and the line that changed is shown.
Which parts a consolidation desk uses first
Start with the space you have already paid for.
Quotation Agent
Relevant when the enquiry volume is high and each enquiry is small. FreighAI spots what is missing in an enquiry and drafts the email asking for it. It emails all your agents for a lane in one go, with the route and charge lines filled in, then chases the ones who do not reply. It suggests a price from what that customer paid on that lane before, within your margin rules.
Booking Agent
Relevant when an accepted part-load has to become a booking against a sailing and a cut-off. A won quote becomes a job on its own, fully filled in. What moves into the system that issues your house bills is decided in scope.
Partner Discovery
Relevant when a lane needs a co-loader you do not already work with, and the desk needs a structured way to find and assess one before committing cargo.
Invoice Reconciliation
Relevant when one carrier invoice has to be reconciled against many house bills, and a pass-through charge has a clock running on it. FreighAI reads a carrier bill and matches every airway bill back to its job, checking line by line before it is booked.
The first implementation may involve only one of these. Expand when the next workflow is ready.
What happens to one part-load enquiry
The small enquiry is where a consolidation desk wins or loses the week.
An enquiry arrives. FreighAI reads it, notices the weight is missing and asks for it. It pulls your rate cards, checks the carrier for a live rate, and emails your agents for the lanes you do not hold, then chases them until they reply. It drafts the quote with your margin rules and what that customer paid on that lane last time. Your pricer approves and it goes. It follows up. When the customer pushes back, the counter-offer is already drafted. When the quote is old, it expires. When it is won, the job is created.
Where the rate can be fetched without waiting on a person — a carrier API, a portal read in the background, or your own uploaded rate cards — a priced quote goes out in 10–15 minutes instead of 1–2 hours. That holds for ocean and air just as it does for express; the mode does not change it. Where a lane has to be priced by another agent or over the phone, the wait belongs to whoever is answering — not to the software. FreighAI still writes the RFQ, chases the reply, and turns whatever comes back into a priced, margin-checked quote the moment it lands.
Your house bill, your manifest data and your accounts received the booking.
need DHL quote Gurugram → Ajman, 72kg, by Friday. urgent pls 🙏
Hi Marco — DHL Express, AED 425 + AED 35 handling. ETA Thu·18:00, valid 24h. PDF attached.
- 01Enquiry arrivesTwo pallets, no weight
- 02Missing detail asked
- 03Your rate card pulled
- 04Co-loaders askedLanes you do not hold
- 05Quote draftedWithin your rules
- GATEYour pricer approves
- 07Sent and chased
- 08Booked spaceHanded to your system
At Infinity Logistics, average response time fell from more than 60 minutes to about 15 minutes, and the win rate rose from 35% to 73%. Those are one customer's attributed results, not a promise to every business.
What stays in your system, what FreighAI adds and what must be scoped
| Area | Stays where it is | FreighAI adds | Decision required |
|---|---|---|---|
| House and master bills | Bill of lading issue, numbering and the document your customer holds | Reads the thread and the attachments behind the booking | Which documents may FreighAI read, and who approves? |
| Manifest and customs filing | Your manifest and customs filings, the house bill data behind them and any duty lookup, all in your own system | Reads the thread and the documents a filing is prepared from, where that is in scope | Does the first workflow need a filing status for context? |
| Space commitments | Your allotment, your block space agreement and the utilisation you answer for | Prices against the rate card and margin rules you set for that space | Whose rules govern the sell price? |
| Co-loader relationships | Who you buy from, who you sell to, and on what terms | Emails all your agents for a lane in one go, with the route and charge lines filled in, then chases the ones who do not reply. | Which agents are in scope for the first lane? |
- House and master bills
- Stays where it is
- Bill of lading issue, numbering and the document your customer holds
- FreighAI adds
- Reads the thread and the attachments behind the booking
- Decision required
- Which documents may FreighAI read, and who approves?
- Manifest and customs filing
- Stays where it is
- Your manifest and customs filings, the house bill data behind them and any duty lookup, all in your own system
- FreighAI adds
- Reads the thread and the documents a filing is prepared from, where that is in scope
- Decision required
- Does the first workflow need a filing status for context?
- Space commitments
- Stays where it is
- Your allotment, your block space agreement and the utilisation you answer for
- FreighAI adds
- Prices against the rate card and margin rules you set for that space
- Decision required
- Whose rules govern the sell price?
- Co-loader relationships
- Stays where it is
- Who you buy from, who you sell to, and on what terms
- FreighAI adds
- Emails all your agents for a lane in one go, with the route and charge lines filled in, then chases the ones who do not reply.
- Decision required
- Which agents are in scope for the first lane?
The boundary today, not a roadmap. We scope the first workflow, integration requirements and implementation plan with your team.
Committed, co-loaded or spot?
Every booking answers one question before it answers any other.
Whose space is this going on? The answer changes the price, the margin and who has to be chased.
Committed space is already paid for in the sense that matters. Sell it and the margin is as good as that lane will give you all week. Leave it empty and the cost is spent anyway.
Co-load space is bought when you need it, at a price somebody else sets. Benesch's glossary records co-loading as a regulated activity under 46 CFR 520.2, customarily involving multiple NVOCCs. It is a contract, not a favour between desks.
FreighAI does not make that decision for you. It makes sure the enquiry reaches the decision with the rate card pulled, the co-loaders asked and the missing lines chased. Spot space is the top-up, and steady use of it on a committed lane means the commitment is sized wrong.
Whose space is this booking going on?
Priced from your own rate card. The only path where utilisation improves.
A request out to your agents, and a chase on the ones who do not reply.
Most expensive, least predictable. Regular use means the commitment is sized wrong.
One master bill, many house bills
The house bill is why this business exists. Your customer holds a document from you, not from the line.
Underneath it sits one master bill covering the whole container. US Customs and Border Protection notes that entries still require the house bill number and the master bill number on the submission, and that automated NVOCCs have the option to self-file. Hand that data to the carrier to file instead, and the vessel operating carrier takes responsibility for it.
None of that is work FreighAI does. Your filings, your document issue and your numbering stay where they are. What changes is what has to be true before it can be produced:
- the instruction read,
- the missing lines asked for, and
- the charges agreed.
The same master bill is where the margin gets audited
One invoice arrives per master bill. Revenue was earned on many house bills underneath it. Somebody has to line the two up before it is booked, and by the time anyone looks properly the month is closed.
Pass-through charges put a clock on it. Under the Federal Maritime Commission's billing rule, in force since May 2024, an NVOCC must issue a demurrage or detention invoice within 30 calendar days of the issuance date of the invoice it received. Leaving out any of the required information eliminates the billed party's obligation to pay the charge.
Where a line does not agree, FreighAI writes the reply, creates the task, and puts it in front of the right person in the right department, beside the original conversation. Bank reconciliation, accruals and provisions stay in your accounting system.
The house bill is why this business exists. Your customer holds a document from you, not from the line.
US Customs and Border Protection notes that entries still require the house bill number and the master bill number on the submission.
Automated NVOCCs have the option to self-file. Hand that data to the carrier instead, and the vessel operating carrier takes responsibility for it.
The instruction read, the missing lines asked for and the charges agreed. Your filings, your document issue and your numbering stay where they are.
The objections we hear most
We are not a forwarder. Does a product built for forwarders understand a consolidation desk?
The work FreighAI takes over is the email around the booking, and there is more of it here because the bookings are smaller. Keep your TMS for the records. FreighAI runs the work around them. We scope the first workflow, integration requirements and implementation plan with your team.
Will it quote our space at a price we would not have agreed?
FreighAI suggests a price from what that customer paid on that lane before, within your margin rules. Your team approves every reply before it sends. Every version of a quote is kept, and the line that changed is shown. The rules are yours.
Our co-loaders reply when they reply. How does software help with that?
It does not make them faster. FreighAI emails all your agents for a lane in one go, with the route and charge lines filled in, then chases the ones who do not reply. Follow-ups, chasers and reminders happen on their own, on the same conversation. When a reply lands it is read on that thread and turned into a priced answer.
Our enquiry volume is large and our margin per booking is small. Is this worth it?
That is the case this page is written for. The cost of answering an enquiry barely changes with its size, which is why the small ones get answered last. "Same team. 5x more business." is the intended value position, not a measured result.
Common questions
What is an NVOCC, exactly?
A carrier that does not own the ships. It issues its own house bill of lading to the shipper and buys the space from the vessel operator underneath. The Federal Maritime Commission requires US-based companies operating as NVOCCs to obtain a licence, and requires all NVOCCs in the US trades to submit proof of financial responsibility and to publish a tariff open to public inspection. In India, it means registration with the Directorate General of Maritime Administration under the Multimodal Transportation of Goods Act, 1993.
Does FreighAI decide how much space we commit to?
No. Sizing an allotment or a block space agreement belongs to you. Our guide explains what each of those contracts commits you to. FreighAI works on the enquiries that fill the space, not on the contract that bought it.
Can it handle enquiries that arrive on WhatsApp?
Yes. Gmail, Outlook and WhatsApp are live connections. FreighAI watches every company mailbox, pricing, operations, tracking and accounts, and follows each conversation from start to finish.
We co-load both ways on the same lane. Does that confuse it?
Buying and selling are different conversations and arrive as different threads. Which co-loaders count as rate sources for a lane, and which count as customers, is settled in the first workflow's scope.
Does FreighAI file our manifest or our customs entries?
No. Direct customs filing and duty lookup stay in your own system, as do your statutory books, any customer self-service portal, and warehouse and fleet management.
- Federal Maritime Commission — Ocean Transportation Intermediariesverified 2026-09-03
- Federal Maritime Commission — Final rule on detention and demurrage billing practicesverified 2026-09-03
- Benesch — Glossary of the top 75 transportation and logistics contractsverified 2026-09-03
- Directorate General of Maritime Administration, Ministry of Ports, Shipping and Waterways — Multimodal Transport Operationverified 2026-09-03
- US Customs and Border Protection — Ocean house bill of lading FAQverified 2026-09-03
These regulatory facts describe obligations that fall on you, not services FreighAI performs. Block space agreements, allotments and charters are defined in our guide rather than here. No utilisation, rate or margin figure is published, because we hold no sourced figure for any of them.
Bring one week of enquiries.
Pick a lane you hold space on and send us one real thread from last week: the enquiry, the co-loader's reply, the quote and the chase. We will show you what FreighAI would have read, what it would have drafted, and where your pricer approves.