No category
The Order Is Already in the ERP. The Logistics Work Is Just Beginning.
Key Takeaways
An ERP records the order, but it doesn't move the freight. Between the order and a booked load sit quoting, carrier selection, tendering, documents and confirmations, and most of that work is still done by email and phone.
There are 7 steps from ERP order to booked load: order intake, shipment details check, quote requests, carrier selection, tender and booking, shipping documents, and booking notifications with pickup confirmation.
An AI agent, such as Wilson, by Cartage, executes those 7 steps from the ERP order, working only with approved carriers and within the approval rules the team sets.
No ERP overhaul is required: Wilson takes orders from an ERP feed, spreadsheet, email or scheduled file drop, and works with SAP, NetSuite, Microsoft Dynamics 365 and most other ERPs, including Oracle. Wilson replaces the TMS: it connects to the ERP, not to another TMS.
The metrics to watch are time to book and manual touches per load, compared with how those lanes ran before.
What happens after an order lands in the ERP?
A manufacturer's sales order is entered in the ERP at 10 a.m. The system has the customer, the products, the ship date and the address. Then, for the logistics team, the real work starts: someone exports the order, emails three carriers for quotes, waits, compares, books one, creates the bill of lading, sends the rate confirmation and lets the warehouse know. By 4 p.m., the load is booked. The order itself took 30 seconds.
After an order lands in the ERP, the freight coordination work begins: quoting, choosing a carrier, booking, creating documents and confirming the pickup, and in many companies, people still do each step by hand.
The ERP is the system of record for the order. It isn't built to coordinate with carriers. That gap between "order entered" and "load booked" is where hours go, and where delays start. BCI Global's survey of 240 supply chain leaders (March 2025) found only 35% have end-to-end visibility, and the handoff from ERP to carrier is one of the places that visibility often breaks.
Why doesn't the ERP move the freight?
The ERP doesn’t move the freight because it records what needs to ship, while moving freight requires coordinating with carriers, shippers and consignees outside the system.
What the ERP does | What’s still left after the order is entered |
|---|---|
Records the customer, products and ship date | Requesting quotes from carriers |
Stores the ship-to address | Choosing a carrier and booking the load |
Tracks the order status internally | Getting the carrier to confirm the pickup |
Generates invoices and financial records | Creating the rate confirmation, BOL, packing slip and pallet labels |
Holds inventory and fulfillment data | Telling the team, shipper, carrier and consignee what’s happening |
Many manufacturers and distributors fill this gap with people, spreadsheets and email. Some consider a transportation management system (TMS), but a TMS still leaves much of the coordination to the team. See do manufacturers need a TMS? and AI logistics agent vs. TMS.
What are the 7 steps from ERP order to booked load?
The 7 steps from ERP order to booked load are order intake, shipment details check, quote requests, carrier selection, tender and booking, shipping documents, and booking notifications with pickup confirmation. An AI agent, such as Wilson, by Cartage, executes each one. Traditional logistics software gives teams information. Wilson executes the work required to move shipments forward.
Step | Trigger | What Wilson does | When a person steps in |
|---|---|---|---|
1. Order intake | A new order arrives from the ERP feed, spreadsheet, email or file drop | Picks up the order and creates the shipment | Not required |
2. Shipment details check | The shipment is created | Checks that origin, destination, dates and freight details are complete; for LTL, determines the NMFC class and density subclass from the customer’s SKU catalog | If details are missing or unclear |
3. Quote requests | Details are complete | Requests quotes from approved carriers, starting with the company’s own carriers | Not required |
4. Carrier selection | Quotes come in | Compares quotes, negotiates them against the company’s targets and selects the best option under its rules | Selections above a cost threshold, if configured |
5. Tender and booking | A carrier is selected | Tenders the load and follows up until it’s accepted | If no approved carrier accepts |
6. Shipping documents | The load is booked | Generates the rate confirmation, BOL, packing slip and pallet labels | Not required |
7. Notifications and pickup confirmation | The load is booked | Notifies the team in Slack or Microsoft Teams, the shipper by email and the carrier by email or API, and confirms the pickup window | If the carrier can’t confirm |
After booking, Wilson keeps going: it reconfirms the pickup, monitors the load in transit, responds to exceptions, collects the proof of delivery, and audits, reconciles and pays the carrier’s invoice. For the quoting and booking steps in more detail, see AI carrier quoting, carrier quotes, tenders and booking confirmations and AI for freight documents.
How does an AI agent work with the ERP without a system overhaul?
An AI agent works with the ERP by taking orders in the format the company already uses, without replacing the ERP.
Wilson accepts orders in 4 ways:
ERP feed: orders flow from the ERP directly.
Spreadsheet: the team shares orders in a spreadsheet. In Google Sheets, the sheet is shared with Wilson like any other user; Wilson reads it on a schedule and can update it.
Email: orders arrive by email.
Scheduled file drop: the ERP exports a file on a schedule.
Wilson works with SAP, NetSuite, Microsoft Dynamics 365 and most other ERPs, including Oracle, Infor, Epicor, Sage and Acumatica. Writing updates back to the ERP is optional and set up per customer: Wilson can send an updated CSV or Excel file by email for the ERP to import, write to a shared table, or update the ERP through an API connection where one is available. Wilson replaces the TMS: it is the system of record for shipments and the execution layer, and it connects to the ERP, not to another TMS.
How long setup takes depends on scope. Standard freight with existing carriers is the fastest to set up; ERP integrations and custom workflows are scoped up front. During setup, the company onboards Wilson like a new hire: Wilson gets its own email address, access to the company’s systems and its playbook (carriers, rules, approval limits and contacts). The company can do it itself or with the Cartage team. For more on ERP integration, see carrier management with ERP integration.
How do teams stay in control from order to booking?
Teams stay in control of an AI agent’s order-to-booking work through guardrails they set: approved carriers, configurable approvals, escalation and a full change history.
Approved carriers only: Wilson tenders to the company’s own carriers first and books only carriers the company has approved. Cartage can introduce carriers from its network for the company’s approval.
Configurable approvals: the team decides which bookings proceed automatically and which wait for a person, for example, by cost threshold.
Escalation: missing order details or unanswered tenders go to the team.
Change history: every quote, booking, message and document is recorded.
Gradual autonomy: Wilson starts with assisted execution. See Autonomy without rules is just another operational risk.
Most customers start on a few lanes and expand from there. Impact is measured by comparing the lanes Wilson runs with how those lanes ran before, and the 2 metrics to watch first are time to book (from order received to load booked) and manual touches per load. Delays here carry downstream: ATRI found truck drivers were detained at 39.3% of stops in 2023. See the metrics an AI logistics agent should change.
FAQs
Can an ERP book freight with carriers? An ERP records the order and its details, but booking freight usually requires coordinating quotes, tenders and confirmations with carriers outside the ERP. An AI agent, such as Wilson, by Cartage, executes that work from the ERP order.
What are the steps from an ERP order to a booked load? Order intake, shipment details check, quote requests, carrier selection, tender and booking, shipping documents, and booking notifications with pickup confirmation.
Which ERPs does Wilson work with? Wilson works with SAP, NetSuite, Microsoft Dynamics 365 and most other ERPs, including Oracle, Infor, Epicor, Sage and Acumatica, through an ERP feed or a scheduled file drop. It also accepts orders by spreadsheet, including Google Sheets, or email.
Does Wilson update the ERP after booking? Yes, when the customer wants it. Write-back is optional and set up per customer: an updated CSV or Excel file by email, a shared table, or an API connection where one is available.
Do I need a TMS between the ERP and carriers? No. Wilson replaces the TMS: it works from the ERP order directly, is the system of record for shipments and connects to the ERP, not to another TMS.
How fast can an ERP order be booked with an AI agent? It depends on carrier response times and approval rules. The best way to know is to start on a few lanes and measure time to book against how those lanes ran before.
What happens if the ERP order is missing information? Wilson flags the missing details to the team before requesting quotes.
How is Wilson priced? There's no subscription fee. Pricing is a percentage of the carrier payments that run through Wilson, and it covers the full lifecycle: create, quote, tender, track, audit and pay.
Conclusion
When an order lands in the ERP, the system of record is complete, but the freight hasn't moved. Quoting, booking, documents and confirmations still sit between the order and the truck, and in many companies, people handle every step by email and phone. An AI agent closes that gap by executing the 7 steps from ERP order to booked load, within guardrails the team controls. Wilson, by Cartage, is built for that work, from the ERP the company already uses, and it replaces the TMS instead of adding one. The practical first step is to start Wilson on a few lanes, measuring time to book and manual touches per load against how those lanes ran before.
Sources
BCI Global, supply chain visibility survey, March 2025: https://www.bciglobal.com/bci-global-report-no-visibility-no-resilient-supply-chain
American Transportation Research Institute (ATRI), September 2024: https://truckingresearch.org/2024/09/new-research-documents-substantial-financial-and-safety-impacts-from-truck-driver-detention/
Cartage, Wilson product FAQ, October 2026: https://cartage.ai
Other latest news and success stories

January 25, 2022
Best AI Tools for Carrier Follow-Up in 2026
Read more →

January 25, 2022
Best Bill of Lading (BOL) Software for Manufacturers in 2026
Read more →
