A 40-person logistics broker · Freight and logistics
Two people spent every morning retyping emailed orders
- 40 min → under 1 min
- Time to process one order
- 0
- Divergences between the two systems since launch
- ~9 hrs/week
- Returned to the two people doing the typing
What they asked for
A customer portal, so clients could enter their own orders instead of emailing them.
What we found
Their customers were never going to use a portal. Orders came from dispatchers at twelve different firms, each with their own systems and no reason to learn another one. The real cost was not the emails — it was that every order was typed twice, once into the ERP and once into the warehouse system, and the two drifted apart by the end of most weeks.
What we built
- A parser that reads the order out of the email, whatever shape it arrives in
- A single write path into the ERP, with the warehouse system following from it
- An exceptions queue for anything the parser is not confident about, reviewed by a person
What we didn't build
The customer portal. It would have cost roughly four times as much and, on their own estimate, about two of their twelve customers would have used it.
Stack
- TypeScript
- Postgres
- A queue
- Their existing ERP's API
Two weeks diagnosing, six weeks building
Recognise any of this?
Start a conversation