AI freight quoting software that drafts quotes from your own rates

Quote requests are priced from your own rate cards before anyone opens the email. Fretie reads each request as it lands in Gmail or Outlook, matches the contract or spot rate in your ledger, applies your margin rules and drafts the reply for your team to send.

Works with
GmailOutlookCWCargoWiseMagaya

Illustrative data

Freight quote automation, step by step

Every quote request runs the same six steps. Each one is logged with what it read, what it matched and how long it took, so you can open any quote and see why the price is what it is.

  1. 1. Screen

    Screen the email before the agent reads it

    Every email and attachment is scanned for instructions hidden in the text, including encoded ones, before the agent acts on it. A suspicious message is flagged and logged for review.
  2. 2. Read

    Read the request the way your desk would

    Lane, equipment, commodity, weight, Incoterm and cargo-ready date are read from the email. A detail that is missing is flagged in the draft instead of guessed.

    Shanghai to Rotterdam2 x 40HCElectronicsCIFReady Friday

  3. 3. Match rates

    Match the rate from your own ledger

    The agent looks for a valid contract or spot rate on that lane, carrier and date in your rate ledger. Expired rates drop out on their own, so last month's spot rate never prices this month's booking. If there is no valid rate, the request goes to the exception queue instead of being priced.

    Maersk contractUSD 1,850 / 40HCvalid to 30 Sep

  4. 4. Build quote

    Build the quote with the surcharges that apply

    BAF, THC at both ends, documentation, and a door leg when the Incoterm calls for one, with up to three carrier options when you have them. A completeness check flags a quote that misses a charge its Incoterm promises, dangerous goods without a DG line, or a rate that expires before the ship date.
  5. 5. Check margin

    Check the margin against your rules

    Your margin rules by customer tier, lane or mode are applied first. When no rule matches, Fretie can suggest a margin from your own win and loss history on that lane. A quote below your floor waits for a manager's approval.

    25.8%on Asia to North Europe FCL, floor22%

  6. 6. Draft reply

    Draft the reply for a person to send

    The priced reply is ready in Fretie with the quote attached to the record. Someone on your team checks it and sends it from your own mailbox. Fretie never emails a customer on its own.

Freight email automation where your team still presses send

Fretie connects to the Gmail or Outlook inbox your desk already uses and works through quote requests as they arrive. Pick a request below and send the drafted reply.

app.fretie.com/inbox
Inbox3 new
  • Sarah Chen, Kexin TradingNewQuote needed: Shanghai to Rotterdam, 2 x 40HCToday, 09:41
  • Marco Rossi, Rossi TradingNewAir freight rate request HKG to FRAToday, 09:22
  • David Kim, K-ExportsNewFCL quote Busan to Long BeachToday, 08:57

Illustrative data. Click a message on the left, then send the drafted reply.

Agent Studio

AI agents for freight forwarders, written in plain words

Past the quote, Agent Studio builds agents for the rest of the desk: chasing quiet quotes, watching demurrage, applying carrier notices and checking invoices. You decide what each one can touch, and nothing reaches a customer without a person.

More about Agent Studio

Illustrative data

  1. 1. Describe

    Describe the job in a sentence

    Write it the way you would brief a new hire. Fretie drafts the agent from it: a name, instructions, the permissions it needs and a schedule. Or start from a preset such as Quote Chaser, D&D Guardian, Notice Applier or Invoice Auditor.

    Every morning at 8, find quotes sent more than 3 days ago with no reply and draft a friendly follow-up.

  2. 2. Permissions

    Tick exactly what it can touch

    Each agent has a grid of areas, from quotes and rates to shipments and invoices, with read, create, update and delete for each. Anything not ticked is refused at the API, whatever the instructions say.
  3. 3. Suggest first

    Suggest first, automate when you trust it

    In suggest-first mode every change waits for someone to click Apply. Switch an agent to automated and a confidence gate still sends anything it is unsure about back to you as a suggestion.
  4. 4. Triggers

    Runs on a schedule or when something happens

    Agents wake on a timer or on an event: a quote created, an invoice received, a carrier notice recorded, a shipment status change. Each one has a daily run budget and a step limit that you set.
  5. 5. Trace

    Every run traced, step by step

    History shows each tool call, each API request and the credits it used. Ask the agent in chat what it did and why. Dismiss a suggestion with a reason and the agent reads it before its next run.
  6. 6. MCP

    A freight MCP server for Claude and ChatGPT

    Fretie also runs a remote MCP server. Connect Claude, ChatGPT, Cursor or Gemini and they can search your rates, list quotes and draft a quote from a request. Each connection signs in through your organisation and only sees your data.
    $ claude mcp add --transport http fretie https://mcp.fretie.com/mcp
    ClaudeChatGPTCursorGemini

    Setup for each assistant is on the developer page.

After the booking

Shipments, demurrage and carrier invoices, watched after the booking

The work does not stop when a quote is accepted. Fretie reads carrier mail, counts free days and checks invoices against what you quoted, then drafts the emails that follow for your team to send.

Illustrative data

  1. 1. Book

    Bookings pushed to CargoWise and Magaya

    When the customer accepts, the booking goes to your TMS, which stays the system of record. The booking request to the carrier or co-loader is drafted from the quote for someone to check and send.
  2. 2. Track

    Pre-alerts and carrier mail become milestones

    Status emails, pre-alerts and arrival notices are matched to the right shipment and applied as milestones. When an ETA slips, a note to the customer is drafted.
  3. 3. D&D

    Demurrage and detention watch before free time runs out

    Fretie counts demurrage and detention free days per container, prices the exposure from your D&D tariff, and raises an exception before the last free day. One click drafts the pickup or empty-return reminder for the customer.
  4. 4. Notices

    Carrier notices applied to the rates they change

    GRIs, peak season and bunker surcharges arrive by email, often two weeks ahead. Fretie reads the notice, finds the rate lines and open quotes it affects, sizes the exposure and applies it as surcharge lines in one click.
  5. 5. Invoices

    Freight invoice reconciliation against the cost you quoted

    Carrier invoices are checked line by line against the buy side of the quote. A surcharge that was never quoted becomes an exception with an owner, and a dispute email citing the rate confirmation is drafted.

    How invoice reconciliation works

Freight rate management for ocean, air, road and drayage

Load carrier contracts, spot sheets and surcharge tables once. Fretie reads them, including PDFs and photos, and keeps them as one ledger with validity dates, equipment types and margin rules per customer tier. When a rate expires it drops out of matching.

  • FCL, LCL, air, road and drayage rates in one ledger
  • Rate sheets read from PDF, Excel, CSV or a photo
  • Margin rules by customer, lane or mode
  • Expiry warnings before a contract rate goes stale

Freight rate management software

Everything between the inbox and the booking

Fretie is not a TMS. It sits on top of the one you run, or on top of nothing if you quote from spreadsheets today, and handles the work between a customer's email and a confirmed booking.

Quoting agent

Reads inbound rate requests and drafts a priced reply, recalling what you charged that customer on the lane before.

Email automation

Works the Gmail or Outlook inbox your desk already uses. Quote requests, carrier mail and pre-alerts sorted as they land.

Rate ledger

Every carrier contract, spot sheet and surcharge table in one place, with validity windows.

Document AI

Turns rate sheets and invoices in PDF, Excel or photo form into rows in the ledger.

Agent Studio

Agents described in plain words, with scoped permissions, suggest-first mode and a trace of every run.

Invoice reconciliation

Checks carrier invoices against the buy rate on the quote before they are paid, and drafts the dispute.

Exception queue

Requests with no rate, quotes held for margin, D&D risk, rate changes and invoice overruns in one list.

Pipeline and win-back

Open quotes on one board, follow-ups drafted for quiet ones, dormant customers flagged.

TMS integration

Confirmed bookings pushed to CargoWise and Magaya, and a webhook API for anything else.

MCP server

Lets Claude, ChatGPT, Cursor or Gemini search your rates and draft quotes, scoped to your organisation.

Automations

Rules that run on your data: hold quotes under a margin, alert on a stale rate, call a webhook.

Digital forwarding

The quote desk, the ledger and the follow-up in one place, on top of the TMS you already run.

All features

The questions forwarders ask first

Can it make up a rate?
No. Every price comes from a rate in your ledger, plus the surcharges and margin rule that applied. If there is no valid rate for a lane, the request goes to the exception queue instead of being priced.
Does it email customers on its own?
No. The agent drafts. Someone on your team reads the draft and sends it. You can also require a manager's approval for any quote under your margin floor.
Do we have to replace CargoWise or Magaya?
No. Your TMS stays the system of record. Fretie connects to the inbox first and pushes confirmed bookings into the TMS. Most teams are quoting from it within a day.
Does it quote air, LCL and drayage as well as FCL?
Yes. The ledger holds ocean FCL and LCL, air, road and drayage rates, each with its own validity window, and the agent matches whatever mode the request asks for.
What happens to our data?
Quote data is processed for your organisation only and is never used to train shared models. Every inbound email and document is screened for tampering before the agent acts on it. Your rate ledger exports as CSV whenever you want it.
How long does it take to start?
Connect a Gmail or Outlook inbox and import one rate card, and the agent starts drafting quotes the same day. The trial is free for 14 days and needs no card.

Book a demo

A 30-minute call on your own data. Bring a real quote-request email and one rate card, and we run it through the agent while you watch.

Prefer to start on your own? The trial is free for 14 days and needs no card.

We reply within one business day. No mailing list.

See Fretie price one of your own quote requests.

A 30-minute call. Bring a real email and one rate card, and we run it through the agent while you watch.