Skip to content
Experience

Case 001 · Logistics

A custom ERP for a private postal carrier, with an assistant that cites its sources.

I designed and built OM Express's internal system from scratch: daily operations, treasury and an AI assistant that answers the team's questions from the company manuals.

OM Express
Role
Developer
Period
2024 — Present
Visit site

01Context

A private postal carrier running on scattered tools

OM Express is a private postal carrier with its own logistics. Day-to-day work (shipments, settlements, collections) needed its own system, built around how the team actually works instead of bending to a generic tool.

02Problem

Scattered information that was hard to look up

  • 01Daily operations handled by hand.
  • 02Balances, movements and billing with no single, up-to-date view.
  • 03Team questions that meant digging through long manuals or asking someone.

03Solution

An internal ERP, one module at a time

  1. 01

    Digitized daily operations

    End-to-end logistics management runs through a single system, designed from scratch for the carrier's real workflows.

  2. 02

    Real-time treasury

    Instant view of the company's balances, movements and billing, with no waiting for reports or cross-checking spreadsheets.

  3. 03

    Electronic invoicing with ARCA

    Invoices are issued from the system itself using Facturas SDK (facturas-sdk.dev), straight against ARCA with no middleman and protection against duplicates on retries.

  4. 04

    Internal AI assistant

    Answers the team's questions from the company manuals and shows which section each answer comes from.

04Assistant

Answers that cite the manual

The assistant is built with OpenAI and the AI SDK. Every answer streams in alongside the manual section it comes from, so anyone can verify it.

  1. Someone on the team asks a question in plain language.
  2. The assistant searches the company manuals.
  3. It answers and cites the exact section the information comes from.
OM AssistantOnline

05Results

What changed

  • Daily operations live in a system of their own, built for the carrier.
  • Balances, movements and billing are available in real time.
  • Invoices are issued from the same system, with no re-entering them in another tool.
  • The team gets answers instantly, and can check each one against the manual.

Contact

Got a process like this at your company?

Tell me how your team works and we'll see what can be automated.