AI Automation/Logistics & Supply Chain

Automate Carrier Selection and Rate Negotiation with Custom AI

AI automates carrier selection by parsing rate sheets and analyzing historical performance data to find the best option. It also automates rate negotiation by extracting terms from carrier emails and drafting counter-offers based on your rules.

By Parker Gawne, Founder at Syntora|Updated Mar 22, 2026

Key Takeaways

  • AI automates carrier selection by analyzing rate sheets and historical performance data to recommend the optimal carrier for each shipment.
  • A custom system can also automate rate negotiation by parsing email quotes and generating counter-offers based on predefined rules.
  • This approach reduces the manual work of comparing dozens of PDF rate sheets and emails for every single load.
  • A typical build for a small freight forwarder takes 4-6 weeks from discovery to deployment.

Syntora designs AI systems for small freight forwarders to automate carrier selection and rate negotiation. The system uses the Claude API to parse unstructured emails and PDF rate sheets, reducing manual data entry. A typical implementation would cut the time to find and quote a carrier from over 15 minutes to under 30 seconds.

The project's complexity depends on your carriers' data formats. If most provide structured data via API or EDI, a system can be built in 4 weeks. If many still send unique PDF rate sheets and email quotes, the build requires more advanced document parsing and could take 6 weeks to deploy.

The Problem

Why Do Small Freight Forwarders Still Manage Carriers Manually?

Small freight forwarders often rely on a Transportation Management System (TMS) like CargoWise or Descartes for operations. These platforms are excellent systems of record, but their rate management modules depend on manual data entry. When a new carrier sends a 20-page PDF rate sheet, someone on your team has to key in those numbers. The TMS has no native ability to read a PDF or understand the context of a negotiation email.

Consider a 10-person forwarder handling 75 shipments a day. An operator gets a quote request. They check contracted rates in the TMS, then manually email 5 other carriers for spot quotes. They receive back three emails with rates in the body and two with unique PDF attachments. The operator opens five documents, finds the relevant lanes, compares rates and transit times in a scratchpad, and finally picks one. This 15-minute fire drill happens for nearly every load, leading to missed opportunities and inconsistent choices.

The structural problem is that a TMS is built for structured transactions, not unstructured communication. Its architecture cannot interpret human language in an email or extract data from a document it has never seen before. Integrating a new carrier's API can cost thousands in configuration fees from the TMS vendor. The platform is designed to be a rigid database, not an intelligent decision-making engine that adapts to your network of carriers.

Our Approach

How Syntora Architects an AI-Powered Carrier Management System

The first step would be a data audit. Syntora would analyze a sample of your carrier communications, including rate sheets, quotes, and email exchanges from your top 20-30 carriers. This process maps every data format, from structured EDI files to complex PDFs and informal email bodies. The audit produces a clear inventory of your data sources and a strategy for parsing each one, which you approve before any build work begins.

The technical approach would use a Python-based pipeline running on AWS Lambda, triggered by new incoming emails or API calls. The Claude API would parse the content and any attachments, extracting key fields like origin, destination, weight, and price. For carriers with modern APIs, a FastAPI service would run parallel calls to fetch live rates. All options would be normalized and stored in a Supabase database, ready for ranking based on your specific business logic (e.g., cost, on-time performance, insurance levels).

The delivered system is a single, simple API endpoint that integrates with your existing TMS or a custom web interface. For any shipment, it returns a ranked list of the top 3-5 carrier options in under 10 seconds. You receive the full source code in your own GitHub repository, a runbook for maintenance, and a system that runs in your AWS account for less than $50/month in hosting costs.

Manual Carrier SelectionAI-Assisted Selection
Time to Quote One Load15-20 minutes of manual email and PDF reviewUnder 30 seconds for an automated API call
Carrier Pool SizeLimited to 5-10 carriers emailed per loadCompares every available carrier in real-time
Data Entry ErrorsHigh risk of typos transcribing rates from PDFs into a TMS0% transcription error rate for structured data sources

Why It Matters

Key Benefits

01

One Engineer, From Call to Code

The person on your discovery call is the senior engineer who writes the code. No project managers, no handoffs, no miscommunication between sales and development.

02

You Own the System, Not Rent It

You get the full source code and all system assets in your accounts. There is no vendor lock-in. If you hire an engineer later, they can build on our work.

03

A Realistic 4 to 6 Week Timeline

This is not a multi-quarter project. An audit in week one, a working prototype by week three, and deployment by week six is a typical timeline for this scope.

04

Transparent Post-Launch Support

After an 8-week warranty period, Syntora offers an optional flat-rate monthly plan for monitoring, maintenance, and adapting the system as carriers change formats.

05

Logistics-Focused Engineering

We understand the difference between a bill of lading and a rate confirmation. The system is designed around real-world freight forwarding workflows, not generic AI principles.

How We Deliver

The Process

01

Discovery Call

A 30-minute call to understand your current carrier workflow, TMS, and primary pain points. You will receive a written scope document within 48 hours.

02

Carrier Data Audit & Architecture

You provide a sample of carrier emails and rate sheets. Syntora audits the data formats and presents a technical architecture and fixed-price proposal for your approval.

03

Build and Live Data Testing

With weekly check-ins, you see progress directly. By week three, you will see a working prototype processing your real, live carrier data to validate accuracy.

04

Handoff and Integration

You receive the full source code, deployment runbook, and documentation. Syntora assists your team in integrating the new API with your existing workflow or TMS.

The Syntora Advantage

Not all AI partners are built the same.

AI Audit First

Other Agencies

Assessment phase is often skipped or abbreviated

Syntora

Syntora

We assess your business before we build anything

Private AI

Other Agencies

Typically built on shared, third-party platforms

Syntora

Syntora

Fully private systems. Your data never leaves your environment

Your Tools

Other Agencies

May require new software purchases or migrations

Syntora

Syntora

Zero disruption to your existing tools and workflows

Team Training

Other Agencies

Training and ongoing support are usually extra

Syntora

Syntora

Full training included. Your team hits the ground running from day one

Ownership

Other Agencies

Code and data often stay on the vendor's platform

Syntora

Syntora

You own everything we build. The systems, the data, all of it. No lock-in

Get Started

Ready to Automate Your Logistics & Supply Chain Operations?

Book a call to discuss how we can implement ai automation for your logistics & supply chain business.

FAQ

Everything You're Thinking. Answered.

01

What determines the price for this system?

02

What happens when a carrier changes their rate sheet format?

03

Can AI really handle sensitive carrier negotiations?

04

Why hire Syntora instead of a larger consulting firm?

05

What do we need to provide to get started?

06

How long does a typical carrier selection build take?