Rate quotes, shipments, documents, and exceptions worked by an agent, not an inbox.

Opser gives every desk an agent that reads the inbox, quotes the lane, creates and updates the shipment, works the exceptions, and reconciles at delivery, in Customers, Sales, Freight, Finance, Inbox, and Knowledge, on top of the TMS and carrier portals you already run.

ForFreight forwardersCustoms brokersCourier & last mileFleet operators
Minutesto a rate comparison from three carrier replies, and the customer quote drafted
Every shipmentone file: booking, documents, milestones, and who needs to know
1 agentper ops desk, reading the inbox and flagging exceptions before the customer calls
Before & after

Opser apps around the systems you keep.

Before
EmailBookings, rates, everything
Carrier portalsBooking, tracking
Excel rate sheetsQuotes
Shared driveDocuments
WhatsAppDrivers, agents
After
Opser
  • Customers
  • Sales
  • Freight
  • Finance
  • Inbox
  • Knowledge
  • + the workflows you describe
Connected, not replaced
Your TMSSystem of record
Carrier portalsBooking, tracking
Customs broker / accountingDeclarations, invoices
The problem

The whole operation is an inbox, and every shipment is re-typed four times.

A booking arrives by email. The rate request goes out by email. The carrier confirms by email. The details get typed into the carrier portal, then into the shipment file, then into the invoice. Documents live in threads. Delays show up when the customer asks where the container is.

Transport management systems are built for the biggest forwarders and priced that way. Opser starts from your lanes, your carriers, and your customers, and puts an agent on the inbox so the team works exceptions instead of re-keying.

AI workflows across the apps

Out of the inbox, onto one shipment file.

Each one is a job your team does today by hand across several tools. On Opser one agent does it across the apps below and the systems you keep, and you approve.

01

Quote request → rate quote in minutes

  1. Inbox
  2. Customers
  3. Sales
Before

A rate request means emailing three carriers, waiting, and assembling the quote in a spreadsheet.

With Opser

The agent sends the rate requests, reads the replies, builds the comparison with surcharges and transit times, and drafts the customer quote for approval.

Get rates for 2 pallets Milan to Rotterdam next week and draft the quote for Lindqvist.

02

Email → shipment created or updated

  1. Inbox
  2. Freight
  3. Your system
Before

Booking details are re-typed from email into the system, then into the carrier portal, then into the invoice.

With Opser

The agent creates or updates the shipment from the email, attaches the documents, prepares the carrier booking, and syncs it to your TMS.

Open a shipment from this booking, prep the carrier booking, and push it to the TMS.

03

Shipment → milestones → exceptions

  1. Freight
  2. Inbox
Before

Delays show up when a customer asks where their container is.

With Opser

The agent reads carrier emails and tracking updates, flags late or stuck shipments into one exception queue, and drafts the customer notice with the new ETA.

Which shipments are running late this week, and who needs to know?

04

Documents → extraction → customs workflow

  1. Inbox
  2. Freight
  3. Knowledge
  4. Your system
Before

Commercial invoices, packing lists, and declarations sit in email threads and shared drives.

With Opser

Every document is classified and attached to its shipment. The agent builds the customs file, checks what's missing, chases the shipper, and hands the file to your broker.

What's missing for customs on the Shenzhen shipment? Chase the shipper.

05

Completion → billing and carrier reconciliation

  1. Freight
  2. Finance
  3. Your system
Before

Invoices go out late and carrier bills are checked by hand, if at all.

With Opser

When the shipment delivers, the agent drafts the invoice from the quote and the actual legs, matches the carrier invoices to the bookings, and flags the differences.

Invoice the delivered shipments and flag any carrier invoice that doesn't match the booking.

Apps

The apps logistics assembles. And the part that's only yours.

Each app owns a business domain and comes configured for this industry. Open any of them to see the screens inside. The last card is the workflow we haven't built yet, because it's yours.

AI inside the system

The agent reads the inbox so the desk works exceptions, not re-keying.

Because bookings, carriers, shipments, documents, and customers live in one system, an agent can turn an email into a shipment, a carrier reply into a rate line, and a delay into a customer notice, under your approval.

  • Creates the shipment file from the booking email and prepares the carrier booking
  • Sends rate requests, reads the replies, and builds the comparison and the customer quote
  • Files documents to the right shipment and chases the shipper for what customs needs
  • Flags late, rolled, or stuck shipments from carrier updates and drafts the customer notice
  • Drafts the invoice when the shipment delivers, with the charges that were agreed
  • Answers "where is it?" from the shipment, in the customer's language

Every person gets their own agent; teams can share one. Sensitive actions wait for approval, and every action is logged with the data it used and the outcome.

What changes

From an inbox to a shipment file, and from surprises to flagged exceptions.

  • A rate quote takes minutes: the agent asks the carriers, compares the replies, and drafts the quote
  • Every shipment is one file with its documents and milestones, created from the email, not typed four times
  • Exceptions surface from the carrier updates, with the customer notice already drafted
  • Customs paperwork is a checklist the agent works, not a thread someone searches
  • Customers see their shipments in a portal; the desk stops answering "where is it?"
FAQ

What teams in your industry ask.

Our carriers all send different formats. Can it read them?
Yes. The agent reads emails, PDFs, and spreadsheets from any carrier and maps them to your shipment and rate records. New carrier, same flow.
Can we connect carrier tracking and our customs broker?
Where a carrier or broker offers an API or email updates, connect it and the milestones land on the shipment. Where they don't, the agent reads the emails you forward.

Bring your messiest shipment.

Book a demo and we'll show you the booking, the documents, and the customer updates on one system.