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, Email, and Wiki, 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

Opser apps around the systems you keep.

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

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.

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. Email
  2. Spreadsheets
  3. Customers
  4. Finance
Before

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

With Opser

The agent emails the rate requests, reads the replies, builds the comparison with surcharges and transit times in a spreadsheet, and drafts the customer quote in Finance 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. Email
  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. Email
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. Email
  2. Freight
  3. Wiki
  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 turns the accepted quote into the invoice in Finance, adds the actual legs, checks each carrier invoice against its booking in Freight, and flags the differences.

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

The apps for your day-to-day.

Connected in one workspace, configured for your industry. Explore each app, then add the workflows that make it yours.

And the part that's only yours.

Consols, container tracking, demurrage alerts, driver apps, proof of delivery, customs declarations in your broker's format. The apps your operation needs that no generic system has. Describe them and they're built into your system.

Build your app

Start with a request like this

Build a demurrage watch: for every container, free days, discharge date, days left, and an alert to the customer at 3 days.

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.

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?"

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.

Start for free and run it through Opser: the booking, the documents, and the customer updates on one system. Or book a demo and we'll walk it with you.