Built on Strands Agents SDK + Amazon Bedrock AgentCore

A swarm of AI agents that runs a freight brokerage — with a human always in the loop.

Manifest matches loads, vets carriers, negotiates rate confirmations, inspects cargo photos, and chases down delayed shipments — ten specialized agents coordinated by one orchestrator, deployed on real AWS infrastructure, with every decision logged and every risky action gated for your review.

The Problem

Freight brokerage runs on manual work and unverified trust

None of the systems a broker touches talk to each other, and the trust-and-safety work — checking whether a carrier is even real — is entirely manual. Four processes account for most of the real, documented cost.

$700M–$1B/yr
Carrier fraud & double-brokering

A carrier's identity, authority, and payment details go largely unverified beyond a manual look-up. FMCSA complaints rose from ~2,000 in 2021 to 8,000+ in 2025.

TIA · FMCSA · Verisk CargoNet

$15B/yr
Manual, reactive tracking

Delays surface late because nobody is proactively watching. 39.3% of deliveries were detained in 2023, and drivers absorb $11K–$19K/year in uncompensated detention.

American Transportation Research Institute

100–125 hrs/wk
Repetitive cross-system re-entry

The same load details get retyped into every load board, TMS, and carrier portal by hand — costing a mid-size brokerage an estimated $104K–$156K a year.

Skyvern

$50B–$60B/yr
Undetected cargo damage

Pickup and delivery photos, when taken at all, are rarely compared side by side before a claim is disputed. LTL damage claims alone run ~$2.4B/year.

Warp Research

The Solution

Manifest automates the work, not the judgment

None of the four problems above require a human's time — they require a human's occasional judgment. A swarm of specialized agents handles the repetitive, verifiable work end to end, and routes anything genuinely uncertain back to a person.

Real fraud detection, not a manual look-up

FMCSA SAFER authority/insurance checks and double-brokering red-flag analysis (remit-to mismatches, unverifiable carriers) gate whether outreach can proceed autonomously.

Proactive tracking that catches delays early

Scheduled status checks reason about whether a delay is actually significant before escalating, and place a real voice check-in call when a carrier goes quiet by email.

Autonomous load discovery and full auditability

Agents continuously match freight to open lanes and handle the repetitive cross-system data entry — every action logged with its reasoning, visible in the audit trail, not buried in a log file.

Cargo condition verification, before the claim is disputed

Multimodal comparison of pickup vs. delivery photos flags real discrepancies — and just as importantly, correctly reports no discrepancy on a clean pair instead of manufacturing a finding.

One orchestrator, ten specialized agents

Each agent owns one job end to end. The orchestrator coordinates them per load, keeps state in Bedrock AgentCore Memory, and decides which paths run autonomously versus need your sign-off.

Load-Matching
Continuously scans monitored load boards for freight matching a broker's open lanes.
Carrier Vetting & Fraud Detection
FMCSA SAFER lookups and double-brokering red-flag analysis gate whether outreach can proceed autonomously.
Rate Intelligence
Recommends a target and ceiling rate per lane from historical and market data, using real statistics, not a guess.
Carrier Outreach
Drafts and negotiates rate confirmations within an authorized range, under Bedrock Guardrails.
Cargo Condition
Multimodal comparison of pickup vs. delivery photos, flagging real condition discrepancies.
Voice Check-In
Places outbound status-check calls via Amazon Connect, Polly, and Transcribe when a carrier goes quiet.
Document Extraction
Textract-based parsing of rate confirmations and BOLs, reconciled against the shipment record.
Track-and-Trace
Scheduled shipment status checks that reason about whether a delay is actually meaningful before escalating.
Customer Update
Proactive shipper-facing status updates at milestones and real delays.
Playbook & Lane-History
Retrieval over a broker's own historical loads and playbook notes to surface real precedent.

Watch the agents actually work

Not an approve/reject button — real agent runs, replayed with the exact reasoning they produced.

Architectural guarantees, not prompt hopes

Anything that touches money, commitments, or another company's data is enforced in code — never left to the model to just get right.

Hooks
Deterministic rate limiters and call-order guards enforced in code around every tool call — not a prompt asking the model to behave.
Steering
A supervisor that inspects drafted carrier messages for overreach — promises, guarantees, uncapped terms — and redirects before anything is sent.
Skills
Detailed checklists and playbooks load on demand instead of living in the system prompt, cutting prompt size by over half.
Guardrails
A live, deployed Bedrock Guardrail independently catches unauthorized-commitment language, on top of the code-level ceiling check.
Multi-tenant Memory
Every broker organization gets its own isolated AgentCore Memory namespace from one shared deployment.
Built on
Strands Agents SDKAmazon Bedrock AgentCoreAmazon Bedrock GuardrailsAmazon NovaAmazon TextractAmazon Connect / Polly / TranscribeAmazon CognitoAWS CDK