Shipment management for road carriers

Run every shipment from the order to the proof of delivery

KLUXIN keeps your customers, carriers, docks and shipments in one place, turns any shipment into a CMR PDF in one click, and collects the driver's proof of delivery from their own phone.

No card needed. Your whole team included, no per-user fees.

Schematic of the KLUXIN shipment board: a left navigation rail, an analytics panel, two charts and a list of shipment rows.
  • Unlimited users on every plan, no per-user fees
  • Public REST API and webhooks on every plan
  • Drivers need no app, just a link
  • Data stays on EU servers

How it works

From the order landing to the proof it arrived

Four steps. The same four every day, whether you run three trucks or thirty.

  1. 01

    Receive

    Create a shipment in the panel, upload a batch from Excel, or let your warehouse system push orders straight in over the API.

  2. 02

    Plan

    Assign the customer, the carrier and the dock. Split a shipment into legs when more than one truck touches it. Group warehouse orders into one load.

  3. 03

    Move

    Generate the CMR PDF and send the driver a link. Everyone on your team sees the same board, with the permissions you gave them.

  4. 04

    Prove

    The driver captures the proof of delivery on their phone. Photos, recipient name and server timestamps land on the shipment.

Features

Everything the office needs, and nothing it does not

Built for daily transport operations, not for a procurement checklist.

Shipments and legs

One shipment, or one shipment split across several trucks. Statuses, references, goods, packages and weights, all on one record.

Customers and carriers

Your master data, entered once and reused on every shipment. Addresses and contacts stay consistent across every document you produce.

Docks

Keep your loading and unloading points on file and attach them to a shipment, so the paperwork and the planning agree.

CMR in one click

Turn any shipment into a print ready CMR PDF. Change something on the shipment, regenerate, download again.

Excel in, Excel out

Bring existing master data in from a spreadsheet, and export shipments, customers, carriers and docks back out for reporting.

Works on the phone in your pocket

The whole panel is responsive. Check a shipment or move a status from the yard without opening a laptop.

CMR generator

A CMR PDF from a shipment you already entered

Stop retyping the same addresses into a paper pad. The shipment you built is already the document.

  • Filled from the shipment

    Consignor, consignee, carrier, goods, packages, weights and your references come straight off the record. Nothing is typed twice.

  • Regenerate whenever it changes

    Correct the shipment, generate again, and download the current version. The old one does not linger in someone's downloads folder as the only copy.

  • Download in one click

    A clean, print ready PDF, ready to hand to the driver.

The CMR we generate is a PDF for your paper workflow. It is not an accredited electronic CMR, and we do not present it as one.

Schematic of a shipment row in the panel with its document action open, showing where the CMR PDF is generated and downloaded.

Proof of delivery

Proof from the driver's phone, with no app to install

Your dispatcher generates a link. The driver opens it, captures the delivery, and the evidence lands on the shipment.

  • A link, not an app

    No download, no account, no training. It opens in whatever browser the driver already has.

  • Photos and a recipient

    The driver takes a photo of the delivered goods and records who received it. It attaches to the shipment, permanently.

  • Timestamps you did not have to ask for

    The server records when the capture happened. Nobody has to remember, and nobody has to be believed.

Loading side too

The same link covers the loading side: a capture at the point of handover, an optional signature from the sender, and a timestamped record of what left the yard. Each event is written to an append only chain, so the record can be shown to have not been edited after the fact.

A custody record is operational evidence for your own files. It is not a legal instrument and carries no legal status.

Schematic of the driver capture screen on a phone: a photo tile row, a recipient field, a signature area and a submit button.

Teams

Your whole team. No per-user fees, ever.

Other tools in this market charge you every time you hire a dispatcher. We do not, on any plan, including the free one.

  • Invite by email

    Send an invite, they set a password, they are in. No seat to buy first, no admin ticket.

  • Four roles that match the office

    Owner, Dispatcher, Operator and Viewer. Each one sees and changes exactly what the job needs.

  • One board, one truth

    Everyone works on the same shipments. No mailing a spreadsheet around and hoping it is the newest one.

Owner
Everything, including billing, team and API keys.
Dispatcher
Create and change shipments, customers, carriers and docks.
Operator
Move shipments through their statuses and generate documents.
Viewer
Read only. For an accountant, a customer contact, or a new hire.
Schematic of the Team tab: a list of members, each with a role selector, and an invite button above the list.

Developers

A real API, on every plan

Not an enterprise add on. Every plan, including the free one, gets the same REST API and the same webhooks. Plans differ in rate limits, not in what you are allowed to build.

  • Read and write

    Shipments, customers, carriers, docks and loads. Create and update over HTTP, exactly like the panel does.

  • API keys with scopes

    A key carries only the scopes you grant it. There is no wildcard scope, and no key can reach billing, your team or your webhook configuration.

  • Idempotent writes

    Every POST takes an Idempotency-Key. A retried request after a timeout will not create a second shipment.

  • Webhooks that keep trying

    Nine event types, HMAC signed, retried on failure, with a delivery log in the panel so you can see exactly what we sent and what came back.

Read the API reference
$ curl https://app.kluxin.com/api/public/v1/shipments \
    -H "Authorization: Bearer klx_live_..." \
    -H "Idempotency-Key: 8c1f-4a2e" \
    -H "Content-Type: application/json" \
    -d '{"customer_id":"...","carrier_id":"...","reference":"ORD-4417"}'

{
  "id": "shp_...",
  "reference": "ORD-4417",
  "status": "confirmed",
  "created_at": "2026-08-05T09:12:33.412Z"
}

  • shipment.created
  • shipment.updated
  • shipment.status_changed
  • shipment.deleted
  • pod.captured
  • cmr.generated
  • load.created
  • load.updated
  • load.deleted

Warehouse integration

Let the warehouse system do the typing

If you run a WMS, it can push orders into KLUXIN as they are picked and packed. Your dispatcher plans them instead of re-entering them.

  • An orders inbox

    Order and pack events arrive over the API and land in an inbox. Anything that needs a human decision is separated out, so the rest just flows.

  • Group pack-and-hold into one load

    Select the orders going on the same truck and turn them into one load, with one CMR and one proof of delivery covering all of them.

  • Status back to the warehouse

    When the load is created, changed or removed, we send the event back, so the warehouse system is never guessing.

Schematic of the orders inbox: a lane of incoming order rows with several selected and a grouping action above them.

Pricing

Flat monthly pricing. No per-user fees, no setup fees.

Pick a plan by how many shipments you move. Every plan carries unlimited users, the CMR generator, driver proof of delivery and the public API.

Free

EUR 0/month

To try it properly, not for two weeks.

Included

  • 10 shipments per month
  • Unlimited users
  • CMR PDF generation
  • Driver proof of delivery
  • Public API: 60 calls a minute, 10,000 a month, 2 keys, 1 webhook endpoint

Not included

  • Excel import
Start free

Starter

EUR 39/month

For a small fleet running a steady book.

Included

  • 250 shipments per month
  • Excel import and export
  • Unlimited users, CMR PDF and driver proof of delivery
  • Public API: 30 calls a minute, 5,000 a month, 1 key, 1 webhook endpoint
Choose Starter

Pro

EUR 149/month

For volume, and for integrations that run all day.

Included

  • 2000 shipments per month
  • Everything in Growth
  • Public API: 300 calls a minute, 100,000 a month, 5 keys, 5 webhook endpoints
Choose Pro

Prices exclude VAT. Change or cancel your plan whenever you want. Unused shipments do not carry into the next month.

FAQ

Questions people actually ask

If yours is not here, the contact form below reaches a person.

No, and we will not claim otherwise. KLUXIN generates a CMR as a PDF for your paper workflow: the fields filled in from the shipment, ready to print and hand over. A legally valid electronic CMR requires an accredited provider, which our PDF is not.

As many as you need, on every plan including the free one. We do not charge per user and we have no plan to start. Invite people by email and give each one the role that matches their job: Owner, Dispatcher, Operator or Viewer.

No. Your dispatcher generates a link and sends it however you already talk to drivers. The driver opens it in their phone browser, takes the photo, records who received the goods, and submits. No app, no account, no password.

Yes. Each plan includes a monthly shipment allowance. You can upgrade at any time and your data and history stay exactly as they are. Unused shipments do not carry over to the next month.

Yes. The REST API and webhooks are included on every plan, including the free one. Plans differ in rate limits, in how many API keys you can hold and in how many webhook endpoints you can configure, never in whether you are allowed to integrate. The full reference is published at app.kluxin.com/api/public/v1/docs.

Yes. A WMS can send order and pack events to the API, and they land in an orders inbox in the panel. Your dispatcher groups the ones going on the same truck into a single load, and we send load events back so the warehouse system stays in step.

You can import master data from Excel, and export shipments, customers, carriers and docks back to Excel in one click for reporting or for your own backup.

On EU based servers, with regular backups. Access is encrypted in transit. Your shipments and your customer data are visible only to the people you invited into your organization.

Yes. There is no long term contract and no setup fee. Upgrade, downgrade or cancel when it suits you, and your data stays accessible.

Yes. Start on the free plan and use it with real shipments, or send us a message and we will walk you through it on a call and answer questions about your own workflow.

Ready to run your next shipment here?

Create an account, add one customer, and generate your first CMR in under five minutes.

No card needed. Your whole team included.

Contact

Talk to a person, not a chatbot

Questions about shipments, documents, the API or the plans. Write to us and you will get a real answer.

Send a message

Tell us what you move and what you use today. If you want to see it running, say so and we will set up a call.